Rich and Creamy Black Bean Soup

Featured in: Everyday Meal Rotation

This hearty black bean soup combines tender beans with aromatic vegetables and a blend of warming spices including cumin, smoked paprika, and chili powder. The soup is partially blended to create a rich, creamy texture while maintaining some whole beans for heartiness. Topped with fresh cilantro, avocado, and a squeeze of lime, this Latin American-inspired dish delivers comfort and nutrition in every spoonful. Perfect for meal prep, it freezes beautifully for up to 2 months.

Updated on Thu, 29 Jan 2026 11:08:00 GMT
A warm bowl of Black Bean Soup garnished with avocado and cilantro, perfect for a cozy weeknight dinner. Pin It
A warm bowl of Black Bean Soup garnished with avocado and cilantro, perfect for a cozy weeknight dinner. | joyeuxilem.com

There's something about the smell of cumin hitting hot oil that pulls me back to a farmer's market in early October, where I stood holding a bag of black beans and wondering what on earth to do with them. A woman next to the spice stand mentioned her abuela's soup, and suddenly I was grabbing smoked paprika and asking questions like I'd known her my whole life. That conversation led me here, to this soup that tastes like someone's been simmering it with patience and care.

I made this for my neighbor last winter when she'd just moved in with nothing but boxes and a microwave. She sat at my kitchen counter with a mug of this soup, and something shifted in how we talked to each other, like the warmth of the bowl had given us permission to be real. She's been asking for the recipe ever since.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Olive oil: Two tablespoons is your base, the vehicle for waking up all those spices that follow.
  • Yellow onion: One medium onion, finely chopped, becomes sweet and almost translucent when given time to soften.
  • Garlic: Two cloves minced, added after the vegetables so it doesn't burn and turn bitter.
  • Carrot and celery: One of each, diced, build the flavor foundation that makes this taste like home cooking.
  • Black beans: Two cans drained and rinsed, or three cups if you've cooked them yourself, they're the soul of this soup.
  • Diced tomatoes: One can with its juices adds brightness and a slight tang that keeps everything balanced.
  • Vegetable broth: Four cups creates the base, use a good quality one because you'll taste it.
  • Ground cumin: One teaspoon, toasted briefly in the pot to release its warm, earthy notes.
  • Smoked paprika: One teaspoon gives color and a subtle smokiness that feels more sophisticated than it has any right to.
  • Chili powder: One teaspoon adds gentle heat and earthiness without overwhelming.
  • Dried oregano: Half a teaspoon, a quiet but essential herb that ties everything together.
  • Ground coriander: Half a teaspoon, the secret ingredient nobody notices but everyone tastes.
  • Salt and pepper: Half teaspoon salt and a quarter teaspoon pepper to start, adjusted at the end when you know the soup better.
  • Cayenne pepper: Just a pinch if you want it, your choice on whether to wake things up.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Warm the oil and soften the vegetables:
Heat your olive oil in a large pot over medium heat until it shimmers slightly. Add the onion, carrot, and celery, stirring occasionally as they soften into the oil, about five minutes until they lose their rawness but still have some texture.
Invite the garlic:
Once the vegetables have mellowed, add your minced garlic and let it cook for just a minute, until the smell hits you and you know it's done. This quick step prevents garlic from burning while the spices toast.
Toast the spices:
Stir in cumin, smoked paprika, chili powder, oregano, coriander, salt, pepper, and cayenne if using. Let them cook together for a minute in the hot oil, and you'll feel the shift in the pot as the spices wake up and bloom into something fuller.
Build the soup:
Add your drained black beans, the canned tomatoes with all their liquid, and the vegetable broth. Stir everything together, making sure nothing sticks to the bottom, then bring it to a boil.
Let it simmer:
Once it's boiling, reduce the heat and let it simmer gently for about twenty-five minutes, stirring now and then. The longer you let it sit, the more the flavors find each other and become one.
Create the texture:
This is where you get to decide how creamy you want it. Use an immersion blender right in the pot, blending just enough so half the beans break down and thicken the broth while some stay whole, or carefully transfer half to a blender, blend smooth, and stir it back in.
Taste and adjust:
Taste it now and add more salt, spices, or even a squeeze of lime if it needs brightness. Trust what your mouth tells you.
Serve with intention:
Ladle into bowls and top with whatever calls to you: cilantro, avocado, a dollop of sour cream, lime wedges, or diced red onion. Let people build their own version.
Close-up of creamy Black Bean Soup with a swirl of sour cream and a side of lime wedges. Pin It
Close-up of creamy Black Bean Soup with a swirl of sour cream and a side of lime wedges. | joyeuxilem.com

My sister called me while I was eating a bowl of this late one night, and I found myself describing it to her in detail I've never used for soup before. She showed up the next day to learn how to make it, and now it's become this thing we cook together when we need to talk through something.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why Partial Blending Works

The magic happens when you blend only some of the soup; the whole beans and vegetables stay visible and chunky, giving you something to bite into, while the blended portion thickens everything into a creamy embrace. It's the difference between a soup that feels hearty and one that feels complete. You're not making it smooth; you're making it luxurious while keeping its soul.

The Spice Combination

Every spice in this soup has a reason to be here, and they're proportioned so none of them shouts over the others. Smoked paprika gives you color and a gentle hint of smoke, cumin brings warmth, chili powder adds depth, and the oregano and coriander tie it all together into something that feels both familiar and special. If you're ever tempted to double any of them, hold back; trust the balance first.

Making It Your Own

This soup is patient with your preferences and your pantry. You can roast the vegetables first for deeper flavor, stir in coconut milk for richness, add jalapeños for heat, or even throw in some chorizo if you're not keeping it vegetarian. It freezes beautifully for up to two months, so make a big batch and thank yourself later when you need comfort food on a night you didn't plan for it.

  • A squeeze of lime juice at the end brings brightness that lifts the whole bowl.
  • Fresh cilantro as a garnish adds color and a peppery note that feels intentional.
  • Serve it in whatever bowls make you happy, because you'll taste it better when the vessel feels right.
Steamy pot of Black Bean Soup with colorful diced garnishes, ready to serve four hungry people. Pin It
Steamy pot of Black Bean Soup with colorful diced garnishes, ready to serve four hungry people. | joyeuxilem.com

This soup has become my answer to almost everything: a cold day, a lonely evening, a friend who needs feeding, a moment when I need to feel like I'm taking care of myself. It's simple enough to make without thinking, but thoughtful enough to make you feel like you did something real.

Recipe FAQs

Can I use dried black beans instead of canned?

Yes, you can use 1 cup of dried black beans. Soak them overnight, then cook until tender before adding to the soup. This will add about 1-2 hours to your total preparation time.

How can I make this soup thicker?

Blend more of the soup for a thicker consistency, or simmer it longer uncovered to reduce the liquid. You can also mash some beans against the side of the pot with a wooden spoon.

What can I substitute for vegetable broth?

You can use chicken broth for a non-vegetarian version, or simply use water with an extra pinch of salt and a bay leaf for added flavor.

How long does this soup last in the refrigerator?

Store the soup in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stovetop or in the microwave, adding a splash of broth if needed to thin it out.

Can I add meat to this soup?

Absolutely! Add cooked chorizo, bacon, or shredded chicken when adding the beans. Cook any raw meat with the vegetables at the beginning for best flavor development.

What other toppings work well with this soup?

Try crushed tortilla chips, shredded cheese, pickled jalapeños, hot sauce, or a drizzle of olive oil. Fresh scallions and radishes also add a nice crunch and freshness.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Rich and Creamy Black Bean Soup

Rich black bean soup with warming spices, creamy texture, and Latin American flavors. Ready in 55 minutes.

Prep Time
15 minutes
Time to Cook
40 minutes
Overall Time
55 minutes
Created by Natalie Kuhn


Level Easy

Cuisine Latin American

Makes 4 Portions

Dietary Info Vegetarian-Friendly, No Gluten

What You Need

Beans & Vegetables

01 2 tablespoons olive oil
02 1 medium yellow onion, finely chopped
03 2 cloves garlic, minced
04 1 medium carrot, diced
05 1 celery stalk, diced
06 2 (15-ounce) cans black beans, drained and rinsed
07 1 (14-ounce) can diced tomatoes
08 4 cups vegetable broth

Spices & Seasoning

01 1 teaspoon ground cumin
02 1 teaspoon smoked paprika
03 1 teaspoon chili powder
04 1/2 teaspoon dried oregano
05 1/2 teaspoon ground coriander
06 1/2 teaspoon salt, or to taste
07 1/4 teaspoon black pepper
08 Pinch of cayenne pepper, optional

Garnishes

01 Chopped fresh cilantro
02 Sour cream or vegan yogurt
03 Sliced avocado
04 Lime wedges
05 Diced red onion

Directions

Step 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add chopped onion, diced carrot, and celery. Cook for 5 minutes, stirring occasionally, until vegetables begin to soften.

Step 02

Add Garlic: Add minced garlic to the pot and cook for 1 minute until fragrant.

Step 03

Toast Spices: Stir in cumin, smoked paprika, chili powder, oregano, coriander, salt, black pepper, and cayenne pepper if using. Cook for 1 minute to bloom the spices and release their flavors.

Step 04

Combine Legumes and Liquids: Add drained black beans, diced tomatoes with their juices, and vegetable broth to the pot. Stir thoroughly to combine all ingredients.

Step 05

Simmer: Bring the mixture to a boil over medium-high heat, then reduce heat to low. Simmer uncovered for 25 minutes, stirring occasionally.

Step 06

Create Creamy Texture: Use an immersion blender to partially blend the soup until creamy while maintaining some whole beans and vegetables. Alternatively, carefully transfer half the soup to a blender, blend until smooth, and return to the pot.

Step 07

Adjust Seasoning: Taste the soup and adjust salt, pepper, and spices as needed for desired flavor balance.

Step 08

Serve: Ladle soup into bowls and top with desired garnishes including cilantro, sour cream, avocado, lime wedges, or diced red onion.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • Large pot
  • Chef's knife and cutting board
  • Immersion blender or countertop blender
  • Wooden spoon

Allergy Details

Review every item for possible allergens and talk to your doctor if unsure.
  • Sour cream and dairy-based garnishes contain milk allergen; substitute with vegan yogurt for dairy-free preparation
  • Always verify labels on canned black beans, tomatoes, and vegetable broth for potential allergen cross-contamination

Nutritional Details (each serving)

Details are for information and shouldn't be taken as a substitute for medical advice.
  • Caloric Value: 270
  • Fats: 6 g
  • Carbohydrates: 42 g
  • Proteins: 13 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.