Sweet Potato Black Bean Soup

Featured in: Quick Cozy Dinners

This comforting bowl combines creamy sweet potatoes with protein-rich black beans, simmered alongside aromatic vegetables like onions, carrots, and bell peppers. The warming spice blend of cumin, smoked paprika, coriander, and cayenne creates layers of flavor, while vegetable broth and diced tomatoes provide a rich, savory base.

Ready in just 45 minutes, this nourishing soup delivers fiber and plant-based protein in every spoonful. Blend partially for a velvety texture with satisfying chunks, or leave completely rustic. Garnish with fresh cilantro, lime wedges, or creamy avocado for added brightness and richness.

Updated on Tue, 27 Jan 2026 12:43:00 GMT
Creamy Sweet Potato and Black Bean Soup steaming in a rustic bowl, topped with fresh cilantro and avocado slices. Save
Creamy Sweet Potato and Black Bean Soup steaming in a rustic bowl, topped with fresh cilantro and avocado slices. | nomiqo.com

There's something almost meditative about watching sweet potatoes soften in a pot of simmering broth, especially on those afternoons when the kitchen feels like the warmest room in the house. I stumbled onto this soup by accident, really—I had a surplus of sweet potatoes from a farmers market trip and a can of black beans taking up pantry space, and I wanted something that felt both comforting and genuinely nourishing. The first bowl taught me that sometimes the simplest combinations become the ones you crave most, and this one has stayed in rotation ever since.

My partner brought a friend over on a chilly evening, and I had this simmering on the stove without any grand plan. When they walked in and caught that aroma of cumin and smoked paprika mixing with sweet potato, I watched their shoulders relax—there's a reason soup can do that to people. We ended up eating three bowls each and talking long past dinner, and I realized this soup had become one of those dishes that brings people together without needing to be fancy about it.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Sweet potatoes: These are the backbone of the soup, turning silky and naturally sweet as they cook down, so choose ones that feel heavy for their size.
  • Yellow onion, carrot, celery, and red bell pepper: This aromatic base builds flavor slowly—don't rush the sauté, because those five minutes make all the difference in depth.
  • Garlic: Just two cloves, but they wake up the whole pot once they hit the hot oil.
  • Black beans: Drain and rinse them well; this prevents the soup from tasting tinny and keeps the broth clear.
  • Vegetable broth: Use a good quality one if you can, because it becomes the foundation of every spoonful.
  • Diced tomatoes: The acid balances the sweetness of the potatoes and adds a subtle brightness.
  • Ground cumin: This spice does the heavy lifting flavor-wise, so don't be shy with it.
  • Smoked paprika: A pinch of this gives the soup a subtle depth, like a whisper of something smoky and warm.
  • Ground coriander and cayenne: These add complexity and a gentle heat that builds on the palate.
  • Bay leaf: It sits quietly in the background but ties everything together—always remember to fish it out before serving.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Warm your pot and build the base:
Heat olive oil over medium heat and add your diced onion, carrot, celery, and bell pepper. You'll know it's working when the kitchen fills with that clean, vegetal smell and the vegetables start to turn translucent at the edges, which takes about five minutes. Stir occasionally so nothing catches on the bottom.
Introduce the garlic:
Once your vegetables have softened, add the minced garlic and let it bloom for just one minute—this is where patience pays off, because garlic burned tastes bitter and flat. You want to catch it at that moment when it's fragrant and just starting to turn golden.
Toast the spices:
Stir in the sweet potatoes, cumin, smoked paprika, coriander, cayenne, and bay leaf, and cook everything together for two minutes. This step toasts the spices slightly and lets them mingle with the vegetables, which is why the soup tastes so much more interesting than if you just dumped everything in at once.
Bring it all together:
Pour in the vegetable broth and diced tomatoes with all their juice, then bring the pot to a boil—you'll see the surface start to dance and steam rise. Once it's boiling, reduce the heat to a gentle simmer and cover the pot.
Let the potatoes become tender:
Simmer covered for about fifteen minutes, until you can easily pierce a sweet potato piece with a fork. The sweet potatoes will start to break down at the edges, which is exactly what you want.
Add the beans and finish seasoning:
Stir in the drained black beans along with salt and black pepper, then simmer uncovered for five to ten minutes so the flavors can meld. This is when the soup starts to smell like something you'd want to eat right now.
Create the perfect texture:
Remove the bay leaf, then use an immersion blender to partially blend the soup—you're aiming for a creamy base with some chunks still visible, which gives you texture and interest in every spoonful. If you don't have a blender, you can roughly mash some of the potatoes against the side of the pot with your spoon.
Taste and adjust:
Before you serve it, taste a spoonful and add more salt or pepper if it needs it—seasoning is always personal.
A close-up of Sweet Potato and Black Bean Soup garnished with lime wedges and cilantro next to a crusty bread slice. Save
A close-up of Sweet Potato and Black Bean Soup garnished with lime wedges and cilantro next to a crusty bread slice. | nomiqo.com

There was a morning when I made this soup specifically because a friend was dealing with something difficult, and I wanted to give her something warm that said I was thinking of her without being fussy about it. She texted later to say she'd eaten it slowly over two days, that it had somehow made things feel a little less heavy. That's when I understood that this soup does something quieter and more important than just fill your stomach.

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 This Soup Works as Comfort

There's a reason this soup feels like a hug in a bowl—it's built on layers of warmth, both from the spices and the natural sweetness of the potatoes. The black beans add substance without any heaviness, and the simmering time lets everything taste like it's been cooking in your kitchen all afternoon, even though you'll have it ready in less than an hour. It's the kind of dish that tastes better when you eat it slowly, and better still the next day when the flavors have had time to deepen.

Making It Your Own

This recipe is forgiving enough to bend to whatever you have on hand or whatever you're craving that day. If you love smoke and heat, add a pinch of chipotle powder or extra cayenne—I've done this on evenings when I wanted something with more personality. If black beans aren't in your pantry, kidney beans or pinto beans work just as well, though they'll shift the flavor slightly and that's perfectly fine.

Serving and Storage

Serve this soup hot, with garnishes scattered on top so everyone can customize their bowl to what they're in the mood for. The cilantro and lime brighten everything, while avocado adds a creamy richness, and crusty bread or tortilla chips turn it into something even more satisfying. It keeps beautifully in the refrigerator for four or five days, and it actually freezes well too, so you can make a batch and have comfort on hand whenever you need it.

  • Save any leftover soup in glass containers, where you can see what you have at a glance.
  • If you're freezing it, leave a little space at the top of the container because the soup will expand slightly as it freezes.
  • Reheat gently on the stovetop rather than microwaving, so the flavors stay bright and the beans don't fall apart.
Bright, colorful Sweet Potato and Black Bean Soup in a white bowl, featuring diced vegetables and beans in a rich broth. Save
Bright, colorful Sweet Potato and Black Bean Soup in a white bowl, featuring diced vegetables and beans in a rich broth. | nomiqo.com

This soup has become one of my kitchen constants, the kind of recipe I don't need to look up anymore because I've made it enough times to know it by heart. It's nourishing and honest, and it reminds me every time I make it that the best meals are often the simplest ones, made with care and eaten without rush.

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup actually tastes better the next day as flavors have time to meld. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetetop, adding a splash of broth if needed to thin consistency.

Is this soup freezer-friendly?

Absolutely. Cool completely before transferring to freezer-safe containers. Leave about an inch of space at the top as liquids expand when frozen. Store for up to 3 months. Thaw overnight in the refrigerator before reheating.

How do I adjust the spice level?

The cayenne pepper adds gentle heat. Reduce to 1/8 teaspoon for mild flavor, or increase to 1/2 teaspoon for more kick. Smoked paprika provides warmth rather than heat. Omit both for a completely mild version that still tastes delicious from the cumin and coriander.

What other beans work in this soup?

Pinto beans or kidney beans make excellent substitutions, offering similar creaminess and protein absorption. Chickpeas also work well but will provide a slightly firmer texture. For best results, drain and rinse canned beans thoroughly to remove excess sodium and starchy liquid.

Can I make this in a slow cooker?

Sauté the vegetables in a pan first, then transfer everything except the black beans to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours until sweet potatoes are tender. Add the drained black beans during the last 30 minutes of cooking time.

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.

Sweet Potato Black Bean Soup

Creamy sweet potatoes and black beans simmered with cumin, smoked paprika, and aromatic vegetables for a hearty, warming bowl.

Prep Duration
15 min
Cook Duration
30 min
Total Duration
45 min
Created by Chloe Bennett


Skill Level Easy

Cuisine Type American

Portions 4 Serving Size

Dietary Details Plant-Based, No Dairy, No Gluten

Ingredient List

Vegetables

01 2 medium sweet potatoes, peeled and diced
02 1 large yellow onion, diced
03 2 cloves garlic, minced
04 1 medium carrot, diced
05 1 stalk celery, diced
06 1 red bell pepper, diced

Legumes

01 2 cans (15 oz each) black beans, drained and rinsed

Liquids

01 4 cups vegetable broth
02 1 can (14.5 oz) diced tomatoes with juice

Spices & Seasonings

01 1 teaspoon ground cumin
02 1 teaspoon smoked paprika
03 1/2 teaspoon ground coriander
04 1/4 teaspoon cayenne pepper, optional
05 1 bay leaf
06 1/2 teaspoon salt, or to taste
07 1/4 teaspoon black pepper
08 2 tablespoons olive oil

Garnishes

01 Fresh cilantro, chopped
02 Lime wedges
03 Sliced avocado

Recipe Steps

Step 01

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add onion, carrot, celery, and bell pepper, sautéing for 5 minutes until vegetables are softened.

Step 02

Bloom garlic: Add minced garlic and cook for 1 minute until fragrant.

Step 03

Toast spices: Stir in sweet potatoes, cumin, smoked paprika, coriander, cayenne, and bay leaf. Cook for 2 minutes while stirring frequently.

Step 04

Build broth base: Pour in vegetable broth and diced tomatoes with juice. Bring mixture to a boil over medium-high heat.

Step 05

Simmer vegetables: Reduce heat to a simmer, cover the pot, and cook for 15 minutes or until sweet potatoes are tender.

Step 06

Incorporate legumes: Add black beans, salt, and black pepper. Simmer uncovered for 5 to 10 minutes to meld flavors.

Step 07

Adjust texture: Remove bay leaf. For a creamier consistency, use an immersion blender to partially puree the soup, leaving some vegetable chunks intact.

Step 08

Season and serve: Taste and adjust seasonings as needed. Serve hot, garnished with fresh cilantro, lime wedges, or avocado slices.

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.

Tools Needed

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Immersion blender, optional

Allergy Information

Review all ingredients for allergen risks and check with your healthcare provider for guidance.
  • Verify vegetable broth is certified gluten-free to maintain gluten-free status
  • Review store-bought broth labels for potential hidden allergens

Nutrition Info (per portion)

Provided only for reference purposes—don’t substitute for professional medical guidance.
  • Energy: 320
  • Lipids: 5 g
  • Carbohydrates: 58 g
  • Proteins: 12 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.