Charro Beans
Charro beans are a hearty, one-pot Mexican dish combining pinto beans, bacon, smoked sausage, and chipotle bouillon for deep savory flavor. This restaurant-inspired recipe delivers authentic taste with minimal active cooking time.
Charro beans are a hearty, one-pot Mexican dish combining pinto beans, bacon, smoked sausage, and chipotle bouillon for deep savory flavor. This restaurant-inspired recipe delivers authentic taste with minimal active cooking time.
Delivery in as fast as one hour.*
Prices vary by store
*Service fees apply. Instacart® and the Instacart logo are registered trademarks of Maplebear Inc. d/b/a Instacart.
Place the dried pinto beans in a large bowl, cover with water, and let them soak overnight.
The next day, drain the beans. In a large Dutch oven or pot over medium-high heat, add the chopped bacon and cook until crispy.
Using a slotted spoon, remove the crispy bacon from the pot, leaving the rendered fat behind. Set the bacon aside for later.
To the same pot with the bacon fat, add the diced smoked sausage, chopped onion, and diced jalapeños. Sauté until the vegetables begin to soften.
Add the minced garlic and cook for about one minute until fragrant.
Stir in the can of diced tomatoes with green chiles.
Add the soaked and drained pinto beans to the pot.
Pour in enough water to cover the beans completely.
Stir in the chicken bouillon base and the smoky chipotle bouillon base until dissolved.
In a small bowl, combine the cumin, onion powder, garlic powder, paprika, chili powder, and black pepper. Add the spice mixture to the pot and stir well.
Bring the pot to a simmer, then reduce the heat to low, cover, and let it cook until the beans are tender, about 1.5 to 2 hours. Add more water as needed to keep the beans submerged.
Once the beans are fully cooked, stir the reserved crispy bacon back into the pot.
Finish by stirring in the fresh chopped cilantro. Serve hot.
Store in an airtight container in the refrigerator for up to 4 days, or freeze for up to 2 months. Reheat on the stovetop over medium heat, adding water if needed to reach desired consistency.
Yes—use 3 cans (15 oz each) drained pinto beans and reduce simmering time to 20–25 minutes. Adjust water as needed for consistency.
Refrigerate in an airtight container for up to 4 days or freeze for up to 2 months. Reheat on the stovetop with a splash of water.
Omit bacon and sausage, then add 1–2 tbsp olive oil and increase vegetables (peppers, onions, tomatoes). Use vegetable bouillon instead of chicken.
Chicken bouillon adds savory depth; chipotle bouillon brings smoky, spiced heat. Both are essential—don't skip either for authentic charro flavor.
After soaking overnight and bringing to a boil, they typically simmer 60–75 minutes until tender. Cooking time varies with bean age and water hardness.
Tuna Macaroni Salad
27 min · britscookin
French Bread Pizza
30 min · britscookin
Lasagna Ravioli Skillet
30 min · britscookin
Mexican-Style Shrimp Cocktail With Tajín
5 min

Rajas Con Queso
30 min

Braised Pork with Tamale
285 min
Cajun Spaghetti With Creole Meat Sauce
55 min
BBQ Pork Sandwich
35 min

Mexican Aguachile
30 min

Aguachile
15 min

Aguachile
75 min