Creamy Black Bean Soup with Spiced Oil in Just 60 Minutes

Nothing warms my soul quite like a steaming bowl of black bean soup with spiced oil, it’s been my go-to comfort food since college when I’d make huge batches to last through finals week. This vegetarian powerhouse packs so much flavor, you won’t miss the meat at all. After testing countless versions (some disastrous, who knew you shouldn’t skip soaking the beans?), I’ve perfected this recipe that balances creamy black beans with that addictive garlic-chili oil drizzle.

Black Bean Soup with Spiced Oil - detail 1

The magic happens when simple ingredients transform into something extraordinary. Earthy black beans get depth from smoked paprika and cumin, while the spiced oil adds just the right kick. It’s the kind of meal that makes you close your eyes and sigh after the first spoonful. My friends always ask for this recipe, and now I’m sharing my secrets with you!

Why You’ll Love This Black Bean Soup with Spiced Oil

This isn’t just another soup recipe, it’s a hug in a bowl that keeps surprising you. Here’s why it’s become my winter staple:

  • Crazy comforting: That velvety texture from blended beans feels like a warm blanket on a chilly day
  • Bold flavors: Smoky paprika and cumin play perfectly with the bright lime and spicy oil
  • Weeknight easy: Mostly hands-off cooking once everything’s simmering (perfect for multitasking!)
  • Protein powerhouse: Packed with 14g plant-based protein per serving to keep you full
  • Your heat, your way: Control the spice level from mild to wild with those chili flakes

Trust me, one taste of that golden spiced oil swirled into the creamy soup, and you’ll be hooked!

Print

Creamy Black Bean Soup with Spiced Oil in Just 60 Minutes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and flavorful black bean soup topped with spiced oil for extra depth.

  • Author: EditorVictoria
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 10 minutes
  • Total Time: 1 hour 25 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican-inspired
  • Diet: Vegetarian

Ingredients

Scale
  • 2 cups dried black beans, soaked overnight
  • 1 tbsp olive oil
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 1 red bell pepper, diced
  • 1 tsp cumin
  • 1 tsp smoked paprika
  • 4 cups vegetable broth
  • 1 bay leaf
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 2 tbsp lime juice
  • 2 tbsp chopped cilantro
  • For spiced oil: 2 tbsp olive oil, 1/2 tsp chili flakes, 1/2 tsp garlic powder

Instructions

  1. Drain and rinse soaked black beans.
  2. Heat olive oil in a pot over medium heat. Add onion, garlic, and bell pepper. Cook until softened.
  3. Stir in cumin and smoked paprika. Cook for 1 minute.
  4. Add black beans, vegetable broth, bay leaf, salt, and black pepper. Bring to a boil.
  5. Reduce heat and simmer for 1 hour or until beans are tender.
  6. Remove bay leaf. Blend half the soup for a creamy texture, if desired.
  7. Stir in lime juice and cilantro.
  8. Heat olive oil in a small pan. Add chili flakes and garlic powder. Cook for 1 minute.
  9. Drizzle spiced oil over soup before serving.

Notes

  • Soak beans overnight for faster cooking.
  • Adjust spice level by reducing or increasing chili flakes.
  • Store leftovers in the fridge for up to 3 days.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 12g
  • Protein: 14g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Ingredients for Black Bean Soup with Spiced Oil

Gathering the right ingredients makes all the difference here, I’ve learned the hard way that skipping steps like soaking beans leads to sad, crunchy soup! Here’s everything you’ll need, separated into soup ingredients and that magical spiced oil topping:

For the Soup:

  • 2 cups dried black beans, soaked overnight (trust me, no shortcuts here!)
  • 1 tbsp olive oil, the good stuff for sautéing
  • 1 onion, diced, yellow or white both work great
  • 3 garlic cloves, minced, fresh is best, but 1 tsp garlic powder in a pinch
  • 1 red bell pepper, diced, adds sweetness and color
  • 1 tsp cumin, toasty warmth you can’t skip
  • 1 tsp smoked paprika, the secret smoky depth
  • 4 cups vegetable broth, low-sodium so you control the salt
  • 1 bay leaf, subtle herbal note
  • 1 tsp fine sea salt, adjust to taste later
  • 1/2 tsp black pepper, freshly cracked if possible
  • 2 tbsp lime juice, brightens everything up
  • 2 tbsp chopped cilantro, stems and all for extra flavor

For the Spiced Oil:

  • 2 tbsp olive oil, regular works fine here
  • 1/2 tsp chili flakes, adjust up if you like heat!
  • 1/2 tsp garlic powder, intensifies the garlic flavor
Black Bean Soup with Spiced Oil - detail 2

See? Mostly pantry staples with a few fresh touches. Now let’s make some magic!

How to Make Black Bean Soup with Spiced Oil

Now for the fun part, turning those simple ingredients into a bowl of pure comfort! I’ve broken it down into three easy phases so you can nail this soup every time. Just follow along and soon you’ll be swirling that glorious spiced oil over your masterpiece.

Preparing the Soup Base

First, grab your favorite soup pot, I use my trusty Dutch oven, and heat that olive oil over medium. When it shimmers, toss in your onions with a pinch of salt. Cook until they turn translucent, about 5 minutes, stirring occasionally. Now add the garlic and red bell pepper. Oh, that smell! Keep cooking until everything softens, about 3 more minutes.

Here’s where the magic starts, sprinkle in the cumin and smoked paprika. Stir constantly for 1 minute exactly, you’ll know it’s ready when your kitchen smells incredible. Don’t skip this step! Toasting the spices wakes up their flavors like nothing else.

Simmering and Blending

Time for the star ingredient, add your soaked and drained black beans along with the vegetable broth, bay leaf, salt, and pepper. Bring it all to a lively boil, then reduce to a gentle simmer. Set your timer for 1 hour, the beans should become perfectly tender.

When time’s up, fish out that bay leaf (nobody wants a surprise leaf in their soup!). Now for texture, I like to blend half the soup right in the pot with my immersion blender. This creates the creamiest base while keeping some whole beans for bite. No blender? Just mash some beans with a fork!

Making the Spiced Oil

While the soup simmers, let’s make that showstopping oil. Heat 2 tbsp olive oil in a small pan over low heat, we’re talking the lowest setting. Add the chili flakes and garlic powder, stirring constantly for just 1 minute until fragrant. Watch it closely! Burnt spices taste bitter, and we want golden deliciousness.

Now the grand finale, ladle your soup into bowls and drizzle with that fiery oil. The first spoonful will have you doing a happy dance, I promise!

Tips for Perfect Black Bean Soup with Spiced Oil

After making this soup more times than I can count, I’ve picked up some tricks that make all the difference between good and “oh-my-goodness” amazing:

  • Soak those beans! I know it’s tempting to skip, but overnight soaking gives you creamy beans every time. In a pinch? Quick-soak by boiling for 1 minute then sitting for 1 hour.
  • Play with heat levels, start with 1/2 tsp chili flakes, then add more to the oil if you want that tingly lip sensation!
  • Garnish generously, extra cilantro, avocado slices, or a squeeze of lime take it over the top
  • Let it sit, like all good soups, the flavors deepen if you can wait 30 minutes before serving

My biggest tip? Double the spiced oil, you’ll want extra for drizzling on everything! For more great soup ideas, check out what others are cooking up at Family Tastes.

Variations for Black Bean Soup with Spiced Oil

One of my favorite things about this recipe is how easily you can make it your own! Here are some delicious twists I’ve tried over the years:

  • Turkey bacon boost: Crumble some cooked turkey bacon into the soup for extra smoky flavor (my husband’s favorite version)
  • Pepper swap: Use diced poblano instead of red bell pepper for a deeper, earthier taste
  • Citrus pop: Stir in lime zest with the juice for an extra bright punch
  • Creamy dream: Swirl in a spoonful of Greek yogurt or vegan sour cream for richness
Black Bean Soup with Spiced Oil - detail 3

Don’t be afraid to experiment, that’s how all the best recipes are born! If you enjoy this style of hearty cooking, you might also like our recipe for black bean soup with smoky cumin.

Serving Suggestions

Oh, the fun part! This black bean soup becomes a full meal with the right sides, I love making a little fiesta on my plate. Warm corn tortillas are my go-to for scooping up every last bit, or you can’t go wrong with a mound of fluffy rice right in the bowl. For toppings? The more the merrier! Pile on avocado slices (because let’s be honest, everything’s better with avocado), a dollop of vegan sour cream, extra cilantro, and don’t forget those crunchy tortilla strips for texture. Sometimes I’ll even serve it with a simple side salad for a complete veggie-packed meal. Just be sure to have extra lime wedges, that bright zing takes each bite to the next level!

Storage & Reheating

Here’s the beautiful thing about this soup, it gets even better as leftovers! Store it in airtight containers in the fridge for up to 3 days (though mine never lasts that long). For longer storage, freeze portions for 1 month, just thaw overnight in the fridge when ready. When reheating, do it gently on the stove with a splash of broth to bring back that perfect creamy texture. Pro tip: Make fresh spiced oil each time you serve, it takes just a minute and makes all the difference!

Nutrition Information

Now, I’m no nutritionist, but I can tell you this black bean soup packs a serious nutritional punch! Based on my ingredients, each hearty bowl comes in at about 280 calories with 14g of plant-based protein, perfect for keeping you full. That whopping 12g of fiber will keep your tummy happy too. Just remember, exact numbers can vary depending on your specific brands and any tweaks you make (like adding extra avocado, no judgment here!). But one thing’s for sure, it’s delicious fuel your body will thank you for.

Frequently Asked Questions

Can I use canned black beans instead of dried?
Absolutely! Swap in 4 cans (15oz each) of rinsed black beans. Reduce simmer time to just 20 minutes, you’re basically just heating through and blending flavors. The texture will be slightly different but still delicious!

Does this soup freeze well?
Like a champ! Freeze it in portion-sized containers for up to 1 month. The beans hold their texture beautifully, just stir well when reheating. Pro tip: Freeze without the spiced oil and make fresh when ready to serve.

How can I make it spicier?
Oh, I love this question! For more heat, try:

  • Doubling the chili flakes in the oil
  • Adding a diced jalapeño with the bell pepper
  • Drizzling with hot sauce at the table

Start small, you can always add more spice but can’t take it out!

Got another question? Try this recipe and share your twist in the comments!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star