Nutrition Facts for Mexican bean soup

Mexican Bean Soup

Warm up your kitchen with the bold and hearty flavors of this Mexican Bean Soup! Bursting with a vibrant medley of black beans, pinto beans, and colorful vegetables like red bell pepper and carrot, this easy-to-make soup is as nourishing as it is delicious. Infused with aromatic spices like cumin, smoked paprika, and chili powder, every spoonful delivers a comforting, smoky kick. Fresh lime juice adds a zesty brightness, while optional corn kernels and cilantro bring delightful textures and freshness. Ready in just 50 minutes and perfect for meal prep, this vegan and gluten-free soup is a wholesome choice for a crowd-pleasing weeknight dinner. Serve it with crusty bread or tortilla chips for a satisfying meal that’s full of authentic Mexican-inspired flavor!

Nutriscore Rating: 83/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 Bean Soup
Prep Time:15 mins
Cook Time:35 mins
Total Time:50 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 garlic cloves, minced
  • 1 medium red bell pepper, diced
  • 1 medium carrot, peeled and diced
  • 14 ounces diced tomatoes (canned)
  • 15 ounces black beans (cooked or canned, drained and rinsed)
  • 15 ounces pinto beans (cooked or canned, drained and rinsed)
  • 4 cups vegetable broth
  • 2 teaspoons ground cumin
  • 2 teaspoons chili powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 cup corn kernels (optional, fresh or frozen)
  • 1 medium lime, juiced
  • 2 tablespoons fresh cilantro, chopped (optional, for garnish)

Directions

Step 1

Heat 2 tablespoons of olive oil in a large pot over medium heat.

Step 2

Add the diced onion and sauté for 3-4 minutes until softened.

Step 3

Stir in the minced garlic, red bell pepper, and diced carrot. Cook for another 5 minutes, stirring occasionally.

Step 4

Add the canned diced tomatoes (including juices), black beans, pinto beans, and vegetable broth to the pot.

Step 5

Stir in the spices: cumin, chili powder, smoked paprika, oregano, salt, and black pepper.

Step 6

Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 20 minutes to allow the flavors to meld.

Step 7

If using, add in the corn kernels and cook for an additional 5 minutes.

Step 8

Remove the pot from heat and stir in the juice of 1 lime.

Step 9

Taste and adjust seasonings if needed.

Step 10

Serve the soup hot, garnished with chopped fresh cilantro, if desired.

Nutrition Facts

Serving size 2776.3 grams (2776.3g)
Amount per serving % Daily Value*
Calories 1836
Total Fat 45.20g 58%
Saturated Fat 7.30g 37%
Polyunsaturated Fat 5.50g
Cholesterol 0mg 0%
Sodium 6939mg 302%
Total Carbohydrate 295.80g 108%
Dietary Fiber 79.70g 285%
Total Sugars 50.80g
Protein 80.30g 161%
Vitamin D 0IU 0%
Calcium 643mg 49%
Iron 27mg 151%
Potassium 6051mg 129%
*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: 21.3%
Protein: 16.8%
Carbs: 61.9%