Creamy Spiced Sweet Potato Soup With Coconut, Lime & White Beans Recipe

I can’t resist a bowl of silky spiced sweet potato soup where coconut milk, lime, and white beans turn simple ingredients into something bold, creamy, and deeply satisfying. This is the kind of nourishing recipe that makes a regular meal feel instantly more memorable.

A photo of Creamy Spiced Sweet Potato Soup With Coconut, Lime & White Beans Recipe

I’m obsessed with this soup because it hits that creamy, spiced, slightly tangy place without feeling heavy or boring. Sweet potatoes bring that rich, mellow sweetness I crave, while coconut milk makes every spoonful silky in the best way.

And the flavor has real attitude. Earthy, bright, smooth, a little punchy.

I love how it feels filling but not sleepy, the kind of bowl I want when I’m hungry for something that actually tastes alive. But honestly, it’s the balance that gets me.

Sweet, savory, creamy, zippy. No bland soup energy here.

Just a big bowl I keep thinking about.

Ingredients

Ingredients photo for Creamy Spiced Sweet Potato Soup With Coconut, Lime & White Beans Recipe

  • Sweet potatoes make it naturally creamy, a little sweet, and honestly pretty filling.
  • Olive oil helps the onion, garlic, and spices taste richer from the start.
  • Yellow onion brings that cozy, savory base every good soup needs.
  • Garlic adds a bold little kick without taking over the whole bowl.
  • Fresh ginger keeps it bright, warm, and just a tiny bit zingy.
  • Cumin and coriander give it earthy spice, like comfort food with better manners.
  • Smoked paprika adds a gentle smoky vibe that makes it taste deeper.
  • Cinnamon sounds sneaky, but it really warms up the sweet potatoes.
  • Red pepper flakes are optional, but you’ll like the soft heat.
  • Coconut milk makes it silky, rich, and a little dreamy.
  • White beans add protein and body, so it’s not just a pretty soup.
  • Lime juice and zest wake everything up at the end.
  • Plus herbs and crunchy seeds make each bowl feel fresh and finished.

Ingredient Quantities

  • 2 pounds sweet potatoes, peeled and chopped
  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 3 garlic cloves, minced
  • 1 inch fresh ginger, peeled and minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon smoked paprika
  • 1/4 teaspoon ground cinnamon
  • 1/4 teaspoon red pepper flakes (optional)
  • 4 cups vegetable broth (about 1 liter)
  • 1 can (14 ounces / 400 ml) full fat coconut milk
  • 1 can (15 ounces / 425 g) white beans, drained and rinsed (or 1 1/2 cups cooked)
  • 2 tablespoons fresh lime juice
  • 1 teaspoon lime zest (optional)
  • 1 to 1 1/2 teaspoons salt, to taste
  • 1/2 teaspoon black pepper
  • 1/4 cup chopped fresh cilantro or parsley for garnish (optional)
  • 2 tablespoons toasted pumpkin seeds or chopped roasted peanuts for garnish (optional)

How to Make this

1. Heat olive oil in a large pot over medium heat; add diced onion and cook until soft and translucent, about 5 minutes.

2. Add minced garlic and ginger and cook 1 minute until fragrant.

3. Stir in ground cumin, ground coriander, smoked paprika, ground cinnamon, and red pepper flakes if using; cook 30 seconds to bloom the spices.

4. Add chopped sweet potatoes and pour in vegetable broth; bring to a boil, then reduce heat and simmer until sweet potatoes are very tender, about 15 to 20 minutes.

5. Use an immersion blender to puree the soup until smooth, or transfer in batches to a blender and puree, returning soup to the pot.

6. Stir in coconut milk, drained and rinsed white beans, and cook over low heat until heated through, about 5 minutes; mash a portion of the beans with a spoon for extra creaminess if desired.

7. Add fresh lime juice, lime zest if using, salt and black pepper; taste and adjust seasoning, adding more salt or lime as needed.

8. Warm briefly so flavors meld, then ladle into bowls.

9. Garnish with chopped cilantro or parsley and toasted pumpkin seeds or chopped roasted peanuts.

10. Serve hot with extra lime wedges on the side if desired.

Equipment Needed

1. Large heavy pot or Dutch oven
2. Chef knife
3. Cutting board
4. Wooden spoon or heatproof spatula
5. Measuring cups and measuring spoons
6. Immersion blender or countertop blender (with lid and venting)
7. Can opener and fine-mesh strainer or colander (for draining beans)
8. Citrus juicer or small grater for lime zest
9. Ladle and soup bowls for serving

FAQ

Creamy Spiced Sweet Potato Soup With Coconut, Lime & White Beans Recipe Substitutions and Variations

  • Sweet potatoes: substitute with butternut squash or pumpkin for similar sweetness and texture, or use Yukon gold potatoes for a milder, less sweet soup.
  • Coconut milk: substitute with full fat canned evaporated milk for creaminess, or use blended silken tofu plus a splash of water for a dairy free, lower-fat option.
  • White beans: substitute with canned chickpeas for a nuttier bite, or use red lentils (add while simmering) for a silkier, protein-rich result.
  • Lime juice: substitute with lemon juice for bright acidity, or use 1 to 2 tablespoons apple cider vinegar if you need a pantry-friendly acid option.

Pro Tips

1. Roast some or all of the sweet potatoes instead of boiling them for deeper, caramelized flavor and a silkier texture when pureed. Cut into even pieces, toss with a little oil, and roast at 425 F until edges brown.

2. Bloom the spices properly: toast them briefly in the hot oil with the onion until fragrant so their oils release. That short step multiplies the flavor and keeps the soup from tasting flat.

3. For extra creaminess and body, mash about half the beans into the soup after adding them rather than fully pureeing everything. The whole beans give bite while the mashed portion thickens the broth naturally.

4. Finish and adjust acidity and salt at the end. Add the lime juice little by little and taste between additions. If the coconut milk separates after chilling, reheat gently and whisk to bring it back together before serving.

Creamy Spiced Sweet Potato Soup With Coconut, Lime & White Beans Recipe

Creamy Spiced Sweet Potato Soup With Coconut, Lime & White Beans Recipe

Recipe by Pho Tsventichi

0.0 from 0 votes

I can’t resist a bowl of silky spiced sweet potato soup where coconut milk, lime, and white beans turn simple ingredients into something bold, creamy, and deeply satisfying. This is the kind of nourishing recipe that makes a regular meal feel instantly more memorable.

Servings

6

servings

Calories

365

kcal

Equipment: 1. Large heavy pot or Dutch oven
2. Chef knife
3. Cutting board
4. Wooden spoon or heatproof spatula
5. Measuring cups and measuring spoons
6. Immersion blender or countertop blender (with lid and venting)
7. Can opener and fine-mesh strainer or colander (for draining beans)
8. Citrus juicer or small grater for lime zest
9. Ladle and soup bowls for serving

Ingredients

  • 2 pounds sweet potatoes, peeled and chopped

  • 2 tablespoons olive oil

  • 1 large yellow onion, diced

  • 3 garlic cloves, minced

  • 1 inch fresh ginger, peeled and minced

  • 1 teaspoon ground cumin

  • 1 teaspoon ground coriander

  • 1 teaspoon smoked paprika

  • 1/4 teaspoon ground cinnamon

  • 1/4 teaspoon red pepper flakes (optional)

  • 4 cups vegetable broth (about 1 liter)

  • 1 can (14 ounces / 400 ml) full fat coconut milk

  • 1 can (15 ounces / 425 g) white beans, drained and rinsed (or 1 1/2 cups cooked)

  • 2 tablespoons fresh lime juice

  • 1 teaspoon lime zest (optional)

  • 1 to 1 1/2 teaspoons salt, to taste

  • 1/2 teaspoon black pepper

  • 1/4 cup chopped fresh cilantro or parsley for garnish (optional)

  • 2 tablespoons toasted pumpkin seeds or chopped roasted peanuts for garnish (optional)

Directions

  • Heat olive oil in a large pot over medium heat; add diced onion and cook until soft and translucent, about 5 minutes.
  • Add minced garlic and ginger and cook 1 minute until fragrant.
  • Stir in ground cumin, ground coriander, smoked paprika, ground cinnamon, and red pepper flakes if using; cook 30 seconds to bloom the spices.
  • Add chopped sweet potatoes and pour in vegetable broth; bring to a boil, then reduce heat and simmer until sweet potatoes are very tender, about 15 to 20 minutes.
  • Use an immersion blender to puree the soup until smooth, or transfer in batches to a blender and puree, returning soup to the pot.
  • Stir in coconut milk, drained and rinsed white beans, and cook over low heat until heated through, about 5 minutes; mash a portion of the beans with a spoon for extra creaminess if desired.
  • Add fresh lime juice, lime zest if using, salt and black pepper; taste and adjust seasoning, adding more salt or lime as needed.
  • Warm briefly so flavors meld, then ladle into bowls.
  • Garnish with chopped cilantro or parsley and toasted pumpkin seeds or chopped roasted peanuts.
  • Serve hot with extra lime wedges on the side if desired.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 469g
  • Total number of serves: 6
  • Calories: 365kcal
  • Fat: 19g
  • Saturated Fat: 10.8g
  • Trans Fat: 0g
  • Polyunsaturated: 0.9g
  • Monounsaturated: 3.7g
  • Cholesterol: 0mg
  • Sodium: 830mg
  • Potassium: 1010mg
  • Carbohydrates: 44g
  • Fiber: 8g
  • Sugar: 5.5g
  • Protein: 6g
  • Vitamin A: 21000IU
  • Vitamin C: 7mg
  • Calcium: 70mg
  • Iron: 1.5mg

Please enter your email to print the recipe:




Comments are closed.