Soups & Stews
This black bean soup recipe with meat transforms humble ingredients into a deeply satisfying bowl of smoky, spiced goodness that feels like a warm hug on a chilly evening.
The secret lies in slow-cooked chorizo and cumin, which infuse the broth with layers of earthy, savory depth that lingers long after the last spoonful.
I developed this recipe during a particularly cold winter when I needed something hearty enough to stand up to long nights indoors—something that delivers both comfort and substance in every bite.
The beauty of this soup is in its balance: tender chorizo crumbles into the broth, releasing its smoky essence, while cumin and garlic build a flavor foundation that only deepens with time.
Unlike many quick soup recipes, this one rewards patience with a rich, velvety texture and complex taste profile that makes it worth the wait. The beans stay creamy yet hold their shape, and the vegetables—carrots, bell peppers, and onions—soften just enough to melt into the broth without disappearing entirely.
By the time you’re done, you’ll have a bowl that’s packed with protein, fiber, and warmth—perfect for a cozy family dinner or a solo meal when you crave something substantial.
The aroma alone will have everyone gathering around the table, and the first spoonful will confirm why this recipe has become a staple in my rotation.
Whether you simmer it on the stove or use a pressure cooker for speed, the result is the same: a soul-warming soup that tastes like home.
Serve it with crusty bread to soak up every last drop of that flavorful broth, or pair it with a simple green salad for balance. The leftovers, if there are any, reheat beautifully—making this not just a meal, but a solution for busy weeks ahead. Let’s get cooking!
Ingredients for black bean soup recipe with meat
Six servings of smoky, spiced black bean soup that tastes like home.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Black Beans 🌱 | 1 ½ cups | Soaked overnight for best texture |
| Chorizo Sausage 🌭 | 8 oz | Mexican chorizo, sliced into rounds |
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Red Bell Pepper 🍆 | 1 whole | Diced into small pieces |
| Carrot 🥕 | 2 whole | Peeled and chopped into chunks |
| Garlic Cloves 🧄 | 4 cloves | Minced for deep flavor |
| Ground Cumin 🌿 | 1 tbsp | Toasted for richer aroma |
| Smoked Paprika 🌶️ | 1 tbsp | For that signature smokiness |
| Bay Leaves 🌿 | 2 whole | For subtle herbal depth |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | For concentrated umami |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for bite |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
The chorizo is non-negotiable here—Mexican chorizo (the kind with paprika) gives you that deep, smoky flavor. Trader Joe's or Whole Foods usually carry it, but check the Latin market if you're in a pinch. Look for chorizo with visible fat marbling—it's what makes it rich and flavorful. I always buy a couple extra links because it's perfect for other meals too. The beans? Soak them overnight—12 hours minimum—or use a pressure cooker for a quick 30-minute soak. Dried beans have more flavor than canned, but canned in a bind? Drain and rinse well.
No chorizo? Italian sausage or smoked bacon works in a pinch, but the flavor will be different. Running low on cumin? Ground coriander at half the amount gives a similar earthy note. The smoked paprika is key for that signature depth—if you can't find it, regular paprika plus a pinch of liquid smoke gets you close. Fresh cilantro is ideal, but dried works at one-third the amount. The tomato paste can be the squeeze-tube kind for convenience—Trader Joe's has those in the canned goods aisle. And if your broth is salty, skip adding extra salt until the end—you can always adjust, but you can't un-salt.
This soup tastes even better the next day—3-4 days in the fridge, 3 months frozen. I always make a double batch because it reheats beautifully and freezes perfectly. For freezing, portion into containers with a little extra broth on top to prevent a skin from forming. When reheating, add a splash of water or broth if it gets too thick. The cilantro wilts fast, so add it fresh just before serving. Leftovers make great lunches or a quick dinner when you're short on time.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—no extra bowls, no fuss. Just chop the onion, dice the bell pepper and carrot, toss everything in one pot, and let the chorizo and beans do their thing. Honestly, I’ve made it after work when I just wanted to sit down.
- Smoky, Savory Love: That chorizo? It’s the star—frying it first until crispy gives this soup a deep, meaty richness that sticks with you. The black beans soak up all the smoky flavor, and the carrot adds just enough sweetness to balance it out.
- Lunchbox Hero: Between us, this soup is my secret weapon for meal prep. It reheats beautifully, and I’ll pack it in jars all week—no soggy sandwiches here. My kids even ask for it on school days (yes, really).
- Budget Meal, Big Payoff: Dried beans and chorizo stretch this into four servings without breaking the bank. I’ve made it for game nights, lazy Sundays, and even a potluck—it’s always a crowd-pleaser, and leftovers taste just as good the next day.
Step-by-step instructions for smoky chorizo black bean soup
Here's how to build a rich, meaty black bean soup with deep smoky flavors.
🍳 Step 1: Sauté the Chorizo and Aromatics
Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the 8 oz chorizo sausage and cook for 4-5 minutes, stirring occasionally, until the edges begin to brown and the fat starts to render. You'll notice the chorizo releases its signature smoky aroma—this is where the soup gets its depth.
Once the chorizo is nicely browned, add the 1 whole yellow onion and 1 whole red bell pepper, both diced. Cook for another 5 minutes until the vegetables begin to soften and the onion becomes translucent. Add the 2 whole carrots, peeled and chopped, and continue cooking for 3 more minutes until everything is tender but still holds its shape.
🍳 Step 2: Toast the Spices and Build the Base
Add the 4 cloves garlic cloves, minced, to the pot and stir for 30 seconds until fragrant. Here's where the magic happens: sprinkle in the 1 tablespoon ground cumin and 1 tablespoon smoked paprika, stirring constantly for 1 minute to toast the spices. You'll see them darken slightly and fill your kitchen with an irresistible aroma—this step develops the soup's signature smoky depth.
Stir in the 2 tablespoons tomato paste and cook for 1 minute until it darkens slightly and blends smoothly with the other ingredients. This creates a rich, umami-packed foundation for your soup. Pour in the 4 cups chicken broth and bring everything to a gentle boil, then reduce heat to medium-low to maintain a simmer.
🍳 Step 3: Cook the Beans Until Tender
Add the 1.5 cups dried black beans (make sure they've been soaked overnight) to the pot. Stir well to combine with the broth and bring back to a gentle simmer. Add the 2 whole bay leaves and season with the 1.5 teaspoons salt and 0.5 teaspoon black pepper. Here's the thing—black beans need time to soften properly, so let them cook for 45-60 minutes until they're fork-tender but still hold their shape.
I know it's tempting to rush this step, but proper cooking time ensures the beans break down just enough to release their creamy texture without turning mushy. Stir occasionally and add more broth if the soup gets too thick. You'll know the beans are ready when they're tender but still have a slight bite to them.
🥘 Step 4: Simmer and Season to Perfection
Once the beans are tender, remove the bay leaves and taste the soup. This is your chance to adjust the seasoning—add more salt if needed, or a pinch of smoked paprika for extra depth. Let the soup simmer for another 10 minutes to allow all the flavors to meld together. The soup should be rich and hearty, with the beans perfectly integrated into the broth.
If you prefer a smoother texture, use an immersion blender to lightly blend about half the soup while it's still in the pot. This creates a creamy consistency without losing the bean's natural texture. The soup should be thick enough to coat the back of a spoon but still have a pleasant mouthfeel.
🍽️ Step 5: Serve Warm with Fresh Garnish
Ladle the soup into bowls and garnish each serving with 0.25 cup fresh cilantro, chopped. The bright, citrusy notes of the cilantro cut through the richness of the chorizo and beans, adding a fresh finish to every spoonful. Serve immediately while hot, with crusty bread or warm tortillas for dipping.
This soup tastes even better the next day as the flavors continue to develop, so consider making a double batch. Store leftovers in the refrigerator for up to 4 days or freeze for 3 months. When reheating, add a splash of broth to maintain the perfect consistency.
Pro Tips For Making Black Bean Soup Recipe With Meat
- SOAK BEANS OVERNIGHT: Skipping the overnight soak? At least cover them in cold water by 3 inches and add a pinch of baking soda—this cuts down on gas and speeds up cooking. I learned this the hard way after a 12-hour simmer left my beans still rock-hard.
- CRISP THE CHORIZO: Don’t just toss those chorizo slices in whole—they’ll turn to mush. Slice them into ¼-inch rounds first, then sear them in a dry pan over medium-high heat until the edges blister. That extra step makes all the difference when they hit the broth.
- DON’T CROWD THE POT: I used to dump everything in at once, and the soup would turn into a sad, watery stew. Instead, cook the onions, peppers, and carrots until soft, then add the beans and chorizo in stages. Your soup will thicken naturally as it simmers.
- SALT THE BEANS LATER: Adding salt early makes the beans tough. Wait until they’re tender (about 45 minutes into cooking) to season the broth properly. Trust me—your future self will notice the texture difference.
Perfect pairings for black bean soup recipe with meat
Crusty Bread Pairing
Nothing complements this smoky soup like a warm, crusty loaf of bread for dipping. I love using sourdough or ciabatta—their open crumb structure soaks up the rich broth beautifully. For extra flavor, brush the bread with garlic-infused olive oil and sprinkle with flaky sea salt before baking.
The contrast between the chewy bread and velvety soup is pure magic. 🍞
Citrusy Side Salad
A bright arugula salad with orange segments and avocado slices cuts through the soup's richness perfectly. Toss the greens with a simple dressing of lemon juice, olive oil, and a pinch of honey for balance.
The citrus notes refresh your palate between spoonfuls, while the creamy avocado adds a luxurious texture. This pairing feels light yet satisfying.
Spicy Beverage Match
For a beverage that echoes the soup's smoky depth, try a Mexican lager like Modelo Especial or Pacifico. The crisp, clean finish complements the chorizo's richness without overpowering it.
If you prefer something non-alcoholic, hibiscus iced tea with a splash of lime adds a tangy contrast that enhances the cumin and smoked paprika flavors. 🍺
Cheesy Topping Twist
Want to take your soup to the next level? Top each serving with crumbled queso fresco or shredded Monterey Jack cheese right before serving. The cheese melts slightly from the soup's heat, creating a creamy, savory blanket.
For extra crunch, sprinkle with toasted pumpkin seeds or crumbled bacon bits—both add texture and depth. 🧀
Warm Tortilla Stack
For a hands-on experience, serve the soup with warm corn tortillas stacked in a pile. Let everyone build their own bowls by dipping tortillas into the soup. The slight sweetness of the corn tortillas balances the smoky chorizo, while their soft texture contrasts beautifully with the soup's heartiness.
It's a fun, interactive way to enjoy this dish! 🌯
Smoky Dipping Sauce
Whisk together ½ cup Greek yogurt, 1 tablespoon lime juice, ½ teaspoon smoked paprika, and a pinch of salt for a creamy dipping sauce. This tangy, smoky sauce pairs wonderfully with the soup and any bread or tortillas.
It’s like a mini flavor boost with every dip—trust me, you’ll reach for it again and again. 💫
Nutrition facts
Frequently asked questions
Can I use canned black beans instead of dried?
Yes! Canned beans work perfectly if you're short on time. Use 2 (15 oz) cans drained and rinsed, but reduce the cooking time to 15-20 minutes after adding them to the broth. Just be sure to stir well and taste for seasoning—canned beans absorb flavors differently. For best texture, I still recommend dried beans when possible.
What if I don't have Mexican chorizo?
No problem! Italian sausage or smoked bacon make excellent substitutes. For Italian sausage, remove the casings and crumble it into the pot. If using bacon, cook it first until crispy, then remove 2 tablespoons of fat to use for sautéing. The flavor will be slightly different but still delicious—just add an extra pinch of smoked paprika to boost the smokiness.
How do I make this soup in a pressure cooker?
Pressure cooking cuts the time dramatically! Sauté the chorizo, aromatics, and spices as directed, then add the broth, beans, and seasonings. Seal the lid and cook on high pressure for 10 minutes. Quick-release the pressure, then let the soup sit for 5 minutes before opening. The beans will be perfectly tender with minimal effort. Stir and adjust seasoning before serving.
Can I make this soup vegetarian?
Replace the chorizo with extra firm tofu or mushrooms for umami depth. Use 8 oz mushrooms (cremini or portobello) sliced and sautéed until golden. Add 1 teaspoon soy sauce when cooking the mushrooms to enhance their savory notes. The soup will still be hearty and flavorful without meat.
Why does my soup taste bland after reheating?
Reheating often dulls flavors because the spices settle. When reheating, add a splash of hot water or broth to thin the soup slightly, then stir in an extra ½ teaspoon smoked paprika and ¼ teaspoon cumin. Fresh cilantro or a squeeze of lime juice can also brighten the flavors. Always reheat gently on low heat to avoid breaking down the beans.
