Nutrition Facts for Vegetarian authentic charro beans
Blog Research API Download App

Vegetarian Authentic Charro Beans

Image of Vegetarian Authentic Charro Beans
Nutriscore Rating: 78/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!

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
N/A
🕐
Total Time
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!
1424
cal
64.3g
protein
219.5g
carbs
40.2g
fat

Nutrition Facts

1 serving (1958.5g)
Calories
1424
% Daily Value*
Total Fat 40.2 g 52%
Saturated Fat 6.5 g 32%
Polyunsaturated Fat 4.2 g
Cholesterol 0 mg 0%
Sodium 5265 mg 229%
Total Carbohydrate 219.5 g 80%
Dietary Fiber 62.4 g 223%
Total Sugars 31.0 g
Protein 64.3 g 129%
Vitamin D 0.0 mcg 0%
Calcium 504 mg 39%
Iron 18.3 mg 102%
Potassium 4847 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.7%%
17.2%%
24.2%%
Fat: 361 cal (24.2%%)
Protein: 257 cal (17.2%%)
Carbs: 878 cal (58.7%%)