Nutrition Facts for Vegetarian authentic charro beans

Vegetarian Authentic Charro Beans

Image of Vegetarian Authentic Charro Beans
Nutriscore Rating: 83/100

Experience the warm, robust flavors of Mexico with this Vegetarian Authentic Charro Beans recipe, a plant-based twist on the cherished classic. Perfectly tender pinto beans are slow-simmered with fresh tomatoes, jalapeños, aromatic garlic and onion, and a medley of bold spices including smoked paprika and cumin for a smoky depth. Infused with vegetable broth and finished with vibrant cilantro and a burst of fresh lime juice, this hearty dish is both satisfying and soul-soothing. Whether served solo, as a flavorful side, or tucked into tacos and burritos, these meat-free charro beans deliver authentic taste while catering to vegetarian diets. Enjoy a wholesome and comforting crowd-pleaser that's as nutritious as it is delicious!

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
2 hr
🕐
Total Time
2 hr 20 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 1 pound Dried pinto beans
  • 2 tablespoons Olive oil
  • 1 medium White onion
  • 4 large Garlic cloves
  • 2 medium Tomatoes
  • 2 medium Fresh jalapeños
  • 4 cups Vegetable broth
  • 2 leaves Bay leaves
  • 1 teaspoon Cumin
  • 1 teaspoon Smoked paprika
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 0.5 bunch Cilantro
  • 1 medium Lime
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Rinse the dried pinto beans thoroughly under cold water. Place them in a large bowl and cover with water. Soak the beans overnight or for at least 8 hours.

2

Drain and rinse the soaked beans. Set them aside.

3

Heat the olive oil in a large pot over medium heat.

4

Chop the white onion and mince the garlic cloves. Add them to the pot and sauté until the onion is translucent and the garlic is fragrant, about 5 minutes.

5

Dice the tomatoes and jalapeños (remove seeds for less heat). Add them to the pot, stirring occasionally, for about 3 minutes until the tomatoes start to break down.

6

Add the soaked beans to the pot along with the vegetable broth. Stir in the bay leaves, cumin, smoked paprika, salt, and black pepper.

7

Increase the heat to high and bring the mixture to a boil. Once boiling, reduce the heat to low, cover, and let it simmer for about 1.5 to 2 hours, stirring occasionally. The beans should be tender and the flavors well-infused.

8

Roughly chop the cilantro and add it to the beans at the end of cooking. Stir well and remove from heat.

9

Squeeze the juice of one lime into the pot and give it a final stir.

10

Remove the bay leaves before serving.

11

Serve hot, garnished with extra cilantro or a lime wedge as desired.

Cooking Tip: Take your time with each step for the best results!
1436
cal
64.2g
protein
218.0g
carbs
41.3g
fat

Nutrition Facts

1 serving (1930.3g)
Calories
1436
% Daily Value*
Total Fat 41.3 g 53%
Saturated Fat 6.8 g 34%
Polyunsaturated Fat 6.8 g
Cholesterol 0 mg 0%
Sodium 5687 mg 247%
Total Carbohydrate 218.0 g 79%
Dietary Fiber 62.1 g 222%
Total Sugars 29.5 g
Protein 64.2 g 128%
Vitamin D 0.0 mcg 0%
Calcium 508 mg 39%
Iron 18.7 mg 104%
Potassium 4856 mg 103%

*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

58.1%%
17.1%%
24.8%%
Fat: 371 cal (24.8%%)
Protein: 256 cal (17.1%%)
Carbs: 872 cal (58.1%%)