Charro Beans
These smoky, hearty charro beans (frijoles charros) are made with pinto beans, bacon, chorizo, jalapeño, tomatoes, and warm spices, all simmered together in a rich, savory broth until deeply flavorful.
Prep Time15 minutes mins
Cook Time2 hours hrs
Course: dinner, Main Dish, Side Dish
Cuisine: Mexican
Diet: Gluten Free
Keyword: comfort food, hearty, one pot, spicy
Servings: 6 people
Author: Courtney ODell
Cost: 15
Soak pinto beans overnight in cold water (or quick-soak: boil 2 minutes, rest 1 hour). Drain and rinse.
In a large Dutch oven, cook diced bacon over medium heat until crispy, 8-10 minutes. Remove with a slotted spoon; reserve.
Add chorizo to the bacon fat and cook, crumbling, until browned, 5-7 minutes.
Add onion and pepper and cook 4-5 minutes until soft. Stir in garlic and jalapeños; cook 1 minute.
Add soaked beans, tomatoes, broth, cumin, chili powder, smoked paprika, oregano, salt, pepper, and bay leaves. Bring to a gentle boil. I like to add half of the bacon at this stage, but this is optional.
Reduce heat to low, cover partially, and simmer 1 1/2 to 2 hours, stirring occasionally, until beans are tender and broth is rich.
Stir in reserved bacon and chopped cilantro. Remove bay leaves. Taste and adjust salt.
Serve hot with lime wedges and warm tortillas.
-
Canned bean shortcut: Use 4 (15-oz) cans pinto beans, reduce broth to 2 cups, and simmer just 20-30 minutes.
-
Slow cooker: Sauté aromatics, transfer to slow cooker with remaining ingredients, cook on LOW 7-8 hours.
-
Instant Pot: Sauté aromatics, add unsoaked beans + 5 cups broth, pressure cook HIGH 40 minutes with 20-minute natural release.
-
Charro beans taste even better the next day. Make ahead for best flavor.
-
Freezes well for up to 3 months.
Calories: 565kcal | Carbohydrates: 55g | Protein: 29g | Fat: 25g | Saturated Fat: 8g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 0.05g | Cholesterol: 52mg | Sodium: 1979mg | Potassium: 1289mg | Fiber: 13g | Sugar: 5g | Vitamin A: 1171IU | Vitamin C: 38mg | Calcium: 121mg | Iron: 5mg
Scan this QR code with your phone's camera to view this recipe on your mobile device.
