Soups Stews

One-Pot Smoky Black Bean Soup

A thick, smoky black bean soup made in one Dutch oven in 30 minutes. Partial blending gives it a creamy-chunky texture. Great for weeknights and meal prep.

By Brian · ·
Be the first to rate!
One-Pot Smoky Black Bean Soup

This soup punches well above its ingredient cost. Two cans of black beans, a can of fire-roasted tomatoes, and a Dutch oven are all you need for something that eats like it simmered all afternoon. The move that makes it work is partial blending — running an immersion blender through half the pot creates a creamy, thick body without losing the chunky bean texture that keeps it from feeling like baby food. Smoked paprika and cumin do the heavy lifting on flavor; the lime juice at the end is non-negotiable — it wakes everything up. This is a weeknight soup, ready in 40 minutes, and it holds up beautifully for meal prep through the week.

If the soup looks too thin after the 20-minute simmer, crank the heat and let it reduce uncovered for another 5 minutes — black bean soups tighten quickly. The texture you're after is something between chili and bisque: spoonable but not watery, with visible whole beans throughout.

↓ Jump to Recipe
🕐 Prep: 10 min | 🔥 Cook: 30 min | ⏱️ Total: 40 min

Ingredients

Servings 4

🛒 Links may earn us a small commission at no cost to you.

🍳

Recommended Gear

Large Dutch oven or heavy pot
Shop →
Immersion blender (or regular blender)
Shop →

🛒 We may earn a small commission at no extra cost to you. We only recommend gear we'd use ourselves.

Instructions

Sauté the Aromatics

  1. 1. Heat olive oil in a large Dutch oven over medium heat.
  2. 2. Add diced onion and cook for 4-5 minutes until softened and translucent.
  3. 3. Add garlic, jalapeño, cumin, smoked paprika, and chili powder. Stir and cook for 1 minute until fragrant.

Simmer the Soup

  1. 1. Add black beans, fire-roasted tomatoes, and vegetable broth. Stir to combine.
  2. 2. Bring to a boil, then reduce heat to low. Simmer uncovered for 20 minutes, stirring occasionally.

Blend & Season

  1. 1. Using an immersion blender, blend about half the soup directly in the pot for a creamy-chunky texture.
  2. 2. Stir in lime juice. Season with salt and pepper to taste.
  3. 3. Ladle into bowls. Top with sour cream, fresh cilantro, and crushed tortilla chips.

Cook's Notes

  • Fire-roasted diced tomatoes (Muir Glen is the gold standard here) add a subtle char that plain diced tomatoes don't deliver — don't substitute if you can help it.
  • Drain and rinse the canned beans thoroughly; the liquid in the can makes soups muddy and can add a metallic edge.
  • The soup thickens significantly as it cools — if it's too thick when reheating, add vegetable broth a quarter-cup at a time until it's back to the right consistency.
  • Crush the tortilla chips just before serving so they keep some crunch in the bowl rather than going immediately soggy.
💡

Pro Tips

  • Bloom your spices in the oil with the garlic and jalapeño for the full 60 seconds — if you rush this step and add the liquids too soon, you get a raw, gritty spice flavor instead of a rounded, integrated one. You'll smell the difference: toasted cumin smells nutty and warm, not sharp.
  • Don't fully blend this soup. The half-blended texture is the whole point — if you blend it completely, you get a purée that's closer to bean dip thinned with broth. Stop when you've got a mix of creamy and chunky.
  • If your soup is thin and watery after 20 minutes, it likely means your heat was too low or you were too conservative with the simmer. Bring it up to a confident low boil and let the liquid reduce — 5 more minutes uncovered usually fixes it.
  • Add the lime juice off heat or right at the end. Citrus loses its brightness fast when cooked, so adding it during the simmer wastes it. You want that acidic pop in the final bowl, not a ghost of sourness.
  • If the soup tastes bitter, it's usually the garlic — garlic that scorched even slightly during the sauté step will carry bitterness through the entire pot. Keep the heat at medium (not medium-high) and keep it moving when the garlic goes in.
  • For meal prep, store toppings separately. Sour cream stirred into leftover soup changes the texture and shortens the storage window significantly.

What to Serve With This

Cornbread is the obvious move here, and it earns that reputation. A skillet cornbread — slightly sweet, crisp-edged — is ideal for soaking up the smoky broth. Jiffy mix works if you're keeping it simple; add a tablespoon of pickled jalapeño brine to the batter for extra depth.

A simple cabbage slaw with apple cider vinegar dressing cuts through the richness of the beans nicely. Skip creamy dressings — the sour cream topping already handles that lane. Shredded green cabbage, a little red onion, salt, and vinegar is all you need.

For drinks, a cold Mexican lager like Modelo Especial or Pacifico is the path of least resistance — the carbonation and mild bitterness balance the smokiness well. If you want wine, go with a dry Albariño or an unoaked Grenache rosé; both have enough acidity to stand up to the cumin without fighting it. For non-alcoholic, sparkling water with a lime wedge keeps things clean and refreshing alongside the heat of the jalapeño.

If you're serving this at a casual dinner with multiple people, set out a toppings bar — extra lime wedges, sliced avocado, crumbled cotija, and both regular and smoked hot sauce. It lets people customize and makes the meal feel more substantial.

Variations & Substitutions

The soup is already vegetarian and easily vegan — just swap the sour cream topping for a cashew cream or a good coconut yogurt. Forager Project makes a plain coconut yogurt that doesn't taste aggressively tropical and works well here. The rest of the recipe needs no changes.

For a smokier, more complex version, use 1 chipotle pepper in adobo sauce (minced) in place of the jalapeño. It adds heat with a distinct wood-smoke character that pairs well with the smoked paprika. If you want less heat, use half a chipotle and increase the smoked paprika to 1½ teaspoons. You can also add a small can (4 oz) of diced green chiles alongside the beans for a milder, Southwestern-leaning flavor profile.

To make this more substantial for a larger appetite or to stretch it to 6 servings, add 1 cup of frozen corn kernels in the last 5 minutes of simmering. It adds sweetness and bulk without changing the character of the soup. You could also stir in 1 cup of cooked brown rice after blending — it thickens the soup further and makes it a true one-bowl meal.

Gluten isn't a concern in this recipe as written, but double-check your vegetable broth label — some brands (looking at you, certain Swanson varieties) add wheat-derived ingredients. Pacific Foods and Imagine both run reliably gluten-free.

Frequently Asked Questions

How long does this soup keep in the refrigerator?

Stored in an airtight container, this soup keeps well for up to 5 days in the fridge. The flavor actually improves on day two as the spices continue to meld. Give it a good stir when reheating — it thickens considerably as it sits.

Can I freeze this soup?

Yes, it freezes very well. Let it cool completely, then portion into freezer-safe containers or zip-lock bags laid flat. It keeps for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop over medium-low, adding a splash of broth if it's too thick.

Can I make this soup ahead of time?

Absolutely — this is one of the best make-ahead soups in this category. Make it up to 3 days ahead and refrigerate. Reheat gently on the stovetop; don't add the toppings until serving. Hold off on the lime juice until just before serving if you're making it more than a day ahead.

I don't have an immersion blender. Can I use a regular blender?

Yes, but be careful. Transfer about half the soup to a standard blender, remove the center cap from the lid, and cover the opening with a folded kitchen towel to let steam escape. Blend until smooth, then stir it back into the pot. Never seal a blender lid completely with hot liquid inside.

Can I use dried black beans instead of canned?

You can, but you'll need to cook them first — the 30-minute cook time in this recipe is not enough to hydrate and soften dried beans from scratch. Cook 1 cup of dried black beans (yields roughly 2½ cups cooked) via your preferred method, then use them in place of the canned beans.

The soup tastes flat. What went wrong?

This almost always means it needs more salt or more lime juice — or both. Add salt in small increments and taste after each addition. If it still tastes dull after seasoning, a second tablespoon of lime juice usually fixes it. Make sure your smoked paprika isn't stale; old ground spices are the silent killer of this recipe.

Can I make this in a slow cooker?

Yes. Sauté the aromatics on the stovetop as directed, then transfer everything to the slow cooker. Add the beans, tomatoes, and broth, and cook on low for 6 hours or high for 3 hours. Blend and finish with lime juice before serving.

How do I make this less spicy?

The jalapeño is the main source of heat here. Remove all seeds and white membranes before mincing, or skip it entirely and add ¼ teaspoon of mild green chile powder instead. The smoked paprika and cumin are not spicy — they add warmth and depth without heat.

Can I add protein to make this more filling?

Yes. Cooked, shredded chicken thighs work well — stir them in after blending and let them warm through for a few minutes. Chorizo (cooked and crumbled) is another option that leans into the smoky profile of the soup. For a plant-based protein addition, diced firm tofu sautéed until golden works fine.

Enjoyed this recipe?

Daily Home Cookery is self-funded. If something you cooked here made dinner a little better, a coffee keeps the kitchen running.

☕ Buy me a coffee