You know those dreary winter evenings when you crave something both comforting and exciting? This Creamy Spiced Sweet Potato Soup with Coconut, Lime & White has been my go-to solution for years. I first whipped it up one rainy Sunday when my pantry looked bare – just a couple sweet potatoes, a can of coconut milk, and some spices. What came together in under an hour surprised everyone at the table with its velvety texture and vibrant flavors.
The magic happens when sweet potatoes meet warm cumin and coriander, then get smoothed out with rich coconut milk. But here’s the kicker – that squeeze of fresh lime at the end? It cuts through the creaminess like sunshine through clouds. What started as a pantry-cleanout experiment became our family’s most requested soup, especially during fall and winter months.
Here’s the best part – it’s naturally vegan (though no one ever guesses), packed with nutrients, and comes together in about 40 minutes start to finish. The blend of sweet, spicy, and tangy keeps everyone coming back for seconds. Trust me, this isn’t your average sweet potato soup – it’s a flavor adventure in every spoonful.
Why You’ll Love This Creamy Spiced Sweet Potato Soup

This soup isn’t just delicious – it’s downright addictive, and here’s why:
- Creamy dreamy texture: That coconut milk blends with the sweet potatoes to create something so velvety, you’ll swear there’s dairy in it (there isn’t!)
- Bold spice blend: The cumin-coriander-turmeric combo gives it this warm hug of flavor with just enough cayenne kick to keep things interesting
- Weeknight easy: One pot, 40 minutes – perfect for when you’re starving but don’t want to fuss
- Dietary superhero: Naturally vegan, gluten-free, and packed with nutrients without tasting like “health food”
- Leftover magic: Tastes even better the next day as flavors deepen (if it lasts that long!)
Seriously, this soup checks all the boxes – comfort food with a kick, simple enough for beginners, but impressive enough for guests. The lime at the end? Absolute game changer.
Ingredients for Creamy Spiced Sweet Potato Soup
Here’s what you’ll need to make this flavor-packed soup sing:
- 2 large sweet potatoes, peeled and cubed (about 4 cups) – look for orange-fleshed ones!
- 1 tbsp olive oil – or coconut oil for extra tropical vibes
- 1 onion, diced – yellow or white both work great
- 2 cloves garlic, minced – fresh is best, but 1/2 tsp powder works in a pinch
- 1 tsp ground cumin – toast whole seeds and grind them if you’re feeling fancy
- 1 tsp ground coriander – that citrusy note is everything
- 1/2 tsp turmeric – for golden color and earthy depth
- 1/4 tsp cayenne pepper – adjust this later if you’re heat-shy
- 1 can (400ml) full-fat coconut milk – trust me, go full-fat for that lush texture
- 2 cups vegetable broth – homemade or low-sodium store-bought
- Juice of 1 lime – about 2 tbsp, freshly squeezed makes all the difference
- Salt and pepper to taste – start with 1/2 tsp salt
- Fresh cilantro for garnish – totally optional but so pretty
Ingredient Substitutions & Notes
Soup should be flexible! Here’s how to adapt:
- Coconut milk: Light coconut milk works but won’t be as creamy
- Sweet potatoes: Swap in butternut squash or pumpkin if needed
- Citrus: Lemon works instead of lime – use slightly less juice
- Heat level: Skip cayenne entirely or add extra chili flakes for more kick
- Oil: Butter works if you’re not vegan (so delicious!)
Pro tip: Taste after blending – spices can mellow out, so you might need another pinch of salt or squeeze of lime.
How to Make Creamy Spiced Sweet Potato Soup
This soup comes together like magic in one pot – here’s exactly how I do it every time for perfect results:
Sautéing the Aromatics
Start by heating olive oil in your favorite soup pot over medium heat. Add those diced onions and let them soften for about 5 minutes – you want them translucent but not browned. When they’re looking glassy, toss in the minced garlic and all those gorgeous spices (cumin, coriander, turmeric, and cayenne). The kitchen should smell incredible right about now! Cook for just 1 minute more to wake up the spices – any longer and the garlic might burn. This quick toast makes all the flavor difference.
Simmering the Soup
Now the fun part – dump in your cubed sweet potatoes, coconut milk, and vegetable broth. Give it a good stir, then crank the heat to bring it to a gentle boil. Once bubbling, reduce to a simmer and let it cook uncovered for 20-25 minutes. You’ll know it’s ready when the sweet potatoes are fork-tender and starting to break apart slightly at the edges. The liquid will have reduced a bit, concentrating all those amazing flavors.
Blending and Finishing
Here’s where the magic happens! If you’ve got an immersion blender, go to town right in the pot until completely smooth. For countertop blenders, work in batches and leave the lid’s center piece off (cover with a towel instead) to let steam escape – hot soup expands! Once silky, stir in that fresh lime juice – it brightens everything up beautifully. Taste and adjust with more salt, pepper, or lime as needed. The soup thickens as it sits, so don’t panic if it seems thin at first.
Tips for Perfect Creamy Spiced Sweet Potato Soup
After making this soup more times than I can count, here are my secret weapons for next-level results:
- Roast, don’t boil: For deeper flavor, roast cubed sweet potatoes at 400°F for 25 minutes before adding to the soup. That caramelization? Chef’s kiss!
- Toasted coconut topping: Toss shredded coconut in a dry pan until golden for a crunchy garnish that plays off the creamy soup perfectly.
- Spice control: Stir in half the cayenne first – you can always add more after blending if you want more heat.
- Texture trick: Blend just half the soup if you prefer some chunky bits.
- Make it a meal: Add a can of rinsed chickpeas when simmering for extra protein.
Oh, and that lime juice? Always add it right before serving – it keeps that bright zing from cooking out!
Serving Suggestions for Creamy Spiced Sweet Potato Soup
This soup loves good company! Here are my favorite ways to serve it:
- Bread basket essential: A crusty baguette or warm naan for dunking is mandatory in my house
- Grain boost: Spoon it over quinoa or brown rice to make it more substantial
- Fresh contrast: A simple arugula salad with lemon dressing cuts through the richness
- Party trick: Serve in little cups as a starter at dinner parties – always disappears fast!
- Lazy lunch: Just the soup with avocado slices and extra lime wedges – perfection
Pro tip: Drizzle with extra coconut milk and sprinkle of cayenne for a pretty presentation.
Storing and Reheating
This soup keeps like a dream! Let it cool completely before transferring to an airtight container – it’ll stay fresh in the fridge for up to 3 days. When reheating, warm it gently on the stove with a splash of broth or water to loosen it up. The lime flavor might fade a bit, so I always add another quick squeeze when serving leftovers. Freezing works too (without the lime juice) – just thaw overnight in the fridge and reheat as usual. Pro tip: The flavors actually improve after a day, making this the perfect make-ahead meal!
Frequently Asked Questions
Here are answers to all the questions I get asked most about this beloved soup:
Can I freeze this soup? Absolutely! Just leave out the lime juice before freezing (add it fresh when reheating). Portion into freezer bags, lay flat to freeze, and it’ll keep beautifully for up to 3 months. Thaw overnight in the fridge before warming gently on the stove.
How can I make it spicier? Easy! Add an extra 1/4 tsp cayenne, or toss in a diced jalapeño with the onions. For serious heat lovers, swirl in some sriracha or chili crisp at the end.
Can I use regular potatoes instead? You can, but you’ll lose that natural sweetness. If you try it, add a tablespoon of maple syrup or honey to balance the flavors.
Why does my soup taste bland? Probably needs more salt! Sweet potatoes soak it up. Also check that your spices are fresh – they lose potency over time. A final squeeze of lime usually brings everything to life.
Is there a way to make it thinner? Sure thing! Just stir in extra vegetable broth until it reaches your preferred consistency. The soup thickens as it sits, so I often add a splash when reheating leftovers.
Nutritional Information
One bowl of this luscious soup packs both flavor and nutrition! Here’s the scoop per serving (based on 4 generous portions):
- Calories: 280
- Fat: 18g (14g saturated from that dreamy coconut milk)
- Carbs: 28g
- Fiber: 5g
- Protein: 4g
- Sodium: 450mg (less if you use low-sodium broth)
Remember, values vary slightly depending on your exact ingredients – especially the size of your sweet potatoes and brand of coconut milk. But whether you’re counting or not, every spoonful delivers vitamin A from the sweet potatoes and healthy fats from the coconut milk. Comfort food you can feel good about!
Share Your Creation
Made this soup? I’d love to see your masterpiece! Tag me on Instagram @SoupLover or leave a review – your photos and notes make my day! You can also find more delicious recipes on Pinterest.
Print
Creamy Spiced Sweet Potato Soup: 40-Min Comfort Magic
- Total Time: 40 mins
- Yield: 4 servings 1x
- Diet: Vegan
Description
A rich and creamy sweet potato soup infused with warm spices, coconut milk, and a zesty lime finish for a perfect balance of flavors.
Ingredients
- 2 large sweet potatoes, peeled and cubed
- 1 tbsp olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp turmeric
- 1/4 tsp cayenne pepper
- 1 can (400ml) coconut milk
- 2 cups vegetable broth
- Juice of 1 lime
- Salt and pepper to taste
- Fresh cilantro for garnish
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion and cook until soft, about 5 minutes.
- Add garlic and spices, stirring for 1 minute until fragrant.
- Add sweet potatoes, coconut milk, and vegetable broth. Bring to a boil.
- Reduce heat and simmer for 20-25 minutes until sweet potatoes are tender.
- Blend the soup until smooth using an immersion blender or regular blender.
- Stir in lime juice, salt, and pepper. Adjust seasoning if needed.
- Serve hot, garnished with fresh cilantro.
Notes
- For extra creaminess, use full-fat coconut milk.
- Adjust cayenne pepper to control spiciness.
- Store leftovers in an airtight container for up to 3 days.
- Prep Time: 10 mins
- Cook Time: 30 mins
- Category: Soup
- Method: Stovetop
- Cuisine: Fusion
Nutrition
- Serving Size: 1 bowl
- Calories: 280
- Sugar: 8g
- Sodium: 450mg
- Fat: 18g
- Saturated Fat: 14g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 5g
- Protein: 4g
- Cholesterol: 0mg



