Lucky Iron Fish

Spicy Black Bean Soup

Spicy Black Bean Soup

This is a hearty autumn soup that benefits from a little spicy kick thanks to chili powder and jalapeño peppers. Kids have fun adding their choice of toppings and adults enjoy the tasty combination of flavours. Make the recipe your own by playing around with your choice of beans and chopped veggies.


Servings: 8
Prep Time: 40 minutes, including time to sauté
Cook Time: 45-60 minutes
Total Time: 60-75 Minutes


1 Tbsp. fresh lime
1 quart (960 ml) low sodium vegetable stock
2 Tbsp (30 ml) olive oil
2 garlic cloves, minced
½ white or yellow onion, diced
½ medium carrot, finely grated
1/2 red pepper, diced*
1 celery stalk, diced
1 tsp cumin
2 tsp chili powder
¼ teaspoon black pepper
1 28 oz. can (796 ml) diced low sodium tomatoes 
2 19 oz. (540 ml) cans low sodium black beans, rinsed and drained
1 ½ cups frozen corn

Toppings (optional)
Lime wedges
2 fresh jalapeños, deseeded and finely chopped
1/3 cup fresh cilantro, chopped
1/3 cup low fat sour cream
1 cup tortilla chips, crushed
1 ripe avocado, cubed
Hot sauce


  1. Combine the vegetable broth and lime juice in a pot with the Lucky Iron Fish. Bring to a boil for 10 minutes, take out Fish and set aside while you start preparing the soup.
  2. Heat a large pot on medium heat. Add olive oil, garlic, and onions, carrot, red pepper and celery. Cook and stir for 4-5 minutes or until onions becomes translucent. 
  3. Add cumin, chilli powder and black pepper. Add tomatoes and your vegetable stock. Stir while bringing to medium heat. Then bring it to a low boil.
  4. Once boiling, add black beans and corn. Reduce to low heat. Cover and let simmer for 30 minutes.
  5. Add your choice of toppings.

Recipe adapted from the Minimalist Baker “Black Bean Tortilla Soup”


Nutrient Profile (excluding toppings)
Per serving (1/8 recipe)

Leave a comment: