Nutrition Facts for Authentic charro beans

Authentic Charro Beans

Image of Authentic Charro Beans
Nutriscore Rating: 71/100

Get ready to tantalize your taste buds with Authentic Charro Beans, a traditional Mexican dish bursting with bold flavors and hearty textures. This recipe combines tender pinto beans simmered to perfection with crispy bacon, savory chorizo, and a vibrant medley of fresh ingredients like Roma tomatoes, jalapeños, white onion, and cilantro. Infused with aromatic spices like cumin and cayenne pepper, the beans develop a rich, smoky sauce that's irresistible. The addition of lime juice adds a bright, zesty finish, making it the perfect side dish or comforting main course alongside warm tortillas. With minimal prep and big, authentic flavors, these Charro Beans are a crowd-pleasing favorite for any occasion.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
3 hr 30 min
🕐
Total Time
3 hr 50 min
👥
Servings
8 servings
📊
Difficulty
Medium

🥘 Ingredients

13 items
  • 1 pound dried pinto beans
  • 8 slices bacon
  • 8 ounces Mexican chorizo
  • 1 large white onion
  • 4 garlic cloves
  • 4 medium Roma tomatoes
  • 2 medium jalapeños
  • 1 bunch cilantro
  • 6 cups vegetable stock or water
  • 1 teaspoon salt
  • 1 teaspoon ground cumin
  • 0.5 teaspoon cayenne pepper
  • 1 lime
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Rinse and sort 1 pound of dried pinto beans, removing any debris or stones.

2

Place the beans in a large bowl and cover with water. Let them soak overnight or for at least 8 hours.

3

Drain and rinse the soaked beans and set aside.

4

In a large pot over medium heat, cook 8 slices of bacon until crispy. Remove and crumble the bacon, setting it aside, but leave the bacon fat in the pot.

5

Add 8 ounces of Mexican chorizo to the same pot and cook until browned, breaking it apart with a spoon. Remove the chorizo and set aside.

6

Finely chop 1 large white onion and mince 4 garlic cloves. Add them to the pot and sauté in the remaining fat until the onion is translucent, about 5 minutes.

7

Dice 4 medium Roma tomatoes and 2 medium jalapeños, and add them to the pot. Stir and cook for an additional 5 minutes.

8

Add the drained beans, 6 cups of vegetable stock or water, 1 teaspoon of salt, 1 teaspoon of ground cumin, and 0.5 teaspoon of cayenne pepper to the pot.

9

Bring the mixture to a boil, then reduce the heat to low and cover the pot. Let it simmer until the beans are tender, about 2.5 hours, stirring occasionally.

10

Add the cooked bacon and chorizo back into the pot, stir to combine, and raise the heat to medium. Cook uncovered for an additional 15 minutes to thicken the sauce.

11

Chop 1 bunch of cilantro and stir it into the beans. Adjust the seasoning with more salt or spices, if necessary.

12

Squeeze the juice of 1 lime over the beans, give it a final stir, and serve hot as a side dish or as a main course with warm tortillas.

Cooking Tip: Take your time with each step for the best results!
2255
cal
128.0g
protein
187.2g
carbs
115.0g
fat

Nutrition Facts

1 serving (2860.7g)
Calories
2255
% Daily Value*
Total Fat 115.0 g 147%
Saturated Fat 38.5 g 192%
Polyunsaturated Fat 5.0 g
Cholesterol 236 mg 79%
Sodium 13287 mg 578%
Total Carbohydrate 187.2 g 68%
Dietary Fiber 56.3 g 201%
Total Sugars 29.4 g
Protein 128.0 g 256%
Vitamin D 0.3 mcg 1%
Calcium 472 mg 36%
Iron 18.4 mg 102%
Potassium 6132 mg 130%

*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

32.6%%
22.3%%
45.1%%
Fat: 1035 cal (45.1%%)
Protein: 512 cal (22.3%%)
Carbs: 748 cal (32.6%%)