Sweet Potato Black Bean Soup

Featured in: Everyday Meal Inspiration

This hearty soup combines the natural sweetness of tender sweet potatoes with protein-packed black beans in a richly spiced broth. Simmered with cumin, smoked paprika, and a hint of cayenne, this fiber-rich dish delivers both comfort and nutrition. Ready in just 45 minutes, it's perfect for busy weeknights and can be partially blended for a creamier texture while maintaining satisfying chunks throughout.

Updated on Fri, 30 Jan 2026 20:41:22 GMT
Creamy Sweet Potato and Black Bean Soup in a rustic bowl, garnished with cilantro and avocado slices. Save
Creamy Sweet Potato and Black Bean Soup in a rustic bowl, garnished with cilantro and avocado slices. | freshtifrit.com

There's something about a pot of sweet potato and black bean soup simmering on the stove that makes a Tuesday afternoon feel less ordinary. I discovered this recipe by accident, honestly—I'd bought too many sweet potatoes at the farmer's market and was determined not to let them turn soft in the crisper drawer. The first time I made it, the kitchen filled with this warm, earthy smell from the cumin and smoked paprika, and I knew I'd stumbled onto something that would become a regular rotation. What started as a scramble to use up vegetables turned into one of those meals I crave when the weather shifts and my body just wants something nourishing.

I made this for a friend who was going through a rough patch, and she called me three days later asking for the recipe. Turns out she'd made it twice more, once with her partner, and they were already planning to double the batch. That moment stuck with me—not because of the compliment, but because I'd given her something that became part of her routine in those hard days. Food does that sometimes, quietly settles into someone's life and becomes a small anchor.

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 your secret weapon for natural creaminess—the starch breaks down as they cook, thickening everything beautifully without cream or stock reduction tricks.
  • Black beans: Drain and rinse them well, or your soup will look murky; the beans themselves are packed with fiber and plant-based protein that actually makes you feel full.
  • Yellow onion, garlic, carrot, celery, and red bell pepper: This is your aromatic base, and the bell pepper adds a slight sweetness that echoes the sweet potatoes without being cloying.
  • Vegetable broth: Use the best quality you can find or make your own; watered-down broth will make the whole thing taste thin no matter what else you do.
  • Diced tomatoes: The acidity cuts through the richness and keeps the soup from tasting one-dimensional.
  • Ground cumin: This spice is essential—it's warm and earthy and makes everything taste intentional.
  • Smoked paprika: Not regular paprika; the smoke adds depth and a hint of complexity that people can't quite put their finger on.
  • Ground coriander: A smaller amount, but it adds a subtle citrus note that brightens things up.
  • Cayenne pepper: Optional, but a quarter teaspoon gives you just enough heat to make your lips tingle slightly—skip it if you're cooking for someone heat-sensitive.
  • Bay leaf: Remove it before serving, always; I learned this after a guest bit into one and made a face I'll never forget.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start your aromatics:
Heat olive oil in a large pot over medium heat, then add onion, carrot, celery, and bell pepper. You're listening for the gentle sizzle and watching for the vegetables to soften at the edges, which takes about five minutes. The kitchen will start smelling less raw and more like something is actually happening.
Wake up the garlic:
Add minced garlic and cook for just one minute—this is enough to take the edge off the raw bite without letting it burn and turn bitter. You'll smell it immediately, that sharp, appetizing garlic perfume.
Toast your spices:
Stir in the sweet potatoes, cumin, smoked paprika, coriander, cayenne, and bay leaf, cooking for two minutes. This brief cooking time lets the spices bloom and infuse the oil, which means they'll taste richer and less like you just dumped powder into the pot.
Build the broth:
Pour in vegetable broth and diced tomatoes with their juice, then bring everything to a boil. You'll see the surface bubble and move, and the color will deepen as the tomato juice spreads through the broth.
Simmer until tender:
Reduce heat, cover the pot, and let it simmer for about fifteen minutes until the sweet potatoes are fork-tender. You can poke one with a knife and it should slide through like soft butter.
Finish with the beans:
Add the black beans, salt, and black pepper, then simmer uncovered for five to ten minutes. This uncovered time lets the flavors meld together and the broth concentrate slightly.
Make it creamy (optional):
If you want a creamier texture, use an immersion blender to partially blend the soup, leaving some chunks so it doesn't turn into baby food. I usually do about thirty seconds of blending, which breaks down enough of the sweet potato to create creaminess while keeping the beans and vegetables visible.
Taste and adjust:
Remove the bay leaf and taste everything. You might find it needs more salt or a squeeze of lime to brighten it up—every vegetable broth is different, so trust your palate.
Hearty Sweet Potato and Black Bean Soup served with lime wedges and a side of crusty bread. Save
Hearty Sweet Potato and Black Bean Soup served with lime wedges and a side of crusty bread. | freshtifrit.com
Hearty Sweet Potato and Black Bean Soup served with lime wedges and a side of crusty bread. Save
Hearty Sweet Potato and Black Bean Soup served with lime wedges and a side of crusty bread. | freshtifrit.com

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.

This soup has become my go-to when I need to feel grounded, especially on days when the world feels chaotic. There's something about the repetitive chopping, the watching and waiting while it simmers, and then finally tasting something that came entirely from my own hands—it centers me in a way that nothing else quite does.

Why This Soup Works as Meal Prep

I've kept this soup in the refrigerator for five days and it only got better as the flavors got to know each other. The next day, I reheated it and could taste how the spices had deepened, and by day three, it was honestly more flavorful than when I'd first made it. This is the kind of recipe that actually rewards you for making it ahead.

The Garnish Moment

Don't underestimate what a lime wedge and fresh cilantro do—they transform the bowl from warm to bright, and they give people at your table a choice in how they want to experience what you've made. I learned this when I served it plain once and then with toppings the next day; the difference was striking. Cilantro isn't for everyone, though, so always ask before chopping it into someone's bowl without permission.

Variations and Substitutions

I've made this soup with kidney beans when black beans were out of stock, and it was equally delicious—slightly earthier, maybe, but no less satisfying. I've also added a pinch of chipotle powder for a smokier kick, which transforms it into something almost entirely different but still unmistakably itself. The base is forgiving enough that you can experiment without worrying you'll ruin it.

  • Swap black beans for kidney beans or pinto beans without any guilt about changing the original.
  • Add a can of diced green chiles if you want it to taste less autumn and more southwestern.
  • Top with Greek yogurt for extra protein, or skip it entirely if you're keeping the recipe vegan.
A vibrant bowl of Sweet Potato and Black Bean Soup topped with fresh avocado and cilantro. Save
A vibrant bowl of Sweet Potato and Black Bean Soup topped with fresh avocado and cilantro. | freshtifrit.com
A vibrant bowl of Sweet Potato and Black Bean Soup topped with fresh avocado and cilantro. Save
A vibrant bowl of Sweet Potato and Black Bean Soup topped with fresh avocado and cilantro. | freshtifrit.com

This soup is one of those recipes that feels like a small kindness you give yourself on a regular day. Make it once and I promise it becomes part of your rotation.

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup stores beautifully for up to 4 days in the refrigerator. The flavors actually deepen overnight. You can also freeze it for up to 3 months in airtight containers.

How do I make the soup creamier?

Use an immersion blender to partially puree the soup, leaving some chunks for texture. Alternatively, blend 2 cups of the soup in a regular blender and return it to the pot.

What can I substitute for sweet potatoes?

Butternut squash or regular potatoes work well as substitutes. Butternut squash will provide similar sweetness, while regular potatoes offer a more neutral flavor profile.

Can I use dried black beans instead of canned?

Absolutely. Use 1 cup dried black beans, soaked overnight and cooked until tender before adding to the soup. This will add about 60-90 minutes to your total cooking time.

How can I adjust the spice level?

For milder flavor, omit the cayenne pepper. For more heat, increase cayenne to 1/2 teaspoon or add diced jalapeños when sautéing the vegetables.

What are the best garnish options?

Fresh cilantro, lime wedges, and avocado slices are classic choices. You can also add sour cream, shredded cheese, tortilla strips, or a dollop of Greek yogurt for extra richness.

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

Hearty soup with creamy sweet potatoes, black beans, and aromatic spices for a warming, fiber-rich meal.

Prep Time
15 minutes
Cook Time
30 minutes
Total Duration
45 minutes
Created by Aubrey Logan


Skill Level Easy

Cuisine American

Makes 4 Portions

Diet Information Plant-Based, No Dairy, Gluten-Free

What You’ll Need

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 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, optional
02 Lime wedges, optional
03 Sliced avocado, optional

How-To

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 vegetables begin to soften.

Step 02

Add garlic: Add minced garlic and cook for 1 minute, stirring frequently 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 often.

Step 04

Deglaze and simmer: Pour in vegetable broth and diced tomatoes with juice. Bring mixture to a boil, then reduce heat to a simmer. Cover and cook for 15 minutes until sweet potatoes are tender.

Step 05

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

Step 06

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

Step 07

Serve: Serve hot and garnish 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.

Tools Needed

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

Allergy Info

Double-check every component for allergens and reach out to a healthcare expert if you’re unsure.
  • Gluten: verify vegetable broth label for gluten-free certification
  • Check store-bought broth labels for undisclosed allergens

Nutrition Details (per serving)

Nutrition details are only meant for information. Please talk to your doctor for health advice.
  • Kcal: 320
  • Fats: 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.