Sweet Potato Black Bean Soup

Featured in: Moss-Earthy Weeknight Meals

This comforting soup combines diced sweet potatoes with black beans, onions, carrots, celery, and bell pepper in a savory broth infused with cumin, smoked paprika, and coriander. The vegetables soften during simmering, creating a creamy base while the beans add protein and texture. A touch of cayenne provides gentle warmth, and optional blending creates an even silkier consistency. Perfect topped with fresh cilantro, lime wedges, or creamy avocado slices.

Updated on Tue, 27 Jan 2026 12:13:00 GMT
A steaming bowl of Sweet Potato and Black Bean Soup, garnished with fresh cilantro and a lime wedge, ready to serve. Save to Pinterest
A steaming bowl of Sweet Potato and Black Bean Soup, garnished with fresh cilantro and a lime wedge, ready to serve. | mosscedar.com

My partner came home from a particularly demanding day at work, and I wanted something that felt both nourishing and effortless to make. While chopping sweet potatoes, the kitchen filled with this warm, earthy aroma that somehow made the whole apartment feel safer. That's when I realized this soup—built on humble vegetables and spices—had become my go-to answer for those evenings when we needed comfort without complexity.

I made this for a small dinner with friends who had wildly different dietary preferences, and it was the one dish everyone went back for seconds on. One friend mentioned she'd been searching for a soup that actually satisfied her without leaving her feeling sluggish, and this one hit differently. It became the kind of recipe I started getting text messages about months later.

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: Choose medium ones for even cooking, and don't peel them until you're ready to dice—they oxidize quickly, but a quick rinse brings them right back to life.
  • Yellow onion: The base of everything good, and dicing it fine means it'll melt into the broth rather than stay chunky.
  • Garlic: Fresh cloves make all the difference—minced fine so they distribute evenly and don't overpower.
  • Carrot and celery: The holy trinity partners that add sweetness and structure without stealing the show.
  • Red bell pepper: This is where brightness comes in, both visually and in flavor.
  • Black beans: Drain and rinse them thoroughly to remove the starch and that tinny canned taste.
  • Vegetable broth: Use something you'd actually drink on its own—the quality matters since it's doing half the work here.
  • Diced tomatoes: Canned is perfectly fine and keeps the acidity balanced without extra effort.
  • Ground cumin: This is the soul of the soup, warm and slightly earthy.
  • Smoked paprika: The secret ingredient that makes people wonder if you've been cooking this all day.
  • Ground coriander: Just enough to add a subtle citrusy note without announcing itself.
  • Cayenne pepper: Optional, but start with a pinch if you want a gentle warmth at the back of your throat.
  • Bay leaf: Add it whole so you remember to fish it out before serving.
  • Salt and black pepper: Taste as you go—this matters more than following measurements exactly.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with your aromatics:
Heat olive oil in a large pot over medium heat, then add onion, carrot, celery, and bell pepper. Let them soften for about 5 minutes, stirring occasionally until they lose their raw edge and the onion turns translucent. You'll know it's right when the kitchen smells like a cozy dinner is already happening.
Build the flavor base:
Add minced garlic and let it cook for just 1 minute until it's fragrant but not brown. Stir in the sweet potatoes, cumin, smoked paprika, coriander, cayenne if using, and bay leaf, cooking for about 2 minutes while stirring often so the spices toast slightly and wake up.
Bring it all together:
Pour in the vegetable broth and diced tomatoes with their juice, then bring everything to a boil. You'll see the liquid deepen slightly as the spices infuse—this is exactly what you want.
Let it simmer:
Reduce heat to a gentle simmer, cover the pot, and cook for about 15 minutes until the sweet potatoes are completely tender when pierced with a fork. They should break apart easily, not offer any resistance.
Add the beans and season:
Stir in the black beans, salt, and black pepper, then simmer uncovered for 5 to 10 minutes more so the flavors have time to get to know each other. This is when you taste it and adjust—more salt, more spice, more lime juice later if needed.
Blend if you want creaminess:
Remove the bay leaf first, then use an immersion blender to partially blend the soup directly in the pot, leaving plenty of chunks intact. You want some texture, some resistance when you lift your spoon, not baby food.
Finish and serve:
Give everything one more stir, taste one final time, then ladle it into bowls and top with cilantro, a wedge of lime, or thin slices of avocado if you're feeling generous. A generous crack of black pepper on top never hurts either.
A vibrant pot of Sweet Potato and Black Bean Soup simmering with red bell peppers and aromatic spices. Save to Pinterest
A vibrant pot of Sweet Potato and Black Bean Soup simmering with red bell peppers and aromatic spices. | mosscedar.com

There's a moment near the end of cooking when the kitchen fills with this warm, spiced steam and you realize you've just created something that's both easy and actually good for you. That paradox—simple ingredients becoming something you'd genuinely crave—is when this soup stops being a recipe and becomes part of your regular rotation.

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.

The Magic of Spice Balance

I used to think cumin was cumin until I started smelling it before it hit the pot, and that's when everything changed. The smoked paprika isn't just for color—it creates this gentle, almost invisible depth that makes people lean in with their spoon, trying to figure out what they're tasting. The coriander rounds it all out with a whisper of brightness that keeps the soup from feeling heavy, even though it's definitely a meal in a bowl.

Make It Your Own

This soup is forgiving enough to work with what you have and flexible enough to match your mood on any given day. I've added coconut milk when I wanted richness, swapped in roasted red peppers from a jar when fresh ones weren't available, and even thrown in leftover roasted chickpeas for extra crunch. The bones of the recipe stay the same, but you get to decide what the final version looks and tastes like.

Serving and Storage

This soup tastes even better the next day when the flavors have settled into each other, so making a double batch for weekday lunches is absolutely the move. It reheats gently on the stovetop, and if it thickens too much, add a splash of broth or water and stir until it's back to the consistency you love. A bowl with crusty bread or even tortilla chips on the side turns it into the kind of lunch you actually look forward to.

  • Store in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months if you want to future-proof your comfort food.
  • Top each bowl fresh with cilantro, lime, and avocado rather than mixing them in ahead of time so they stay bright and don't get soggy.
  • If you're meal prepping, keep the garnishes separate and add them just before eating for the best texture and flavor.
Close-up of creamy Sweet Potato and Black Bean Soup in a rustic bowl topped with sliced avocado. Save to Pinterest
Close-up of creamy Sweet Potato and Black Bean Soup in a rustic bowl topped with sliced avocado. | mosscedar.com

This soup has become my answer to a lot of questions—what to make when someone's under the weather, what to bring to someone who just moved, what to eat when you need something that feels like a hug. It's proof that the best recipes aren't always the most complicated ones.

Recipe Frequently Asked Questions

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 stovetop, adding a splash of broth if needed.

Is this soup freezer-friendly?

Absolutely. Cool completely before transferring to freezer-safe containers. Leave some space as liquids expand when frozen. Keeps well for up to 3 months. Thaw overnight in the refrigerator before reheating.

How can I make this soup spicier?

Increase the cayenne pepper to 1/2 teaspoon or add a pinch of chipotle powder for smoky heat. You could also add diced jalapeño along with the vegetables or stir in hot sauce to taste before serving.

Can I use dried beans instead of canned?

Yes, soak 1 cup dried black beans overnight, then cook until tender before adding to the soup. This will extend your preparation time but yields excellent results. You'll need about 3 cups cooked beans.

What's the best way to achieve a creamy texture?

Use an immersion blender to partially puree about half the soup, leaving some chunks for texture. Alternatively, remove 2 cups of soup, blend until smooth, then return to the pot. The sweet potatoes naturally create creaminess as they break down.

What other vegetables work well in this soup?

Butternut squash can replace or complement sweet potatoes. Zucchini, corn, or kale make excellent additions during the last 10 minutes of simmering. Adjust cooking time accordingly so vegetables maintain their texture.

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 vegetables for a hearty, warming bowl.

Time to Prep
15 minutes
Time to Cook
30 minutes
Overall Time
45 minutes
Recipe by Jacob King


Skill Level Easy

Cuisine Type American

Makes 4 Number of Servings

Dietary Details Plant-Based, No Dairy, Wheat-Free

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 Chopped fresh cilantro
02 Lime wedges
03 Sliced avocado

How to Prepare

Step 01

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

Step 02

Build flavor base: Add minced garlic and cook for 1 minute until fragrant.

Step 03

Bloom spices: Stir in diced sweet potatoes, ground cumin, smoked paprika, ground coriander, cayenne pepper, and bay leaf. Cook for 2 minutes, stirring often.

Step 04

Combine liquids: Pour in the vegetable broth and diced tomatoes with juice. Bring to a boil.

Step 05

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

Step 06

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

Step 07

Finish and blend: Remove bay leaf. For a creamier texture, use an immersion blender to partially blend the soup, leaving some chunks.

Step 08

Adjust and serve: Adjust seasoning if needed. Serve hot, garnished with fresh cilantro, lime wedges, or sliced avocado as desired.

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.

What You’ll Need

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

Allergy Details

Always check every ingredient for allergens. Talk to a healthcare provider if you’re not sure.
  • Gluten-free if prepared with gluten-free vegetable broth
  • Check store-bought broth labels for hidden allergens

Nutrition Information (each serving)

Nutrition info is for reference only and not a substitute for doctor’s advice.
  • Energy: 320
  • Total Fat: 5 g
  • Carbohydrates: 58 g
  • Total Protein: 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.