Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Charro Beans 15.png

Charro Beans

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🌮 Experience authentic Mexican flavors with these hearty pinto beans simmered in a rich, smoky broth with chorizo and bacon
🔥 Transform simple ingredients into a satisfying dish that brings the taste of traditional Mexican cuisine to your table

  • Total Time: 1 hour 45 minutes
  • Yield: 8 servings

Ingredients

– 1 pound dried pinto beans

– 6 cups water (or as needed)

– ¼ small onion

– ½ teaspoon salt for cooking beans

– 5 slices bacon chopped

– 5 ounces chorizo chopped (or 2 sausages or hot dogs as alternatives)

– 1 cup diced ham or sausages

– ½ yellow onion chopped

– 3 cloves garlic minced

– 2 Roma tomatoes or 1 (15-ounce) can diced tomatoes (with option to substitute diced tomatoes containing green chilies or habaneros)

– 1 jalapeño or serrano pepper seeded and chopped (optional for heat)

– ½ to 1 chipotle pepper in adobo sauce chopped (optional for smoky flavor)

– 1 cup fresh chopped cilantro

– ½ teaspoon oregano

– ½ teaspoon paprika

– ½ teaspoon cumin

– Black pepper to taste

– 1 teaspoon chicken bouillon

– 1 bay leaf for cooking beans

Instructions

1-Creating Charro Beans starts with simple steps that lead to a flavorful result. Begin by rinsing and soaking the 1 pound of dried pinto beans overnight or for at least 6 hours to make them easier to cook and digest. This helps cut down on cooking time while ensuring the beans turn out tender and creamy. Once soaked, drain the beans and place them in a large pot with 6 cups of fresh water, the ¼ small onion, 1 bay leaf, and ½ teaspoon salt.

2-Bring the pot to a boil, then reduce to a simmer and cook for 1 to 2 hours until the beans are tender. Drain the beans but save the cooking liquid, adjusting it to 2 ½ cups and mixing in 1 teaspoon chicken bouillon for extra flavor. In another pan, cook the 5 slices of chopped bacon and 5 ounces of chopped chorizo first until they’re crispy and release their oils this step builds a smoky base for your dish. For alternatives, you can use 2 sausages or hot dogs instead of chorizo.

3-Next, sauté the ½ yellow onion and 3 cloves of minced garlic in the same pan until they soften and smell great. Add the 1 cup of diced ham, 2 Roma tomatoes or the canned diced tomatoes, the optional 1 jalapeño or serrano pepper, and ½ to 1 chipotle pepper for heat and smokiness. Stir in 1 cup of fresh chopped cilantro, ½ teaspoon oregano, ½ teaspoon paprika, ½ teaspoon cumin, and black pepper to taste, then cook everything for about 5 minutes to blend the flavors. Combine this mixture with your cooked beans and the reserved broth, simmering for another 15 minutes to let all the tastes meld together.

4-For a thicker consistency, mix 1 tablespoon cornstarch with 2 tablespoons water to make a slurry and stir it in before serving. Season with more salt and pepper if needed, and garnish with extra cilantro. Serve your Charro Beans hot with warm tortillas for a complete meal. Best Mexican Recipes on our site can pair perfectly with this one. This method takes about 1 hour and 45 minutes total, but you can speed things up with optional tools like an Instant Pot or slow cooker to adjust cooking times and liquid amounts.

5-For Instant Pot users, sauté the meats and aromatics first, then add beans and broth and cook on high pressure for around 30 minutes. In a slow cooker, combine all ingredients and cook on low for 8-10 hours or high for 4-5 hours. Variations include swapping meats, using black beans instead of pinto, or adding beer for a Borracho beans twist. Note that for dietary needs, use plant-based substitutes and adjust seasonings accordingly to keep it vegan or gluten-free.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🌱 For a vegetarian version, omit all meats and use vegetable bouillon instead of chicken bouillon
⏰ Save time by using canned pinto beans – drain and rinse, then add to the skillet and simmer for 20 minutes
🔥 Adjust the heat level by adding more or fewer jalapeños and chipotle peppers according to your preference

  • Author: Brandi Oshea
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 30 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Non-Vegetarian

Nutrition

  • Serving Size: 1 cup
  • Calories: 338
  • Sugar: 3g
  • Sodium: 657mg
  • Fat: 11g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 10g
  • Protein: 20g
  • Cholesterol: 28mg