Pin It There's something about the smell of cumin hitting hot oil that pulls me back to a farmer's market in early October, where I stood holding a bag of black beans and wondering what on earth to do with them. A woman next to the spice stand mentioned her abuela's soup, and suddenly I was grabbing smoked paprika and asking questions like I'd known her my whole life. That conversation led me here, to this soup that tastes like someone's been simmering it with patience and care.
I made this for my neighbor last winter when she'd just moved in with nothing but boxes and a microwave. She sat at my kitchen counter with a mug of this soup, and something shifted in how we talked to each other, like the warmth of the bowl had given us permission to be real. She's been asking for the recipe ever since.
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 base, the vehicle for waking up all those spices that follow.
- Yellow onion: One medium onion, finely chopped, becomes sweet and almost translucent when given time to soften.
- Garlic: Two cloves minced, added after the vegetables so it doesn't burn and turn bitter.
- Carrot and celery: One of each, diced, build the flavor foundation that makes this taste like home cooking.
- Black beans: Two cans drained and rinsed, or three cups if you've cooked them yourself, they're the soul of this soup.
- Diced tomatoes: One can with its juices adds brightness and a slight tang that keeps everything balanced.
- Vegetable broth: Four cups creates the base, use a good quality one because you'll taste it.
- Ground cumin: One teaspoon, toasted briefly in the pot to release its warm, earthy notes.
- Smoked paprika: One teaspoon gives color and a subtle smokiness that feels more sophisticated than it has any right to.
- Chili powder: One teaspoon adds gentle heat and earthiness without overwhelming.
- Dried oregano: Half a teaspoon, a quiet but essential herb that ties everything together.
- Ground coriander: Half a teaspoon, the secret ingredient nobody notices but everyone tastes.
- Salt and pepper: Half teaspoon salt and a quarter teaspoon pepper to start, adjusted at the end when you know the soup better.
- Cayenne pepper: Just a pinch if you want it, your choice on whether to wake things up.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Warm the oil and soften the vegetables:
- Heat your olive oil in a large pot over medium heat until it shimmers slightly. Add the onion, carrot, and celery, stirring occasionally as they soften into the oil, about five minutes until they lose their rawness but still have some texture.
- Invite the garlic:
- Once the vegetables have mellowed, add your minced garlic and let it cook for just a minute, until the smell hits you and you know it's done. This quick step prevents garlic from burning while the spices toast.
- Toast the spices:
- Stir in cumin, smoked paprika, chili powder, oregano, coriander, salt, pepper, and cayenne if using. Let them cook together for a minute in the hot oil, and you'll feel the shift in the pot as the spices wake up and bloom into something fuller.
- Build the soup:
- Add your drained black beans, the canned tomatoes with all their liquid, and the vegetable broth. Stir everything together, making sure nothing sticks to the bottom, then bring it to a boil.
- Let it simmer:
- Once it's boiling, reduce the heat and let it simmer gently for about twenty-five minutes, stirring now and then. The longer you let it sit, the more the flavors find each other and become one.
- Create the texture:
- This is where you get to decide how creamy you want it. Use an immersion blender right in the pot, blending just enough so half the beans break down and thicken the broth while some stay whole, or carefully transfer half to a blender, blend smooth, and stir it back in.
- Taste and adjust:
- Taste it now and add more salt, spices, or even a squeeze of lime if it needs brightness. Trust what your mouth tells you.
- Serve with intention:
- Ladle into bowls and top with whatever calls to you: cilantro, avocado, a dollop of sour cream, lime wedges, or diced red onion. Let people build their own version.
Pin It My sister called me while I was eating a bowl of this late one night, and I found myself describing it to her in detail I've never used for soup before. She showed up the next day to learn how to make it, and now it's become this thing we cook together when we need to talk through something.
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.
Why Partial Blending Works
The magic happens when you blend only some of the soup; the whole beans and vegetables stay visible and chunky, giving you something to bite into, while the blended portion thickens everything into a creamy embrace. It's the difference between a soup that feels hearty and one that feels complete. You're not making it smooth; you're making it luxurious while keeping its soul.
The Spice Combination
Every spice in this soup has a reason to be here, and they're proportioned so none of them shouts over the others. Smoked paprika gives you color and a gentle hint of smoke, cumin brings warmth, chili powder adds depth, and the oregano and coriander tie it all together into something that feels both familiar and special. If you're ever tempted to double any of them, hold back; trust the balance first.
Making It Your Own
This soup is patient with your preferences and your pantry. You can roast the vegetables first for deeper flavor, stir in coconut milk for richness, add jalapeños for heat, or even throw in some chorizo if you're not keeping it vegetarian. It freezes beautifully for up to two months, so make a big batch and thank yourself later when you need comfort food on a night you didn't plan for it.
- A squeeze of lime juice at the end brings brightness that lifts the whole bowl.
- Fresh cilantro as a garnish adds color and a peppery note that feels intentional.
- Serve it in whatever bowls make you happy, because you'll taste it better when the vessel feels right.
Pin It This soup has become my answer to almost everything: a cold day, a lonely evening, a friend who needs feeding, a moment when I need to feel like I'm taking care of myself. It's simple enough to make without thinking, but thoughtful enough to make you feel like you did something real.
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 adding to the soup. This will add about 1-2 hours to your total preparation time.
- → How can I make this soup thicker?
Blend more of the soup for a thicker consistency, or simmer it longer uncovered to reduce the liquid. You can also mash some beans against the side of the pot with a wooden spoon.
- → What can I substitute for vegetable broth?
You can use chicken broth for a non-vegetarian version, or simply use water with an extra pinch of salt and a bay leaf for added flavor.
- → How long does this soup last in the refrigerator?
Store the soup in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stovetop or in the microwave, adding a splash of broth if needed to thin it out.
- → Can I add meat to this soup?
Absolutely! Add cooked chorizo, bacon, or shredded chicken when adding the beans. Cook any raw meat with the vegetables at the beginning for best flavor development.
- → What other toppings work well with this soup?
Try crushed tortilla chips, shredded cheese, pickled jalapeños, hot sauce, or a drizzle of olive oil. Fresh scallions and radishes also add a nice crunch and freshness.