A bowl of spicy black bean soup topped with avocado, garnished with cilantro and a lime wedge

Soups

spicy black bean soup with avocado

By:

Savory Touch

Published:

27 Apr 2025
A bowl of spicy black bean soup topped with avocado, garnished with cilantro and a lime wedge
This spicy black bean soup is a flavor explosion! It's hearty, warming, and perfect for a chilly evening. Seriously, I made this for my friend's book club last week, and it was a total hit! One of them even requested the recipe twice, which is saying something. This recipe is super easy, even for beginners, and it's easily adaptable to your own spice preferences. We'll use dried black beans for the most authentic flavor, but you can certainly use canned beans if you're short on time, or if you simply don't have the patience (I understand!).
Close-up shot of a bowl of spicy black bean soup with avocado
This recipe is all about building layers of flavor, starting with the base of tender black beans and moving on to the vibrant mix of aromatics and spices. The beautiful bright green avocado adds a creamy texture and a touch of freshness that cuts through the heat of the chili powder and cayenne, creating an irresistible balance. So, grab your chef's knife, put on your favorite apron, and let’s get cooking!
A person ladling spicy black bean soup into a bowl, garnished with avocado and cilantro

Required Equipments

  • Large pot
  • Immersion blender (or regular blender)
  • Cutting board
  • Chef's knife
  • Measuring cups and spoons

Spicy Black Bean Soup with Avocado: Frequently Asked Questions

Spicy Black Bean Soup with Avocado

A vibrant and flavorful black bean soup with a spicy kick, perfectly balanced by creamy avocado. This recipe is easy to make, customizable, and totally delicious!

⏳ Yield & Time

Yield: 4 servings

Preparation Time: 15 minutes

Cook Time: 60 minutes

Total Time:

🍽 Ingredients

📖 Instructions

  1. First, let's get those beans cooking! Rinse 1 cup (200g) of dried black beans under cold water. Then, put them in a large pot and cover them with about 6 cups (1.4 liters) of water. Add 1 teaspoon of salt and bring the mixture to a boil over high heat. Once boiling, reduce heat to low, cover the pot, and let the beans simmer for about 1 hour or until they're very tender. If they are still a little firm, give them another 15 minutes or so-- every stove is different!
  2. While the beans are happily simmering, let's chop up some veggies. Finely chop 1 medium onion, 2 cloves of garlic, and 1 jalapeño pepper (remove the seeds for less heat, or leave them in for a real kick!). If you're really feeling lazy, you could just use pre-chopped stuff from a bag, but where's the fun in that!?
  3. Once the beans are tender, it's time to add some flavor! Add the chopped onion, garlic, and jalapeño to the pot. Stir in 2 tablespoons of chili powder, 1/2 teaspoon of ground cumin, 1/4 teaspoon of cayenne pepper (optional, but adds a nice zing!), 1 teaspoon of dried oregano, and 1/2 teaspoon of salt. Stir everything together. If you want to be *really* authentic, add a bay leaf, too!
  4. Now, let's blend it up! If using an immersion blender, carefully blend the soup directly in the pot until it's smooth. If using a regular blender, carefully transfer the soup in batches to a blender (be cautious of hot liquids!) and blend until smooth. I found myself spilling soup once, so please be careful!
  5. Return the blended soup to the pot (if necessary) and bring it to a gentle simmer again. Stir in 1 (14.5 ounce) can of diced tomatoes (undrained), 1 (15 ounce) can of fire-roasted diced tomatoes (undrained), and 1 cup (240ml) of chicken broth (or vegetable broth for a vegetarian option). Taste the soup and add more salt or spices to your liking. I always like to add a little more cumin and chili powder, to be honest!
  6. Simmer the soup for about 15 minutes, or until it's heated through and the flavors have melded beautifully. While the soup simmers, slice up 1 ripe avocado into thin wedges.
  7. Finally, serve your beautiful creation! Ladle the soup into bowls and top each bowl with avocado wedges and a sprinkle of fresh cilantro (or parsley). You can also squeeze a little lime juice on top for an extra zing. A dash of crema fresca or a little dollop of sour cream wouldn't hurt, either! Enjoy your fantastically spicy and flavorful black bean soup!

📝 Notes

  • Adjust the amount of cayenne pepper to control the spiciness.
  • Feel free to add other vegetables like corn, bell peppers, or zucchini.
  • For a richer flavor, use homemade chicken or vegetable broth.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
  • This soup freezes well for 2-3 months. Make sure it's cool before freezing it in a freezer safe container

🍎 Nutrition

Calories: 250 kcal

Protein: 15g

Fat: 5g

Carbohydrates: 45g

Fiber: 15g

Calcium: 80mg

The joy of cooking lies not just in the result, but in the journey of creating something delicious and nourishing.

Want delicious updates straight to your inbox?

FOLLOW US

© 2025 SavoryTouch. All Rights Reserved.