Creamy Black Bean Soup

Featured in: Moss-Earthy Weeknight Meals

This hearty black bean soup delivers velvety texture and deep flavor through a blend of aromatic vegetables, toasted spices, and tender black beans partially puréed for creaminess. The combination of smoked paprika, cumin, and coriander creates warming depth while diced tomatoes add subtle sweetness. Ready in just under an hour, this soup comes together by first building a flavorful base with sautéed onions, carrots, and celery, then simmering with beans and broth until rich and thick. A quick blend transforms some beans into luxurious creaminess while leaving whole pieces for satisfying texture. Top with fresh cilantro, creamy avocado, tangy lime, or a dollop of sour cream for added richness.

Updated on Tue, 27 Jan 2026 13:02:00 GMT
Steaming Black Bean Soup served in a rustic bowl, topped with creamy avocado, cilantro, and a lime wedge for a bright flavor. Save to Pinterest
Steaming Black Bean Soup served in a rustic bowl, topped with creamy avocado, cilantro, and a lime wedge for a bright flavor. | mosscedar.com

There's something about the smell of cumin hitting hot oil that instantly transports me to a tiny kitchen in a friend's apartment, where she stirred together the most effortless black bean soup I'd ever tasted. She didn't measure anything precisely, just trusted her instincts and the way the spices bloomed in the pot. I watched her pull out an immersion blender and transform half the pot into something velvety while leaving enough texture to remind you there were actual beans inside, and I realized right then that this was the kind of recipe that feels like a secret worth sharing.

I made this for my roommate on one of those unexpectedly cold October mornings when we both woke up complaining about the weather, and by lunchtime the entire apartment smelled like a proper meal. She came home to find a pot on the stove and instantly asked what I was making, then didn't leave the kitchen until it was done, sampling it with a worried expression until I finally told her to just sit down and eat. That soup somehow became our thing that semester.

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 foundation, hot and ready to coax flavor from everything that follows.
  • Yellow onion, carrot, and celery: This trio works together the way old friends do—each one better because the others are there, so don't skip any of them.
  • Garlic: Two cloves minced fine, added after the softer vegetables so it doesn't burn and turn bitter on you.
  • Black beans: Canned is completely honest and practical, but rinse them well or your soup gets cloudy and starchy.
  • Diced tomatoes: Use the whole can including the juices, which add acidity that brightens everything.
  • Vegetable broth: Four cups gives you the right balance between soup and stew, though you can adjust based on how thick you like it.
  • Ground cumin: One teaspoon is the backbone of this whole operation, warm and earthy and slightly nutty.
  • Smoked paprika: This is what makes people ask what secret ingredient you used, and the answer is literally just one teaspoon of this.
  • Chili powder: One teaspoon adds gentle heat without overpowering, though adjust to your preference.
  • Dried oregano and ground coriander: Half a teaspoon each rounds out the spice profile with herbal complexity.
  • Salt, pepper, and cayenne: Taste as you go because the amount of salt you need depends on your broth.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start your aromatics:
Heat the olive oil in a large pot over medium heat until it shimmers, then add the chopped onion, carrot, and celery. Let them cook undisturbed for about two minutes so they get a light golden edge, then stir and cook for another three minutes until they've softened and smell incredible.
Bloom the garlic:
Add your minced garlic and stir constantly for exactly one minute—this is the moment where garlic goes from raw to aromatic, and you don't want to miss the window where it burns. You'll know it's right when your kitchen smells like a proper cooking operation.
Toast the spices:
Add all your spices at once: the cumin, smoked paprika, chili powder, oregano, coriander, salt, pepper, and cayenne if you're using it. Stir constantly for about one minute to wake them up, and that's when you'll really understand why this soup tastes the way it does.
Build your soup:
Pour in the black beans, diced tomatoes with their juices, and vegetable broth all at once. Stir everything together so the spices distribute evenly, then increase the heat to bring it to a boil before you back it down.
Let it simmer and meld:
Once it's boiling, reduce the heat to medium-low and let it simmer uncovered for twenty-five minutes, stirring occasionally. You're not trying to reduce it dramatically, just letting all the flavors become friends with each other.
Create your texture:
This is where the magic happens—take your immersion blender and gently blend about half the soup right in the pot until it's creamy, or pour half into a blender, blend it smooth, and pour it back. You want something that's silky but still has visible beans and vegetables, not a uniform puree.
Taste and adjust:
Taste a spoonful carefully and decide if it needs more salt, more heat from cayenne, or maybe a squeeze of lime to brighten it up. This is your moment to make it yours.
Serve with intention:
Ladle it into bowls while it's hot and add whatever garnishes speak to you—cilantro if you want freshness, avocado if you want richness, lime if you want brightness, or all three if you're feeling generous.
This creamy Black Bean Soup is garnished with sour cream and diced red onion, perfect for a cozy vegetarian lunch. Save to Pinterest
This creamy Black Bean Soup is garnished with sour cream and diced red onion, perfect for a cozy vegetarian lunch. | mosscedar.com

There was a morning last winter when I made this for someone I was trying to impress, and instead of being stressed about it, I felt genuinely calm stirring that pot. They tasted it and said it tasted like home, even though their home was somewhere completely different than mine, and that's when I understood that the best recipes are the ones that become universal.

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 Spice Balance That Actually Matters

The reason this soup doesn't taste like a list of spices dumped into a pot is because each one plays a specific role, and they all show up at the right moment. The cumin gives you warmth, the smoked paprika gives you sophistication, and the chili powder ties them together with just enough heat to make your mouth interested. If you use ground spices that have been sitting in your cabinet for two years, they'll taste tired, so taste them first and replace them if they smell like nothing.

Making It Your Own Without Breaking It

I've added jalapeños to this soup when I wanted heat, swirled in coconut milk when I wanted richness, and topped it with crispy tortilla strips when I wanted texture, and it's taken all of it gracefully. The foundation is solid enough that you can play, but the spice blend is honestly perfect as written, so resist the urge to add more cumin just because you're nervous. Start with the recipe exactly, taste it, and then decide what it needs from you.

Storage, Freezing, and Eating It Throughout Your Week

This soup is one of those rare things that genuinely improves when you store it, as if the spices are still getting to know each other in the refrigerator. It keeps beautifully for about four days in a sealed container, and it freezes like a dream for up to two months—just leave a little space at the top of your container because soup expands slightly. When you thaw it, reheat it gently on the stove with a splash of broth to restore the texture, and if it's been frozen, taste it again because sometimes the spices need a gentle adjustment after the deep freeze.

  • Make a double batch on Sunday and you'll have lunch sorted for the next three days.
  • Freeze it in portions so you can reheat exactly what you need without guilt.
  • Top it differently each time you eat it so it feels like different recipes but tastes like home.
A hearty bowl of Black Bean Soup with a golden swirl of sour cream, fresh cilantro, and crusty bread on the side. Save to Pinterest
A hearty bowl of Black Bean Soup with a golden swirl of sour cream, fresh cilantro, and crusty bread on the side. | mosscedar.com

This soup has become the thing I make when I want to feel like myself in the kitchen, and it always delivers exactly what I hoped for. There's something honest about a pot of black beans and spices that tastes like care without requiring you to perform culinary gymnastics.

Recipe Frequently Asked Questions

How do I achieve the creamiest texture?

Use an immersion blender to partially purée the soup directly in the pot, leaving some beans and vegetables whole for texture. Alternatively, transfer half the soup to a countertop blender, blend until smooth, then return it to the pot and stir to combine.

Can I make this soup in advance?

Absolutely. This soup actually tastes better the next day as flavors meld. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove, adding a splash of broth if needed to adjust consistency.

What can I use instead of canned beans?

Use 3 cups of cooked dried black beans. Soak dried beans overnight, then simmer until tender before adding to the soup. This method takes longer but allows control over sodium levels and texture.

How can I add more protein?

Stir in a cup of cooked quinoa, diced firm tofu, or shredded chicken during the last 10 minutes of simmering. Each adds protein while complementing the existing flavors without overwhelming the dish.

Is this soup freezer-friendly?

Yes, freeze cooled soup in airtight containers for up to 2 months. Thaw overnight in the refrigerator then reheat on the stove. The texture may thin slightly—simmer a few extra minutes to reach desired consistency.

What garnishes work best?

Fresh cilantro adds bright herbal notes, while creamy avocado balances the spices. A squeeze of lime provides acid that cuts through richness, and diced red onion offers sharp crunch. For indulgence, add sour cream or vegan yogurt.

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.

Creamy Black Bean Soup

Rich and creamy black bean soup with warming spices, ready in 55 minutes for a comforting meal.

Time to Prep
15 minutes
Time to Cook
40 minutes
Overall Time
55 minutes
Recipe by Jacob King


Skill Level Easy

Cuisine Type Latin American

Makes 4 Number of Servings

Dietary Details Vegetarian-Friendly, Wheat-Free

Ingredient List

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, optional
02 Sour cream or vegan yogurt, optional
03 Sliced avocado, optional
04 Lime wedges, optional
05 Diced red onion, optional

How to Prepare

Step 01

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

Step 02

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

Step 03

Toast Spice Blend: Stir in cumin, smoked paprika, chili powder, oregano, coriander, salt, pepper, and cayenne if using. Cook for 1 minute to release the oils and deepen the flavors.

Step 04

Build the Soup Base: Add black beans, diced tomatoes with their juices, and vegetable broth. Stir thoroughly to combine all ingredients.

Step 05

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

Step 06

Create Creamy Texture: Use an immersion blender to partially blend the soup, leaving some beans and vegetables intact for texture. Alternatively, transfer half the soup to a blender, puree until smooth, and return to the pot.

Step 07

Adjust Seasoning: Taste the soup and adjust salt and spices as needed.

Step 08

Serve: Ladle hot soup into bowls and top with desired garnishes: cilantro, sour cream, avocado slices, 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.

What You’ll Need

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

Allergy Details

Always check every ingredient for allergens. Talk to a healthcare provider if you’re not sure.
  • Garnishes such as sour cream may contain dairy; use plant-based alternatives for vegan or dairy-free preferences
  • Always verify labels on canned products and broth for potential allergen information

Nutrition Information (each serving)

Nutrition info is for reference only and not a substitute for doctor’s advice.
  • Energy: 270
  • Total Fat: 6 g
  • Carbohydrates: 42 g
  • Total Protein: 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.