Spicy Black Bean Soup

Why You’ll Love This Recipe

Spicy Black Bean Soup is a hearty, flavorful dish that brings warmth and comfort with every spoonful. Packed with protein-rich black beans, bold spices, and aromatic vegetables, this soup is perfect for chilly days or when you need a satisfying, meatless meal. It’s easy to prepare, budget-friendly, and can be made in one pot for minimal cleanup.

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

black beans (canned or cooked from dry)olive oiloniongarliccelerycarrotstomatoes (diced or crushed)vegetable brothcuminchilipowdersmoked paprikacrushed red pepper flakeslime juicesalt and black pepperfresh cilantro (for garnish)

directions

Heat olive oil in a large pot over medium heat.

Add chopped onion, garlic, celery, and carrots. Sauté until the vegetables are softened, about 5-7 minutes.

Stir in cumin, chili powder, smoked paprika, and red pepper flakes. Cook for 1 minute to toast the spices.

Add black beans, tomatoes, and vegetable broth. Bring to a boil.

Reduce heat and simmer for 20-25 minutes, allowing the flavors to meld.

Use an immersion blender to partially blend the soup, leaving some beans and veggies whole for texture. Alternatively, blend half the soup in a regular blender and return to the pot.

Stir in lime juice and season with salt and pepper to taste.

Ladle into bowls and garnish with chopped fresh cilantro.

Servings and timing

This recipe yields 4-6 servings.Preparation time: 10 minutesCooking time: 30 minutesTotal time: 40 minutes

Variations

Add corn or diced bell peppers for extra texture and sweetness.

Mix in a bit of coconut milk for a creamier version.

Top with avocado slices, sour cream, or shredded cheese for extra richness.

Use chipotle peppers in adobo for a smoky, spicier kick.

Serve over rice for a heartier meal.

storage/reheating

Store Spicy Black Bean Soup in an airtight container in the refrigerator for up to 5 days.Freeze for up to 2 months—thaw overnight in the fridge before reheating.Reheat on the stovetop over medium heat or in the microwave until warmed through.

Spicy Black Bean Soup

FAQs

Can I use dried black beans?

Yes, soak and cook them beforehand. You’ll need about 3 cups of cooked beans for this recipe.

Is this soup vegan?

Yes, it’s naturally vegan and vegetarian.

Can I make this in a slow cooker?

Absolutely. Sauté the aromatics first, then transfer everything to the slow cooker and cook on low for 6-8 hours.

How can I thicken the soup?

Blend more of the soup or simmer uncovered to reduce the liquid.

Can I make it less spicy?

Yes, reduce or omit the red pepper flakes and chili powder.

What kind of broth works best?

Vegetable broth is ideal, but you can use chicken broth if not keeping it vegan.

Does this soup taste better the next day?

Yes, the flavors deepen after resting overnight.

Can I add meat?

Sure, cooked shredded chicken or ground turkey work well.

How do I make it creamier without dairy?

Blend more of the soup or stir in a splash of unsweetened plant milk or pureed beans.

Can I serve this cold?

It’s best hot, but you can enjoy it slightly chilled like a bean dip if desired.

Conclusion

Spicy Black Bean Soup is a flavorful, nourishing dish that’s easy to whip up and endlessly customizable. Whether you’re craving something comforting, need a quick weeknight dinner, or want a hearty vegan option, this soup delivers big taste with simple ingredients. Give it a try and make it your own with your favorite toppings and variations.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spicy Black Bean Soup

Spicy Black Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: simplemealsbykim
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegan

Description

A hearty and flavorful Spicy Black Bean Soup packed with vegetables, spices, and protein-rich black beans—perfect for a comforting and healthy meal.


Ingredients

Units Scale
  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 1 jalapeño, seeded and chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 red bell pepper, chopped
  • 4 cups cooked black beans (or 2 cans, drained and rinsed)
  • 4 cups vegetable broth
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon ground coriander
  • Salt and pepper to taste
  • 1 tablespoon lime juice
  • Fresh cilantro, chopped (for garnish)
  • Sour cream or avocado (optional, for serving)

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion, garlic, and jalapeño. Sauté for 3-4 minutes until fragrant.
  3. Stir in carrots, celery, and red bell pepper. Cook for another 5 minutes until softened.
  4. Add black beans, vegetable broth, cumin, smoked paprika, chili powder, coriander, salt, and pepper.
  5. Bring to a boil, then reduce heat and simmer uncovered for 20-25 minutes.
  6. Use an immersion blender to partially blend the soup for a creamy texture, leaving some beans whole for texture.
  7. Stir in lime juice and adjust seasoning if needed.
  8. Serve hot, garnished with cilantro and optional toppings like sour cream or avocado.

Notes

  • You can use canned or home-cooked black beans.
  • For extra heat, leave some seeds in the jalapeño or add red pepper flakes.
  • This soup freezes well and can be stored for up to 3 months.
  • Vegan if served without sour cream or with vegan alternatives.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 250
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 12g
  • Protein: 12g
  • Cholesterol: 0mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *