Sweet Potato and White Bean Soup Recipe: Smoky Cumin and Coconut Cream Velvety Richness

Soups & Stews

Sweet Potato and White Bean Soup Recipe: Smoky Cumin and Coconut Cream Velvety Richness

This sweet potato and white bean soup recipe transforms humble ingredients into a velvety, smoky masterpiece that warms both body and soul. 🌟 The secret lies in slow-simmered spices and coconut cream, creating a rich, plant-based broth that's heartier than any store-bought version.

I developed this after realizing how often comforting soups could be made vegan without sacrificing depth or texture.

The magic happens through careful layering: toasted cumin and smoked paprika build aromatic depth, while coconut milk adds luxurious creaminess that balances the earthy sweetness of roasted sweet potatoes. White beans contribute protein and natural thickening, ensuring every spoonful is satisfyingly substantial.

Unlike many vegan soups that can taste flat, this one delivers complex flavors that'll have everyone asking for seconds.

What you'll end up with is a soup that's silky-smooth yet hearty enough to stand as a main dish, with each bite offering tender sweet potatoes, creamy beans, and a spiced broth that lingers on the palate.

The aroma alone—smoky, slightly sweet, with hints of coconut—will transform your kitchen into a cozy sanctuary. Perfect for chilly evenings or as a nourishing meal prep option, this soup proves plant-based cooking can be both nutritious and indulgent.

Serve with crusty bread to soak up every last drop, or garnish with fresh cilantro and chili flakes for a bright, spicy contrast. The recipe scales beautifully, making it ideal for feeding a crowd or saving leftovers for days.

Here's how to create this comforting bowl of warmth in your own kitchen—no fancy equipment required.

👹‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
đŸ”„
Calories
Med Cal

Ingredients for sweet potato and white bean soup

Humble ingredients that pack a flavor punch—smoky, creamy, and deeply comforting.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium-sized, peeled and cubed
Canned White Beans đŸ«˜ 2 cups Drained, rinsed, cannellini or great northern
Coconut Milk đŸ„„ 1 can Full-fat, 13.5 oz can (not carton)
Yellow Onion 🧅 1 whole Medium, diced (about 1 cup)
Garlic Cloves 🧄 4 cloves Fresh, minced (or 1 tsp garlic powder)
Ground Cumin 🌿 2 tbsp Toasted for deeper aroma
Smoked Paprika đŸŒ¶ïž 1 tbsp For smoky depth (not sweet paprika)
Vegetable Broth 💧 4 cups Low-sodium preferred, homemade or store-bought
Extra-Virgin Olive Oil đŸ«’ 2 tbsp For roasting sweet potatoes
Fresh Cilantro 🌿 ÂŒ cup Chopped, for garnish (optional)
Lemon Juice 🍋 1 tbsp Freshly squeezed, brightens flavors
Salt 🧂 1 œ tsp Diamond Crystal kosher salt
Black Pepper đŸŒ¶ïž œ tsp Freshly cracked
Red Chili Flakes đŸ”„ œ tsp Adjust to taste for heat

The sweet potatoes are the heart of this soup, so pick firm, vibrant ones—the deeper the orange, the sweeter the flavor. I always roast mine first (tossed in olive oil, salt, and a pinch of smoked paprika) because it brings out their natural sweetness and gives that velvety texture. Trader Joe's carries the best organic sweet potatoes, but any good grocery store will have solid options. For the white beans, cannellini or great northern work perfectly—they hold their shape and add that satisfying creaminess. If you're using dried beans, soak them overnight and cook until tender, but canned is totally fine for convenience.

No coconut milk on hand? Full-fat cashew cream (blend soaked cashews with water) works beautifully, though the coconut adds that unique depth. Short on smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close, but the real deal is worth hunting down at Penzeys or the spice aisle. The vegetable broth can be homemade (simmer veggie scraps with herbs) or store-bought—just check the sodium. For extra richness, stir in a spoonful of tahini at the end (trust me, it's amazing). And if you're feeling fancy, toast your cumin seeds in a dry pan for 30 seconds before grinding them—game-changer for aroma.

This soup tastes even better the next day as flavors meld, so make a double batch and freeze half. Store leftovers in the fridge for 4-5 days or freeze for up to 3 months. The roasted sweet potatoes keep well in the fridge for 5 days, so you can prep ahead. For meal prep, portion into containers and reheat with a splash of water or broth to restore creaminess. Garnish with fresh cilantro and chili flakes right before serving—brightens up the smoky flavors perfectly.

❀

Why You'll Love This Recipe

  • Foolproof Pantry Magic: I swear by this one—no fancy ingredients, just a can of beans, a sweet potato, and coconut milk. That’s it. The kind of meal that makes you wonder why you ever stress over dinner.
  • Creamy Without the Effort: The coconut milk turns this into a velvety dream, but here’s the kicker: it’s actually simple. No whipping cream, no heavy sauces—just one pot, 20 minutes, and that rich, smooth texture that tastes like a hug.
  • Weeknight to Potluck Hero: Between us, this soup works everywhere. Too tired for dinner? Done. Bringing a dish to a friend’s gathering? Also done. The sweet potatoes caramelize just enough to satisfy, while the beans keep it hearty—no one will guess it’s mostly pantry staples.
  • Budget Meal That Feeds: Honestly, I make this when I’m pinching pennies, and no one complains. Canned beans, a single sweet potato, and a carton of coconut milk stretch to feed four for under $10. And the leftovers? Even better the next day—if there are any. (Spoiler: there won’t be.)

Step-by-step instructions for sweet potato and white bean soup

This velvety soup comes together with layers of smoky warmth and creamy richness—no fancy techniques required.

1

đŸ”„ Step 1: Roast Sweet Potatoes for Deep Flavor

Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 lbs cubed sweet potatoes with 2 tablespoons extra-virgin olive oil, 1.5 teaspoons salt, and œ teaspoon black pepper. Spread them in a single layer—they need room to brown, not steam.

Roast for 25-30 minutes until the edges are caramelized and slightly crispy, stirring halfway through. The sweet potatoes should be tender when pierced with a fork but still hold their shape. This roasting step develops their natural sugars, giving the soup that irresistible depth of flavor. Don't skip it—this is where the magic starts.

2

🍳 Step 2: SautĂ© Aromatics Until Fragrant

While the sweet potatoes roast, heat a large pot over medium heat and add 2 tablespoons extra-virgin olive oil. Add the 1 whole diced yellow onion and cook for 5 minutes until softened and translucent. Stir in the 4 minced garlic cloves and cook for another 30 seconds until fragrant—you should smell that sweet, pungent garlic aroma.

Next, add the 2 tablespoons ground cumin and 1 tablespoon smoked paprika, stirring constantly for 30 seconds until the spices are toasted and fill your kitchen with their warm, earthy scent. This is the flavor foundation—don't rush it. The spices should be sizzling gently, not burning. If they darken too quickly, reduce the heat slightly.

3

đŸ„˜ Step 3: Build the Base with Beans and Broth

Add the roasted sweet potatoes, 2 cups drained white beans, and 4 cups vegetable broth to the pot. Bring everything to a gentle boil, then reduce the heat to medium-low and let it simmer for 15 minutes. Stir occasionally to prevent sticking—you want the flavors to meld together.

After 15 minutes, use an immersion blender (or carefully transfer about half the soup to a blender) to purĂ©e until smooth. This creates that luxurious, velvety texture we're after. If the soup seems too thick, add a splash of water or broth to reach your desired consistency. Taste and adjust seasoning with more salt or œ teaspoon red chili flakes if you want a little heat.

4

đŸ„„ Step 4: Finish with Coconut Cream and Brightness

Reduce the heat to low and stir in the 1 can coconut milk, breaking it up with a spoon to distribute it evenly. Let the soup simmer for another 5 minutes—this allows the coconut flavor to infuse without curdling. The soup should be rich and creamy, with just a hint of coconut's tropical sweetness.

Finish with the 1 tablespoon lemon juice and œ cup chopped fresh cilantro. The lemon juice brightens all the deep, smoky flavors, while the cilantro adds a fresh herbal note. Taste again and adjust seasoning if needed—this is your chance to perfect the balance. Serve immediately with crusty bread or a sprinkle of extra chili flakes for those who love a little kick.

👹‍🍳

Pro Tips For Making Sweet Potato And White Bean Soup

  • Peel and Cube Sweet Potatoes: DESCRIPTION: Cut them into 1-inch chunks—no smaller, or they’ll turn to mush. I learned this the hard way when I went for uniform slices and ended up with a gluey soup. Big pieces hold their shape better, and you can still blend it smooth at the end if you want.
  • SautĂ© Onions Until Golden: DESCRIPTION: Low and slow for 8–10 minutes until they’re deep amber, not just soft. That caramelization builds flavor, and skipping it means you’re missing the soul of the soup. (Yes, even if you’re impatient like me.)
  • Drain and Rinse Beans: DESCRIPTION: Dump the canned beans into a colander and rinse them under cold water—even if they’re “low-sodium.” The starchy water left behind thickens the soup unevenly and can make it taste bland. A quick rinse keeps the texture light and flavor bright.
  • Simmer, Don’t Boil: DESCRIPTION: Once the coconut milk hits the pot, drop the heat to a bare simmer—just enough to see tiny bubbles at the edges. Boiling splits the milk, turning it grainy and separating the cream. Low and steady keeps it silky. (Your future self will notice.)

Regional styles of these flavors

Southern U.S. Comfort

In the Southern states, this soup transforms into a hearty, slightly sweetened version with a touch of heat. I love adding œ cup diced ham (or smoked turkey for a lighter option) and a pinch of cayenne pepper to honor traditional Southern flavors.

The key is balancing the natural sweetness of the sweet potatoes with a splash of apple cider vinegar—just 1 tablespoon brightens the whole dish. Serve with cornbread for the ultimate Southern comfort meal. đŸŒ¶ïž

Mediterranean Twist

For a Mediterranean-inspired take, swap the smoked paprika for 1 teaspoon ground coriander and add œ cup diced tomatoes with the onions. Stir in 1 teaspoon dried oregano and a pinch of red pepper flakes during the sautĂ©ing step.

Finish with a drizzle of extra-virgin olive oil and a sprinkle of feta cheese (omit for vegan). This version pairs beautifully with warm pita bread. đŸ„—

Mexican-Inspired Spice

Give this soup a Mexican flair by adding 1 tablespoon chili powder and œ teaspoon ground cumin with the smoked paprika. Stir in 1 can diced tomatoes and 1 teaspoon lime juice at the end.

Top with avocado slices, sour cream (or coconut yogurt), and cilantro. The smoky, spicy flavors make this a perfect match for tacos or nachos. 🌼

French-Provencal Elegance

For a refined French-Provencal version, replace the smoked paprika with 1 teaspoon herbes de Provence and add œ cup white wine when sautĂ©ing the onions. Stir in 1 teaspoon Dijon mustard and finish with a drizzle of crĂšme fraĂźche (or coconut cream) and fresh tarragon.

Serve with crusty baguette slices for dipping. This version feels fancy but still stays cozy. đŸ„–

Caribbean Coconut Fusion

Embrace the tropical side of this soup by adding 1 tablespoon fresh ginger (grated) and 1 scallion (chopped) to the aromatics. Use light coconut milk instead of full-fat and finish with lime zest and fresh cilantro.

A sprinkle of toasted coconut flakes on top adds a delightful crunch. This version is perfect with jerk-spiced rice or plantain chips. 🌮

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 52g18%
Dietary Fiber 12g43%
Sugars 10g
Protein 14g28%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular potatoes instead of sweet potatoes?

Regular potatoes will work, but the flavor and texture will be different. Sweet potatoes bring natural sweetness and a creamy, velvety texture when roasted. If substituting, use Yukon Gold potatoes for the closest texture, but expect a milder, less sweet flavor. You may need to add a pinch of sugar or maple syrup to compensate for the lost sweetness.

2

How do I make this soup thicker or thinner?

For a thicker soup, simmer uncovered for 5-10 extra minutes to reduce the liquid, or mash some of the white beans against the pot sides. If it's too thick, stir in œ cup warm vegetable broth at a time until you reach your desired consistency. The coconut milk will naturally thicken the soup, so start with less if you prefer a lighter texture.

3

Can I make this soup in an Instant Pot or pressure cooker?

Sauté the onions, garlic, and spices as directed, then add the sweet potatoes, beans, and broth. Cook on high pressure for 8 minutes, then release pressure naturally. For creaminess, stir in the coconut milk after pressure cooking and blend with an immersion blender. The pressure cooker cuts cooking time to about 25 minutes total.

4

What can I serve with this soup besides bread?

This soup pairs beautifully with crusty sourdough, warm tortillas, or roasted breadsticks. For a heartier meal, serve with quinoa or brown rice, or add a side of simple green salad with a lemon vinaigrette. The smoky flavors also complement charred corn on the cob or avocado slices for a fresh contrast.

5

Why does my soup taste bland?

Blandness usually means the spices weren't toasted enough or the broth wasn't seasoned properly. Always toast your cumin and smoked paprika for 30 seconds until fragrant. Taste the broth before adding beans—it should be well-seasoned. If needed, add a pinch of salt, a splash of lemon juice, or extra red chili flakes at the end. Fresh herbs like cilantro can also brighten flavors.

★★★★★4.5(8 reviews)
Categories Soups & Stews