Black Bean & Tortilla Soup Recipe
Introduction
This Black Bean & Tortilla Soup is a hearty, flavorful dish perfect for cozy evenings. Packed with spices, black beans, and tender vegetables, it offers a comforting meal with a hint of smoky heat. Topped with fresh garnishes and crispy tortillas, it’s both satisfying and delicious.

Ingredients
- 2 tbsp olive oil
- 1 chopped onion
- 2 chopped peppers (any color)
- 3 crushed garlic cloves
- 2 tsp ground cumin
- 1 tsp garlic granules
- 1 tsp chilli powder
- 2 tbsp tomato purée
- 1l vegetable stock
- 400g can chopped tomatoes
- 2 tbsp cornmeal or polenta
- 2 tbsp chopped pickled jalapeños
- 2 x 400g cans black beans, including liquid
- Splash of jalapeño brine
- 4 small corn tortillas (or flour tortillas)
- Chopped coriander, avocado, crumbled feta, and pumpkin seeds, to serve (optional)
Instructions
- Step 1: Heat olive oil in a deep pan over medium heat. Add the chopped onion, peppers, garlic cloves, and a big pinch of salt. Cook for 10 minutes until the vegetables begin to soften.
- Step 2: Stir in ground cumin, garlic granules, chilli powder, and tomato purée. Cook for 5 minutes until the purée caramelises and the spices become fragrant.
- Step 3: Pour in the vegetable stock, chopped tomatoes, cornmeal (or polenta), chopped pickled jalapeños, black beans with their liquid, and a splash of jalapeño brine. Bring to a simmer.
- Step 4: Let the soup cook gently for 45 minutes, stirring occasionally, until it thickens and reduces.
- Step 5: Season the soup to taste. Cut the tortillas into small strips and scatter them into the soup. Let it rest for 5 minutes to soften the tortillas slightly.
- Step 6: Serve hot, topped with chopped coriander, avocado, crumbled feta, and pumpkin seeds if desired.
Tips & Variations
- Use flour tortillas if corn tortillas aren’t available for a softer texture.
- Add extra jalapeño brine for more heat or adjust spices to your preference.
- For a creamier soup, blend a portion before adding the tortillas.
- Garnish with a squeeze of lime for a bright, fresh contrast.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove, adding a splash of water or stock if it has thickened too much. Tortilla strips are best added fresh when serving to retain their texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this soup vegan?
Yes, simply omit the feta cheese topping or replace it with a vegan alternative to keep the dish completely plant-based.
What can I substitute if I don’t have cornmeal or polenta?
If you don’t have cornmeal or polenta, you can use finely ground cornflakes, masa harina, or simply omit it; the soup may be slightly less thick but still delicious.
Print
Black Bean & Tortilla Soup Recipe
- Total Time: 1 hour 10 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A hearty and flavorful Black Bean & Tortilla Soup combining smoky spices, black beans, and crisp tortilla strips, topped with fresh avocado, coriander, feta, and pumpkin seeds for a comforting and nutritious meal.
Ingredients
Sauce Base
- 2 tbsp olive oil
- 1 chopped onion
- 2 chopped peppers (any color)
- 3 crushed garlic cloves
- 2 tsp ground cumin
- 1 tsp garlic granules
- 1 tsp chili powder
- 2 tbsp tomato purée
Soup Ingredients
- 1 liter vegetable stock
- 400g can chopped tomatoes
- 2 tbsp cornmeal or polenta
- 2 tbsp chopped pickled jalapeños
- 2 x 400g cans black beans (including liquid)
- Splash of jalapeño brine
Toppings & Garnishes
- 4 small corn tortillas (or flour tortillas if preferred)
- Chopped coriander
- Avocado, diced
- Crumbled feta cheese
- Pumpkin seeds
Instructions
- Prepare the base: Heat 2 tablespoons of olive oil in a deep pan over medium heat. Add the chopped onion, peppers, and crushed garlic cloves with a pinch of salt. Cook for 10 minutes, stirring occasionally, until the vegetables begin to soften.
- Add spices and tomato purée: Stir in 2 teaspoons ground cumin, 1 teaspoon garlic granules, 1 teaspoon chili powder, and 2 tablespoons tomato purée. Continue cooking for 5 minutes until the tomato purée caramelizes and coats the vegetables.
- Add liquids and main ingredients: Pour in 1 liter of vegetable stock, the 400g can of chopped tomatoes, 2 tablespoons cornmeal or polenta, 2 tablespoons chopped pickled jalapeños, and the two 400g cans of black beans with their liquid. Add a splash of jalapeño brine to taste. Bring the mixture to a simmer.
- Simmer the soup: Reduce heat and simmer for 45 minutes, allowing the soup to thicken and flavors to meld. Stir occasionally to prevent sticking.
- Add tortilla strips: Season the soup to taste with salt and pepper. Cut 4 small corn tortillas into small strips and scatter them over the soup. Allow to rest for 5 minutes so the tortillas soften slightly and meld with the soup.
- Serve and garnish: Ladle the soup into bowls and garnish with chopped coriander, diced avocado, crumbled feta cheese, and pumpkin seeds as desired. Serve immediately and enjoy a comforting, flavorful meal.
Notes
- You can substitute corn tortillas with flour tortillas if preferred.
- Adjust the level of spiciness by modifying the amount of pickled jalapeños and jalapeño brine.
- This soup is perfect for meal prepping and tastes even better the next day.
- To make it vegan, omit the feta cheese or replace with a plant-based alternative.
- For extra thickness, increase cornmeal or polenta by 1 tablespoon.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican-inspired
Keywords: Black bean soup, tortilla soup, vegetarian soup, Mexican soup, healthy soup, black beans, spicy soup

