Black Bean and Sweet Potato Soup Recipe
Picture this: the rich aroma of smoky paprika mingling with sweet roasted sweet potatoes and earthy black beans fills your kitchen, wrapping you in a warm, comforting hug. As you ladle this vibrant, velvety Black Bean and Sweet Potato Soup Recipe into your bowl, the bright orange chunks peek invitingly beneath a swirl of creamy coconut milk, promising a burst of flavor with every spoonful. Quick to prepare yet deeply satisfying, this soup is like a cozy cuddle on a chilly day—simple to make, nourishing, and utterly unforgettable.
Why You’ll Love This Black Bean and Sweet Potato Soup Recipe
- Ready in 40 minutes: From chopping to simmering, this wholesome meal comes together swiftly, perfect for busy weeknights.
- Uses simple ingredients: Pantry staples and fresh produce combine effortlessly, so you probably already have what you need on hand.
- Perfect for beginners: Minimal steps and intuitive flavors make this soup a forgiving yet impressive dish for cooks of all levels.
- Impressive presentation: The vibrant orange sweet potatoes, deep black beans, and lush green spinach make for a pretty bowl that’s as beautiful as it is tasty.
- Customizable: Easily adjust the spice, swap veggies, or add toppings to suit your taste and mood.
Why This Black Bean and Sweet Potato Soup Recipe Works
This recipe truly shines because of the harmonious blend of smoky, sweet, and spicy elements that awaken your palate while comforting your soul. The smoky paprika and cumin infuse each spoonful with a deep, savory warmth, playing perfectly against the natural sweetness of tender sweet potatoes. Adding black beans provides earthy richness and protein, making the soup hearty and filling. Stirring in coconut milk at the end brings a luscious creaminess that rounds out the flavors, while fresh spinach adds a tender green note and a hit of nutrition. The balance of textures and vibrant colors creates a soup that’s as satisfying to the eyes as it is to your taste buds.

Ingredients You’ll Need
These ingredients are simple yet essential, combining to create a soup that feels both rustic and refined. Each element adds its own magic to the final bowl.
- Olive oil: For sautéing vegetables, adds richness and depth.
- Onion: Provides a sweet, aromatic base.
- Red bell pepper: Adds brightness and gentle sweetness.
- Jalapeño: Offers just the right kick of heat.
- Garlic: Infuses the soup with a warm, fragrant punch.
- Ground cumin: Brings earthy, smoky tones.
- Smoked paprika: Delivers that signature smoky depth.
- Sweet potato: The star ingredient that’s tender, sweet, and hearty.
- Black beans: Adds protein and creamy texture.
- Vegetable stock: The flavorful liquid base.
- Coconut milk: Creates a luxurious, velvety finish.
- Fresh spinach: Boosts color, flavor, and nutrition.
- Salt and black pepper: Essential seasoning to elevate all the flavors.
Ingredient Substitutions & Tips
- Sweet potato: Try butternut squash or pumpkin for a similar sweetness and texture.
- Black beans: Cannellini or kidney beans work well if you want a different bean variety.
- Coconut milk: Use heavy cream or cashew cream for a creamy base without the coconut flavor.
- Jalapeño: Substitute with a milder pepper like poblano if you prefer less heat, or add chili flakes for adjustable spice.
👨🍳 Pro Tips for Perfect Results
- Use a sharp knife: It makes dicing onions and sweet potatoes safer and faster.
- Sauté gently: Cook the peppers and onions slowly to develop natural sweetness and avoid bitterness.
- Don’t skip rinsing beans: It reduces sodium and any canned flavors for a cleaner taste.
- Simmer with a lid slightly ajar: This prevents over-reduction while allowing flavors to concentrate.
- Wilt spinach last: Adding it just before serving keeps the color vibrant and texture tender.
How to Make Black Bean and Sweet Potato Soup Recipe
Step 1: Sauté the Veggies
Heat olive oil in a large pot over medium heat. Toss in diced onion, red bell pepper, and jalapeño. Sauté for about 4 to 5 minutes until the onion turns translucent and the peppers soften, filling your kitchen with a sweet and spicy aroma.
💡 Pro Tip: Stir occasionally to prevent sticking and encourage even cooking for those perfectly tender veggies.
Step 2: Add Garlic and Spices
Mix in the finely chopped garlic, cooking just another minute to release its fragrant scent. Then sprinkle in ground cumin and smoked paprika, stirring well. These spices toast slightly, enhancing their complex flavors.
💡 Pro Tip: Toasting the spices in the oil unlocks a smoky depth that makes this soup unforgettable.
Step 3: Combine Sweet Potato and Beans
Add the peeled and cubed sweet potatoes along with the drained and rinsed black beans. Pour in the vegetable stock and coconut milk, stirring everything together. Bring this colorful mix to a gentle boil.
💡 Pro Tip: Use full-fat coconut milk for the richest, creamiest texture.
Step 4: Simmer to Perfection
Reduce heat to low and let the soup simmer uncovered for 15 to 20 minutes, or until the sweet potatoes are tender and yielding to a fork. This slow bubbling melds all the flavors beautifully.
💡 Pro Tip: Taste the broth during simmering and adjust salt or spice as it cooks for the most balanced flavor.
Step 5: Add Fresh Spinach
Stir in fresh spinach and cover the pot for 1 to 2 minutes, just until the spinach wilts and brightens. This final touch adds fresh, vibrant color and a subtle earthy note.
💡 Pro Tip: Add the spinach last to keep its nutrients intact and a lovely tender texture.
Step 6: Final Seasoning and Serve
Check seasoning, adding salt and freshly ground black pepper to taste. Ladle the steaming Black Bean and Sweet Potato Soup Recipe into bowls, and enjoy with your favorite crusty bread or chips for dipping.
💡 Pro Tip: A squeeze of lime juice or a dollop of plain yogurt brightens each spoonful and adds a delightful tang.
Common Mistakes to Avoid
Learn from these common pitfalls to ensure your soup comes out perfect every time:
- Overcooking the sweet potatoes: They can turn mushy and lose their lovely texture if simmered too long.
- Skipping rinsing canned beans: This can result in a metallic or overly salty flavor.
- Using low-quality paprika: Fresh, smoky paprika makes all the difference in flavor depth.
- Adding spinach too early: It will become dull and overly soft, losing vibrancy and nutrition.
- Not seasoning adequately: Soup needs proper salt to bring out all the individual flavors fully.
- Ignoring heat balance: Adjust jalapeño and spices thoughtfully to avoid overpowering the comforting sweetness.
Delicious Variations to Try
Once you’ve mastered this classic Black Bean and Sweet Potato Soup Recipe, feel free to mix things up with these tasty twists:
Spicy Chipotle Kick
Add a tablespoon of chipotle chili powder or a chopped chipotle pepper in adobo sauce for smoky heat that amps up the depth and warmth.
Creamy Avocado Swirl
Top each bowl with slices or a puree of ripe avocado to introduce a fresh, buttery creaminess that complements the spices beautifully.
Hearty Grain Boost
Stir in cooked quinoa or brown rice during the last few minutes for a more filling, textured meal perfect for lunch or dinner.
Herbaceous Green Twist
Sprinkle chopped fresh cilantro or parsley just before serving to add a pop of color and a bright, herbal note.
Roasted Sweet Potato Variation
Roast the sweet potato cubes beforehand for a caramelized, richer flavor that adds complexity to the soup’s sweetness.
Cheesy Finish
Top with a sprinkle of crumbled cotija, feta, or sharp cheddar for a salty, tangy contrast that melts into the warm soup.
How to Serve Black Bean and Sweet Potato Soup Recipe

Garnishes
Boost your soup’s flavor and presentation with toppings like diced avocado, fresh cilantro, a drizzle of coconut cream or sour cream, a sprinkle of toasted pumpkin seeds, or a squeeze of fresh lime juice to brighten everything.
Side Dishes
Pair your soup with hearty cornbread, warm tortilla chips for scooping, or a fresh green salad dressed lightly with citrus vinaigrette. The contrast adds layers of texture and freshness.
Creative Ways to Present
Serve the soup in individual rustic bowls or mini soup crocks with colorful garnishes arranged artfully. For a cozy dinner, provide small plates of crunchy toasted garlic bread alongside for dipping. You can even layer the soup over a bed of cooked grains for a trendy bowl meal presentation.
Make Ahead and Storage
Storing Leftovers
Transfer any uneaten soup to an airtight container and refrigerate for up to 3 days. Flavors meld beautifully, so leftovers often taste even better the next day.
Freezing
This soup freezes wonderfully! Portion into freezer-safe containers, leaving some room for expansion, and store for up to 3 months. Thaw overnight in the fridge before reheating gently on the stove.
Reheating
Warm leftover or thawed soup over medium heat, stirring occasionally to ensure even heating. Add a splash of vegetable stock or water if the soup has thickened too much during storage.
FAQs
Can I make this soup vegan?
Absolutely! This Black Bean and Sweet Potato Soup Recipe is naturally vegan since it uses vegetable stock and coconut milk.
Can I use dried black beans instead of canned?
Yes, but be sure to soak and cook dried beans fully before adding them to the soup to ensure tenderness.
Will the soup be spicy?
It has a mild warmth from jalapeño and smoked paprika, but you can adjust the heat by controlling jalapeño amount or adding chili flakes.
Is this soup gluten-free?
Yes, as long as your vegetable stock is certified gluten-free, this recipe is safe for gluten-sensitive diets.
Can I omit the coconut milk?
You can swap it with heavy cream or a non-dairy alternative like cashew cream or almond milk, though coconut milk adds a lovely silky texture and subtle sweetness.
How long does the soup keep in the fridge?
Up to 3 days in an airtight container—just reheat thoroughly before serving.
Can I use frozen spinach?
Yes, but fresh spinach is preferred for color and texture; frozen spinach works fine if thawed and drained well.
What spices can I add for more flavor?
Try adding coriander, chili powder, or a bay leaf during simmering to deepen the flavor profile.
Final Thoughts
This Black Bean and Sweet Potato Soup Recipe is one of those cherished dishes that feel like a warm hug from the inside out. It’s the kind of meal that brings comfort and joy with every spoonful—rich in flavors, easy to make, and endlessly satisfying. Whether you’re cozying up on a chilly day or looking for a vibrant, nourishing bowl to share, this recipe is a winner every time.
Have you tried this Black Bean and Sweet Potato Soup Recipe? I’d love to hear how it turned out! Leave a comment below. If you loved this recipe, please share it with friends and family. Happy cooking! 🍲
PrintBlack Bean and Sweet Potato Soup Recipe
A comforting and hearty Black Bean and Sweet Potato Soup made with aromatic spices, creamy coconut milk, and fresh spinach. This vegan and gluten-free soup is perfect for a nutritious and satisfying meal in just 40 minutes.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Ingredients
Vegetables and Aromatics
- 1 large onion, diced
- 1 large red bell pepper, diced
- 1 small jalapeño, diced
- 2 large garlic cloves, finely chopped
- 1 lb (450 g) sweet potato, peeled and cut into 1-inch cubes
- 3 cups (100 g) fresh spinach
Spices
- 1 teaspoon ground cumin
- 1 tablespoon smoked paprika
Liquids
- 2 tablespoons olive oil
- 4 cups (1 liter) vegetable stock
- 1 can (13.5 fl. oz. / 400 ml) coconut milk
Others
- 2 cans (14 oz / 400 g) black beans, drained and rinsed
- Salt and freshly ground black pepper to taste
Instructions
- Sauté Aromatics: In a large pot, heat the olive oil over medium heat. Add the diced onion, red bell pepper, and jalapeño. Sauté for 4-5 minutes or until the bell pepper softens and the onion becomes translucent.
- Add Garlic: Stir in the finely chopped garlic and cook for another minute to release its aroma.
- Add Spices: Sprinkle in the ground cumin and smoked paprika, stirring to coat the vegetables evenly and develop depth of flavor.
- Add Main Ingredients and Liquids: Add the cubed sweet potato and drained black beans, then pour in the vegetable stock and coconut milk. Stir well to combine and bring the mixture to a boil.
- Simmer: Reduce the heat to low and let the soup simmer gently for 15-20 minutes until the sweet potatoes are tender when pierced with a fork.
- Add Spinach and Finish Cooking: Add the fresh spinach to the pot. Stir to combine, then cover with a lid and let it simmer for 1-2 minutes until the spinach wilts.
- Season and Serve: Taste and adjust the seasoning with salt and freshly ground black pepper. Serve the soup hot alongside crusty bread, tortilla chips, or cornbread for a complete meal.
Notes
- This soup is naturally vegan and gluten-free, making it suitable for a variety of diets.
- You can substitute the jalapeño with a milder pepper if you prefer less heat.
- To add extra protein, garnish with a dollop of plain yogurt or a sprinkle of cheese if not vegan.
- Leftovers keep well in the fridge for up to 3 days and freeze well for up to 2 months.
- For a smoother texture, use an immersion blender to puree part of the soup before adding spinach.
Keywords: black bean soup, sweet potato soup, vegan soup, gluten-free soup, healthy soup, coconut milk soup, easy soup recipe
