Sweet Potato Black Bean Soup

Featured in: Garden-Inspired Meals

This comforting bowl combines creamy sweet potatoes with protein-rich black beans, creating a satisfying meal that's both filling and nutritious. Aromatic vegetables like onion, carrot, celery, and bell pepper form a flavorful base, while smoked paprika, cumin, and coriander add warmth and depth. The finished texture can be left chunky or partially blended for creaminess.

Ready in just 45 minutes, this versatile dish pairs perfectly with crusty bread or tortilla chips. Top with fresh cilantro, lime wedges, or sliced avocado to add bright contrasts. The flavors develop beautifully, making leftovers even more delicious the next day.

Updated on Tue, 27 Jan 2026 15:47:00 GMT
Creamy Sweet Potato and Black Bean Soup steaming in a rustic bowl with avocado and lime. Pin
Creamy Sweet Potato and Black Bean Soup steaming in a rustic bowl with avocado and lime. | toastybasil.com

There's something about the smell of cumin hitting hot oil that makes me pause whatever I'm doing. My kitchen flooded with that warm, earthy aroma on a Tuesday afternoon when I was experimenting with ways to use up a bunch of sweet potatoes that had been sitting in my pantry. I dumped in black beans almost as an afterthought, and what emerged was this unexpectedly comforting soup that became my go-to on days when I needed something that felt both nourishing and genuinely delicious. Simple ingredients, big flavor, and absolutely worth the minimal effort.

I made this for my sister who'd just started a new job and was stressed about meal prepping. She came over on Sunday, tasted a spoonful, and immediately asked for the recipe because it reminded her of something her college roommate used to make. We ended up standing at the stove for an hour just talking while the soup simmered, and somehow that became our weekly Sunday ritual. Food has a way of doing that—turning an ordinary pot of soup into a reason to show up for someone.

Ingredients

  • Sweet potatoes: The star that gives this soup its natural sweetness and creamy body when cooked down—don't skip peeling them or you'll regret the texture.
  • Yellow onion, carrot, celery, and red bell pepper: This is your flavor foundation, and the red pepper adds brightness that balances the earthiness of the spices.
  • Garlic: Just two cloves, minced fine so they dissolve into the broth rather than announcing themselves.
  • Black beans: Drain and rinse them well or your soup will be cloudier than intended.
  • Vegetable broth: Use one you actually like drinking on its own, because you can taste it.
  • Diced tomatoes: The acid cuts through the richness and adds depth that you won't expect from canned tomatoes.
  • Ground cumin: One teaspoon is enough to anchor the whole dish without overpowering it.
  • Smoked paprika: This is what gives it that subtle warmth and complexity—don't substitute regular paprika.
  • Ground coriander: Half a teaspoon adds a whisper of citrus that nobody identifies but everyone notices.
  • Cayenne pepper: Keep this optional unless you know your heat tolerance; it sneaks up on you.
  • Bay leaf: Remove it before serving or serve carefully—nobody wants to bite into one.
  • Salt and black pepper: Taste as you go because different broths have different sodium levels.
  • Cilantro, lime, and avocado: These garnishes aren't just pretty—they're essential for cutting the soup's weight and adding freshness.

Instructions

Product image
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon
Build your flavor base:
Heat olive oil in a large pot over medium heat, then add onion, carrot, celery, and bell pepper. Sauté for about 5 minutes until the edges of the vegetables start to soften and the kitchen smells suddenly alive. You're not looking for color here, just coaxing out their natural sweetness.
Wake up the garlic:
Add minced garlic and cook for just 1 minute—set a timer because this is when things can go from fragrant to burned faster than you'd think. You'll know it's ready when you can smell it from across the room.
Toast the spices:
Stir in sweet potatoes, cumin, smoked paprika, coriander, cayenne, and bay leaf. Cook for 2 minutes while stirring often so the spices bloom in the oil and release their essential flavors. This step is what separates a flat soup from one with real character.
Bring everything together:
Pour in vegetable broth and diced tomatoes with their juice, then bring the whole pot to a boil. You'll notice the color shift from muted orange to something richer and more inviting.
Let it simmer:
Reduce heat, cover the pot, and let it simmer for 15 minutes until the sweet potatoes are fork-tender. Don't skip the cover—it keeps the heat in and the flavors concentrated.
Add the beans and season:
Stir in black beans, salt, and black pepper, then simmer uncovered for 5 to 10 more minutes. This is when you taste and adjust—some broths are saltier than others, so trust your palate.
Choose your texture:
Remove the bay leaf, then decide if you want it chunky or creamy. Using an immersion blender to partially blend it leaves some texture while creating a velvety body—partial blending is the move here.
Taste one more time:
Before serving, give it a final seasoning check because flavors can shift during cooking. Serve it hot with whatever garnishes you have on hand.
Product image
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon
Vibrant bowl of Sweet Potato and Black Bean Soup topped with cilantro, ready to serve. Pin
Vibrant bowl of Sweet Potato and Black Bean Soup topped with cilantro, ready to serve. | toastybasil.com

There's a moment when the soup reaches that perfect simmer where it stops being a collection of ingredients and becomes something whole. The flavors have merged enough that you can't pick out individual spices, just this warm, complex warmth that makes you feel like you're taking care of yourself. That's when I know it's ready.

The Spice Story

The magic here isn't in using exotic ingredients—it's in how cumin, smoked paprika, and coriander talk to each other. Cumin brings earthiness, paprika adds smoke and subtle sweetness, and coriander whispers something citrusy underneath that you feel more than taste. I discovered this combination by accident when I was trying to recreate a soup I had at a friend's house and didn't know what made it special. Turns out the secret was respecting each spice's individual voice while letting them blend into harmony.

Texture Matters

I used to make this soup completely smooth because that seemed fancier, but it tasted almost boring that way—like all the texture and personality had been blended out. Then I tried the partial blending method and everything clicked. The sweet potato chunks give you something to bite into, while the creamier parts from the blended beans and broth coat your mouth in the best way. You get comfort and sophistication in the same bowl.

Make It Your Own

This soup is a canvas, and I've learned that the best part about it is how forgiving it is to customization. You can add extra vegetables if you have them, swap beans for whatever's in your pantry, or adjust spices to your heat tolerance. The bones of the recipe are strong enough to handle your creativity without falling apart.

  • A pinch of chipotle powder transforms it into something with serious depth and smokiness.
  • Greek yogurt or avocado stirred in at the end turns it into something richer and more substantial.
  • Serve it with crusty bread or tortilla chips on the side for something to break up the rhythm of each spoonful.
Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
A ladle serving Sweet Potato and Black Bean Soup alongside crusty bread on a table. Pin
A ladle serving Sweet Potato and Black Bean Soup alongside crusty bread on a table. | toastybasil.com

This soup has become my answer to everything—a rough day, a friend dropping by unexpectedly, a moment when I need to feel grounded and nourished. It asks so little of you but gives back so much.

Recipe Q&A

Can I make this soup ahead of time?

Absolutely. This tastes even better the next day as flavors meld. Store in an airtight container for up to 4 days and reheat gently on the stovetop.

How can I make it spicier?

Add chipotle powder for smoky heat, increase the cayenne pepper, or include diced jalapeños when sautéing the vegetables. Adjust gradually to your preferred spice level.

Can I freeze this soup?

Yes, it freezes well for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat on the stovetop.

What can I substitute for black beans?

Pinto beans or kidney beans work beautifully as alternatives. Both maintain the creamy texture and protein content while offering slightly different flavor profiles.

Do I have to blend it?

Not at all. Leave it completely chunky for rustic texture, partially blend for creaminess with body, or fully purée for a smooth, velvety finish based on your preference.

Is this suitable for meal prep?

Perfect for meal prep. Portion into individual containers and refrigerate for quick lunches throughout the week. Add garnishes like cilantro and avocado just before serving.

Sweet Potato Black Bean Soup

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

Prep duration
15 min
Cooking duration
30 min
Complete duration
45 min


Skill level Easy

Origin American

Yield 4 Portions

Dietary specifications Vegan, Dairy-free, Gluten-free

Components

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 and Seasonings

01 1 tsp ground cumin
02 1 tsp smoked paprika
03 1/2 tsp ground coriander
04 1/4 tsp cayenne pepper
05 1 bay leaf
06 1/2 tsp salt
07 1/4 tsp black pepper
08 2 tbsp olive oil

Garnishes

01 Chopped fresh cilantro
02 Lime wedges
03 Sliced avocado

Directions

Step 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add diced onion, carrot, celery, and bell pepper. Cook for 5 minutes until vegetables begin to soften.

Step 02

Bloom Garlic: Add minced garlic to the pot and cook for 1 minute until fragrant.

Step 03

Build Spice Base: Stir in diced sweet potatoes, ground cumin, smoked paprika, ground coriander, cayenne pepper, and bay leaf. Cook for 2 minutes while stirring frequently.

Step 04

Add Liquids: Pour in vegetable broth and diced tomatoes with their juice. Bring the mixture to a boil over medium-high heat.

Step 05

Simmer Vegetables: Reduce heat to low, cover the pot, and simmer for 15 minutes until sweet potatoes are tender when pierced with a fork.

Step 06

Incorporate Beans: Add drained and rinsed black beans, salt, and black pepper. Simmer uncovered for 5 to 10 minutes to allow flavors to meld.

Step 07

Finish Soup: Remove bay leaf from the pot. Using an immersion blender, partially blend the soup to achieve a creamy texture while retaining some vegetable chunks. Alternatively, leave the soup chunky if preferred.

Step 08

Taste and Serve: Adjust seasoning with additional salt and pepper as needed. Ladle into bowls and serve hot with garnishes of fresh cilantro, lime wedges, or avocado slices.

Necessary tools

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

Allergy information

Review each component for possible allergens and if uncertain, we recommend consulting with a healthcare professional.
  • Verify vegetable broth is certified gluten-free
  • Review store-bought broth labels for hidden allergens and cross-contamination

Nutrient breakdown (per portion)

These values are provided as a general guide and shouldn't replace professional medical advice.
  • Calories: 320
  • Fat: 5 g
  • Carbs: 58 g
  • Protein: 12 g