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.
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.4 grams (3181.4g)
Amount per serving % Daily Value*
Calories 1809
Total Fat 98.50g 126%
Saturated Fat 29.80g 149%
Polyunsaturated Fat 23.20g
Cholesterol 290mg 97%
Sodium 8678mg 377%
Total Carbohydrate 140.70g 51%
Dietary Fiber 41.50g 148%
Total Sugars 20.30g
Protein 99.60g 199%
Vitamin D 144IU 719%
Calcium 499mg 38%
Iron 17mg 94%
Potassium 4167mg 89%
*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%