Rich and Creamy Black Bean Soup

Featured in: Family Table Standards

This rich and creamy 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 achieve a velvety texture while maintaining hearty chunks of beans and vegetables. Ready in just 55 minutes, it serves 4 and can be customized with fresh cilantro, avocado, lime, and your choice of dairy or plant-based toppings. Perfect for meal prep as it freezes beautifully for up to 2 months.

Updated on Thu, 29 Jan 2026 23:39:28 GMT
Steaming bowl of homemade Black Bean Soup topped with avocado and cilantro. Pin It
Steaming bowl of homemade Black Bean Soup topped with avocado and cilantro. | freshtirra.com

There's something about the smell of cumin hitting hot oil that immediately transports me back to my neighbor's kitchen, where she'd make this black bean soup on the first chilly afternoon of fall. She never used a recipe, just moved around her stove with this quiet confidence, tasting and adjusting as she went. Years later, I finally asked for her method, and what she handed me was less a set of instructions and more a permission slip to trust my own instincts in the kitchen.

I made this soup for my friend during a difficult week, and she ate three bowls while we sat on my kitchen counter talking through the mess of things. She came back the next day asking if I'd freeze some for her, which meant more to me than any compliment. That's when I realized this wasn't just soup, it was one of those quiet acts of care that people actually remember.

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 good quality here since it's one of the few fats carrying flavor through the whole pot.
  • Yellow onion, carrot, and celery: This trio is your aromatics foundation, and dicing them small means they'll dissolve almost completely into the broth, thickening it naturally.
  • Garlic: Mince it fine and add it after the softer vegetables so it doesn't burn and turn bitter.
  • Black beans: Canned is perfectly fine, but rinse them thoroughly to remove the starchy liquid that can make soup cloudy.
  • Diced tomatoes: Don't drain them, that liquid is liquid gold for depth.
  • Vegetable broth: The backbone of everything, so taste it first to make sure it's one you actually like.
  • Ground cumin: This is where the warmth comes from, buy it whole and toast it in a dry pan if you have time.
  • Smoked paprika: It adds a whisper of something smoky and complex without overwhelming.
  • Chili powder: Use the good stuff if you have it, the cheap versions taste flat and dusty.
  • Dried oregano, coriander, and cayenne: These three create layers so the soup never feels one-note.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor base:
Heat the olive oil over medium heat and add your onion, carrot, and celery, listening for that gentle sizzle that tells you everything is moving at the right pace. Let them soften for about 5 minutes, stirring occasionally so nothing sticks or colors.
Wake up the garlic:
Add the minced garlic and stir constantly for just 1 minute, watching as the kitchen fills with that sharp, sweet aroma that makes your mouth water. Don't let it sit or brown, just let it wake up.
Toast your spices:
Sprinkle in the cumin, paprika, chili powder, oregano, coriander, salt, pepper, and cayenne if you want heat, stirring for a full minute so the spices release their oils into the hot base. You'll smell the difference immediately, like the soup just turned a corner.
Bring everything together:
Add the black beans, tomatoes with their juice, and vegetable broth, stirring well so nothing catches on the bottom. Bring it to a boil, then turn the heat down to a gentle simmer.
Let it marry:
Simmer uncovered for 25 minutes, stirring occasionally and tasting at the 20-minute mark to see if the flavors have melded the way you want. This is when the soup stops being ingredients and becomes something unified.
Create the texture:
Use an immersion blender to pulse and blend about half the soup directly in the pot, leaving plenty of whole beans and vegetable pieces for character. If you don't have an immersion blender, carefully transfer half the soup to a regular blender, blend it smooth, and stir it back in.
Taste and adjust:
This is essential, add more salt if it tastes flat, a squeeze of lime if it needs brightness, or a pinch more cayenne if you want more heat.
Serve with intention:
Ladle into bowls and let people choose their own garnishes, because there's something nice about giving someone agency over their own meal.
Black Bean Soup is ladled into a rustic bowl with vibrant garnishes nearby. Pin It
Black Bean Soup is ladled into a rustic bowl with vibrant garnishes nearby. | freshtirra.com
Black Bean Soup is ladled into a rustic bowl with vibrant garnishes nearby. Pin It
Black Bean Soup is ladled into a rustic bowl with vibrant garnishes nearby. | freshtirra.com

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.

I once made a huge pot of this for a potluck and watched people go back for seconds and thirds, which sounds small until you realize how rarely that happens. The thing about good soup is that it doesn't demand attention or make a show of itself, it just quietly does its work of making people feel warm.

The Magic of Spice Layering

The reason this soup tastes like it's been tended to for hours comes down to how the spices are introduced in stages rather than all at once. That initial toasting minute creates a flavor foundation so strong that everything built on top of it feels intentional and deep. It's the difference between spices that taste added and spices that taste like they grew up together in the pot.

Why Partial Blending Changes Everything

The temptation with soup is often to blend it completely smooth, but that erases the texture and personality that makes each spoonful interesting. By leaving half the soup chunky with visible beans and softened vegetables, you create a soup with actual body and variation, something your mouth wants to think about instead of swallow mindlessly. The blended portion acts as a sauce that coats and enriches while the whole pieces give you somewhere to bite and pause.

Storage and Serving Suggestions

This soup improves after a day in the refrigerator because the flavors have time to truly find each other, so making it ahead is actually a feature not a bug. It freezes beautifully for up to two months, though the texture becomes slightly softer, which is still delicious even if it's different.

  • Serve it hot with a squeeze of fresh lime and chopped cilantro for brightness against the warmth.
  • Add a dollop of sour cream or vegan yogurt right before eating to create creamy pockets throughout.
  • Sliced avocado on top is never wrong, it brings richness and a cool contrast to the hot broth.
Creamy Black Bean Soup in a ceramic bowl with lime wedges for serving. Pin It
Creamy Black Bean Soup in a ceramic bowl with lime wedges for serving. | freshtirra.com
Creamy Black Bean Soup in a ceramic bowl with lime wedges for serving. Pin It
Creamy Black Bean Soup in a ceramic bowl with lime wedges for serving. | freshtirra.com

This is the kind of soup that finds its way into your regular rotation quietly, until one day you realize you make it more often than anything else. It's simple enough to cook on a Tuesday night but special enough to serve when you want someone to know you care.

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 using in the soup. This will add about 1-2 hours to your preparation time.

How do I make this soup spicier?

Add a chopped jalapeño with the vegetables, increase the cayenne pepper, or stir in hot sauce to taste. You can also serve with sliced fresh chilies on the side.

Can I make this soup in a slow cooker?

Absolutely. Sauté the vegetables and spices first, then transfer everything to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours, then blend as directed.

What can I serve with this soup?

Serve with crusty bread, cornbread, tortilla chips, or over rice. It also pairs well with a fresh green salad or quesadillas for a complete meal.

How long will leftovers keep?

Store in an airtight container in the refrigerator for up to 5 days. The soup can also be frozen for up to 2 months. Reheat gently on the stovetop, adding extra broth if needed.

Can I add meat to this soup?

Yes, you can add cooked chorizo, diced ham, or shredded chicken. Brown the meat first, then proceed with the instructions. This will change the vegetarian/vegan status.

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

Creamy black bean soup with warming spices, perfect for a comforting meal on chilly days. Ready in under an hour.

Prep Time
15 min
Cook Time
40 min
Total Duration
55 min
By Fresh Tirra Emma Tucker


Skill Level Easy

Cuisine Type Latin American

Serves 4 Number of Servings

Dietary Details Vegetarian Option, Gluten-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 with juices
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

Directions

Step 01

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

Step 02

Incorporate garlic: Add minced garlic to the pot and cook for 1 minute until the aroma becomes pronounced and fragrant.

Step 03

Toast the spice blend: Stir in ground cumin, smoked paprika, chili powder, dried oregano, ground coriander, salt, black pepper, and cayenne pepper if using. Cook for 1 minute to release the essential oils and develop the spice profile.

Step 04

Build the soup base: Add the drained black beans, diced tomatoes with their juices, and vegetable broth to the pot. Stir thoroughly to combine all ingredients.

Step 05

Simmer the soup: Bring the mixture to a boil over medium-high heat, then reduce heat to low. Simmer uncovered for 25 minutes, stirring occasionally to ensure even cooking and prevent sticking.

Step 06

Achieve desired consistency: Using an immersion blender, partially blend the soup to create a creamy texture while leaving some beans and vegetables intact. Alternatively, transfer half the soup to a countertop blender, blend until smooth, and return to the pot.

Step 07

Adjust seasoning: Taste the soup and adjust salt, pepper, and spices as needed to achieve desired flavor balance.

Step 08

Serve: Ladle hot soup into bowls and garnish with fresh cilantro, sour cream or vegan yogurt, sliced avocado, lime wedges, or diced red onion according to preference.

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.

Equipment Needed

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

Allergen Details

Review all ingredients for allergens and check with your health provider if you’re unsure.
  • Contains dairy if garnished with sour cream; use plant-based alternatives for vegan and dairy-free diets
  • Verify labels on all canned products and vegetable broth for potential allergens and cross-contamination risks

Nutrition Details (per portion)

Details shared for reference and aren’t a substitute for personal medical guidance.
  • Calories: 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.