Mexican Bean Soup Recipe
This hearty Mexican Bean Soup is a flavorful and comforting dish made with kidney beans, bell peppers, and a blend of aromatic spices. It’s a perfect vegetarian meal that combines creamy and chunky textures, enhanced by fresh herbs and optional toppings like guacamole. This easy stovetop recipe is ideal for a wholesome lunch or dinner.
- Author: Emma
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
- Diet: Vegetarian
Sauté Base
- 2 tbsp olive oil (or other oil)
- 1 onion (finely chopped)
- 3 garlic cloves (finely chopped)
- 1 celery stalk (finely chopped into very small pieces)
- 1 chili (chopped, omit if you don’t like it spicy)
Spices & Vegetables
- 1 tsp thyme
- ½ tsp cumin powder
- 1 tsp paprika powder
- 1 tsp smoked paprika powder
- ½ red bell pepper (chopped & deseeded)
- ½ green bell pepper (chopped & deseeded)
Liquids & Beans
- 3 cups vegetable stock
- 2 cans (14 oz each) kidney beans (or other type of beans)
- ½ tsp salt (adjust depending on broth saltiness)
- 1 can (8 oz) sweetcorn
Toppings (optional)
- Fresh herbs (cilantro, parsley)
- Black pepper
- Guacamole
- Other toppings of choice
- Heat oil: Heat 2 tablespoons of olive oil in a large pot or skillet over medium heat.
- Sauté vegetables: Add finely chopped onion, garlic, celery, and chopped chili (if using). Sauté until the onion becomes translucent and golden brown, releasing their aroma.
- Add spices: Stir in thyme, paprika powder, smoked paprika powder, and cumin powder. Fry the spices for about 30 seconds to activate their flavors.
- Add vegetables and beans: Mix in the chopped red and green bell peppers, vegetable stock, kidney beans, and a pinch of salt. Stir to combine.
- Simmer soup: Bring the soup to a boil. Then reduce the heat to low, cover with a lid, and let it simmer for about 15 minutes or until the celery is soft and tender.
- Blend soup base: Carefully remove about one-quarter of the soup mixture including some liquid and transfer it into a blender or use an immersion blender directly in the pot.
- Puree mixture: Blend until creamy and smooth to add body to the soup, then return the blended mixture back into the pot.
- Adjust seasoning and add corn: Taste the soup, adjust salt and black pepper according to preference, then stir in the canned sweetcorn evenly.
- Serve with toppings: Ladle the soup into bowls and garnish with fresh herbs like cilantro or parsley, freshly ground black pepper, guacamole, and any other preferred toppings. Enjoy warm!
Notes
- Smoked paprika adds a deeper, smoky flavor; use regular paprika if unavailable.
- Omit chili for a milder soup.
- You can use any type of beans, such as black beans or pinto beans instead of kidney beans.
- Adjust salt according to the saltiness of your vegetable stock.
- Guacamole and fresh herbs are optional but add great freshness and richness.
Keywords: Mexican bean soup, vegetarian soup, kidney bean soup, stovetop soup, easy Mexican recipe, healthy soup