Go Back
+ servings
Charro Beans

Charro Beans

Mexican Charro Beans are made with pinto beans simmering in a boldly flavored broth with bacon, ham, chorizo, chili peppers, tomatoes and spices.
Prep Time: 15 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 45 minutes
Servings: 8 servings
Pin Recipe Print Recipe

Equipment (affiliate links)

  • Colander
  • Large pot
  • measuring cup

Ingredients

  • 1 pound dried pinto beans
  • 6 cups water or more if needed
  • 1/4 onion
  • 1/2 teaspoon salt
  • 1 bay leaf
  • 5 slices bacon chopped
  • 5 ounces chorizo or 2 sausages or hot dogs, chopped
  • 1 cup diced ham or sausages
  • 1/2 yellow onion chopped
  • 3 cloves garlic minced
  • 2 tomatoes diced
  • 1 jalapeno or serrano pepper seeded and chopped
  • 1/2 - 1 chipotle pepper in adobo sauce chopped (optional, but recommended for a smoky spice)
  • 1 cup fresh chopped cilantro about ½ bunch
  • 1/2 teaspoon cumin
  • 1/2 teaspoon paprika
  • 1/2 teaspoon Dried oregano
  • Salt and pepper to taste
  • 1 teaspoon chicken bouillon

Instructions

  • Pour dry beans into a colander and rinse them off, removing any unwanted pieces. Add to a large pot with 6 cups of water (or enough to cover them by about 2 inches), a small chunk of onion, bay leaf and ½ teaspoon of salt.
  • Bring to a boil, then reduce heat to a simmer and cook for 1 to 2 hours, until the beans are tender, but not bursting. (Mine usually take about 1 hour but depends on how dry/old your beans are). Check them a few times during cooking to make sure they are covered in water and add a little more water if needed.
  • Once the beans are tender, drain them, reserving the liquid and pouring it into a measuring cup. Add additional water (or reduce liquid if needed) to make 2 ½ cups of total liquid. Stir in 1 teaspoon chicken bouillon. Set aside.
  • Add the bacon and chorizo to a large pot and cook for about 5 minutes or until bacon is cooked. Remove some of the grease. Add onion and garlic and cook until onion is translucent. Add ham (sausages, if using), diced tomatoes, peppers, cilantro, oregano, paprika, cumin, black pepper and cook for 5 additional minutes.
  • Add cooked beans and broth and simmer for 15 minutes. Taste and season with salt and pepper, or additional spices if needed. Garnish with cilantro before serving.
  • Serve as a main dish, wish warm tortillas, or as a side dish. When serving as a side dish I like to thicken the beans by adding a cornstarch slurry at the end (1 tablespoon of corn starch mixed with 2 tablespoons of water).

Nutrition

Calories: 338kcal | Carbohydrates: 40g | Protein: 20g | Fat: 11g | Saturated Fat: 4g | Cholesterol: 28mg | Sodium: 657mg | Potassium: 920mg | Fiber: 10g | Sugar: 3g | Vitamin A: 535IU | Vitamin C: 12mg | Calcium: 79mg | Iron: 4mg