Black Bean Soup

Featured in: Cozy Home Dinners

This hearty black bean soup combines tender black beans with aromatic vegetables like onion, carrot, and celery, all simmered in a flavorful vegetable broth. The warming blend of cumin, smoked paprika, chili powder, and coriander creates a deeply satisfying bowl. Partial blending gives it a luxuriously creamy texture while keeping some whole beans for bite.

Ready in just under an hour, this versatile soup serves four and can be customized with your favorite garnishes like fresh cilantro, creamy avocado, tangy lime, or cool sour cream. It's naturally vegetarian and gluten-free, making it perfect for sharing with everyone at your table.

Updated on Tue, 27 Jan 2026 16:59:00 GMT
Creamy black bean soup topped with sour cream and fresh cilantro, served steaming hot in a rustic bowl. Save
Creamy black bean soup topped with sour cream and fresh cilantro, served steaming hot in a rustic bowl. | poppyhearth.com

My neighbor stopped by on a gray October afternoon with a bag of black beans from her garden, and I realized I had no idea what to do with them beyond the obvious. She stayed for tea and casually mentioned her abuela's soup, the kind that fills your kitchen with this warm, slightly smoky smell that makes you want to pull up a chair immediately. I've made it countless times since, tweaking the spices until it became something entirely my own, yet somehow still carries that memory of her sitting at my counter, describing how her grandmother layered flavors like she was telling a story.

There's a specific version I made last winter for friends who showed up unannounced just as snow started falling. I had most of the ingredients already, and by the time they'd hung their coats, the soup was simmering and the house smelled like something out of a dream. We ended up staying up past midnight, refilling bowls, talking about nothing important, with that soup as the quiet center of everything.

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: Use a good quality one if you can, since it's one of the few fats carrying flavor here.
  • Yellow onion, garlic, carrot, and celery: This is your aromatic base, the foundation that makes everything taste intentional and deep.
  • Black beans: Canned is perfectly respectable, though dried beans cooked from scratch taste slightly sweeter and have a better texture if you have the time.
  • Diced tomatoes: The acidity brightens everything and prevents the soup from feeling heavy.
  • Vegetable broth: Don't skip this for water, it matters more than you'd think.
  • Ground cumin: This is the soul of the soup, warming and slightly earthy without being aggressive.
  • Smoked paprika: A teaspoon seems small, but it creates that subtle complexity that makes people ask what your secret ingredient is.
  • Chili powder, dried oregano, and ground coriander: Together these build layers of warmth without heat, though the cayenne is there if you want to change the mood.
  • Salt and black pepper: Taste as you go, because every broth is slightly different.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your base:
Heat the olive oil in a large pot over medium heat and add your onion, carrot, and celery. Let them soften for about five minutes, stirring occasionally, until the onion becomes translucent and the kitchen starts smelling like something is happening.
Toast the garlic:
Add your minced garlic and cook for just one minute, watching it closely so it softens and becomes fragrant without browning into something bitter.
Wake up the spices:
Stir in all your spices at once—cumin, smoked paprika, chili powder, oregano, coriander, salt, pepper, and cayenne if you're feeling adventurous. Toast them for exactly one minute, letting the heat release their essential oils and fill your kitchen with that toasted aroma that tells you you're on the right track.
Bring it together:
Add your drained black beans, the diced tomatoes with their juices, and the vegetable broth. Stir everything until it looks like actual soup, then let it come to a boil before reducing the heat to a gentle simmer.
Let it mellow:
Simmer uncovered for about twenty-five minutes, stirring occasionally, while the flavors get to know each other and the whole thing becomes something greater than the sum of its parts.
Create the texture:
Using an immersion blender, gently blend about half the soup until it's creamy while leaving plenty of whole beans and vegetables visible. If you don't have an immersion blender, carefully transfer half to a regular blender, puree it smooth, and stir it back in. Either way, you're creating something that feels luxurious without being uniform.
Taste and adjust:
This is crucial—taste it now and adjust salt, heat, or spices until it tastes like home to you.
Serve with intention:
Ladle it into bowls while it's hot and add whatever garnishes call to you, whether that's cilantro, avocado, a squeeze of lime, or just a drizzle of sour cream.
Spiced black bean soup with avocado and lime wedges, garnished with diced red onion for a fresh, zesty finish. Save
Spiced black bean soup with avocado and lime wedges, garnished with diced red onion for a fresh, zesty finish. | poppyhearth.com

I've watched this soup become the thing I make when someone needs comfort or when I need to feel like I've accomplished something substantial with minimal effort. There's something almost meditative about chopping the vegetables slowly, listening to the spices hit the hot oil, and knowing that in less than an hour you'll have something warm enough to hold in both hands.

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.

The Secret of Spice Layering

The real magic here isn't in any single ingredient but in how they're introduced to the pot. When you toast the spices dry in the hot oil, you're coaxing out flavors that would stay locked away if you just dumped them in cold. I learned this the hard way, once adding all the spices at the very end, and the soup tasted more like I'd stirred in a spice jar than created something cohesive. Now I understand that toasting them first—that minute of aromatic intensity—is when the soup actually begins.

Why Partial Blending Changes Everything

The first time I made this, I blended it completely smooth, thinking that's what you were supposed to do with soup. It was fine, but it felt almost too uniform, like it was missing something. My friend casually mentioned that her version always had visible beans, and suddenly I understood—you want the soup to feel like it contains something, not like you've erased all evidence of what went into it. The contrast between the creamy blended portion and the whole beans creates texture and makes each spoonful feel different.

Make It Your Own

This soup is genuinely flexible in a way that makes it feel forgiving rather than rigid. You can add a jalapeño if you want heat, stir in coconut milk for richness, or top it with whatever you have on hand. Some mornings I make it spicier, other times I lean into the earthiness and skip the cayenne entirely. The foundation is strong enough to hold your personal preferences without falling apart.

  • A squeeze of fresh lime just before serving brightens everything and ties the flavors together in a way that feels intentional.
  • If you're adding coconut milk for richness, stir it in at the very end so it doesn't overwhelm the spices you've worked to build.
  • This freezes beautifully for up to two months, so make a double batch and thank yourself later on a random cold evening.
Hearty black bean soup partially blended for creaminess, served with warm bread for a cozy vegetarian meal. Save
Hearty black bean soup partially blended for creaminess, served with warm bread for a cozy vegetarian meal. | poppyhearth.com

This soup has become the thing I reach for when the kitchen feels like the safest place to be, or when I want to turn simple ingredients into something that tastes like someone cares. That's really all any of us want from food.

Recipe Questions

Can I make this soup entirely smooth?

Yes, simply blend the entire soup with an immersion blender or countertop blender until completely smooth. Skip leaving any whole beans or vegetables if you prefer a uniform creamy texture throughout.

How long does this soup keep in the refrigerator?

This black bean soup stores well in an airtight container in the refrigerator for 4-5 days. The flavors often deepen and improve after a day or two, making it excellent for meal prep.

Can I use dried black beans instead of canned?

Absolutely. You'll need about 1½ cups of dried black beans, which should be soaked overnight and cooked until tender before adding to the soup. This will extend your total cooking time but adds wonderful flavor.

What can I serve with this soup?

Warm crusty bread, cornbread, or tortilla chips make excellent accompaniments. A simple green salad with citrus vinaigrette complements the rich flavors beautifully, or serve over steamed rice for a heartier meal.

Is this soup spicy?

The soup has a mild warmth from the chili powder and spices. The cayenne pepper is optional, so you can control the heat level. Add more jalapeño or hot sauce if you prefer it spicier.

Can I freeze this soup?

Yes, this soup freezes beautifully for up to 2 months. Let it cool completely, transfer to freezer-safe containers, and leave some space for expansion. Thaw overnight in the refrigerator before reheating gently on the stove.

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.

Black Bean Soup

Rich, creamy black bean soup with warming spices and vegetables, ready in 55 minutes.

Prep duration
15 minutes
Cooking duration
40 minutes
Total duration
55 minutes
Created by Grace Holloway

Recipe type Cozy Home Dinners

Skill level Easy

Cuisine type Latin American

Makes 4 Portions

Dietary details Meat-free, No gluten

Required Ingredients

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

How-To Steps

Step 01

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add onion, carrot, and celery, cooking for 5 minutes until softened.

Step 02

Bloom aromatics: Add minced garlic and cook for 1 minute until fragrant.

Step 03

Toast spices: Stir in cumin, smoked paprika, chili powder, oregano, coriander, salt, pepper, and cayenne if using. Cook for 1 minute to release spice aromatics.

Step 04

Combine base ingredients: Add black beans, diced tomatoes with juices, and vegetable broth. Stir thoroughly to combine.

Step 05

Simmer soup: Bring to a boil, then reduce heat and simmer uncovered for 25 minutes, stirring occasionally.

Step 06

Achieve creamy texture: Use an immersion blender to partially blend the soup for a creamy consistency while keeping some beans and vegetables intact. Alternatively, transfer half the soup to a blender, puree until smooth, and return to the pot.

Step 07

Finish and season: Taste and adjust seasoning as needed.

Step 08

Serve: Ladle into bowls and garnish with cilantro, sour cream, avocado, lime wedges, or red onion as desired.

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.

Tools needed

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

Allergy notices

Check ingredients for allergens. Reach out to your healthcare provider with any questions.
  • Garnishes containing sour cream include dairy; use plant-based alternatives for vegan or dairy-free preparations
  • Check labels on all canned products and broth for potential allergens

Nutrition breakdown (per portion)

These details are meant for general advice, not medical guidance.
  • Energy: 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.