Nutrition Facts for Mexican charro beans

Mexican Charro Beans

Dive into the bold, heartwarming flavors of Mexican Charro Beans, a traditional dish bursting with rich, smoky, and savory goodness. Made with tender pinto beans simmered to perfection, this recipe features a tantalizing medley of crispy bacon, spicy chorizo, aromatic onions, and vibrant jalapeños, all infused with tomatoes, garlic, and earthy spices like cumin. Perfect for feeding a crowd, this hearty dish is slow-cooked for maximum flavor, delivering a soul-satisfying meal that can be served as a main course with warm tortillas or as a delicious side dish alongside your favorite Mexican staples. Easy to prepare and packed with protein, Mexican Charro Beans are the ultimate comfort food for any occasion.

Nutriscore Rating: 70/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Mexican Charro Beans
Prep Time:20 mins
Cook Time:120 mins
Total Time:140 mins
Servings: 8

Ingredients

  • 2 cups Dried pinto beans
  • 8 cups Water
  • 6 slices Bacon
  • 1 medium, diced Onion
  • 3 minced Garlic cloves
  • 3 medium, diced Tomatoes
  • 2 small, diced Jalapeños
  • 0.5 cup, chopped Cilantro
  • 0.5 pound Chorizo
  • 2 teaspoons (to taste) Salt
  • 0.5 teaspoon Ground black pepper
  • 1 teaspoon Ground cumin
  • 2 whole Bay leaves
  • 1 tablespoon (if needed) Vegetable oil

Directions

Step 1

Rinse and sort the dried pinto beans, removing any debris or damaged beans.

Step 2

Place the beans in a large pot and cover them with 8 cups of water. Let them soak for 6-8 hours or overnight. Alternatively, use the quick soak method by boiling the beans for 2 minutes, then letting them sit for 1 hour before draining.

Step 3

After soaking, drain and rinse the beans, then return them to the pot with 8 cups of fresh water. Add the bay leaves.

Step 4

Bring the beans to a boil, then reduce the heat to low and simmer, partially covered, for about 1.5 hours or until the beans are tender. Stir occasionally and add more water if needed.

Step 5

While the beans are cooking, heat a large skillet over medium heat. Add the bacon slices and cook until crispy. Remove the bacon, chop it into small pieces, and set aside. Reserve the bacon grease.

Step 6

In the same skillet, add the chorizo and cook thoroughly, breaking it up into small pieces. Once cooked, transfer it to a plate lined with a paper towel.

Step 7

In the remaining bacon grease (add 1 tablespoon of vegetable oil if needed), sauté the diced onion until translucent, about 3-4 minutes.

Step 8

Add the minced garlic, diced jalapeños, and diced tomatoes to the skillet. Cook for another 5 minutes, stirring occasionally.

Step 9

Stir in the cooked chorizo and chopped bacon, then add the ground cumin, black pepper, and 1 teaspoon of salt. Mix well and remove from heat.

Step 10

Once the beans are tender, remove the bay leaves and stir the skillet mixture into the pot of beans.

Step 11

Simmer the beans and the sautéed mixture together for another 20 minutes, stirring occasionally. Taste and adjust salt as needed.

Step 12

Garnish with freshly chopped cilantro before serving. Serve warm as a main dish or side, accompanied by warm tortillas or rice.

Nutrition Facts

Serving size (3181.4g)
Amount per serving % Daily Value*
Calories 1809.0
Total Fat 98.5g 0%
Saturated Fat 29.8g 0%
Polyunsaturated Fat 23.2g
Cholesterol 290.2mg 0%
Sodium 8678.0mg 0%
Total Carbohydrate 140.7g 0%
Dietary Fiber 41.5g 0%
Total Sugars 20.3g
Protein 99.6g 0%
Vitamin D 143.8IU 0%
Calcium 499.0mg 0%
Iron 16.9mg 0%
Potassium 4167.4mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 48.0%
Protein: 21.6%
Carbs: 30.5%