in

Sweet Potato Coconut Soup

Sweet Potato Coconut Soup

Save this recipe on:

This Sweet Potato Coconut Soup is a cozy bowl of sunshine that brings warmth to your kitchen and comfort to your soul. With a velvety texture and perfectly balanced spices, it’s the kind of soup that feels indulgent yet nourishing. Each spoonful is packed with the sweetness of roasted sweet potatoes, the richness of coconut milk, and just a hint of lime to brighten it all up.

Whether you’re curling up on a chilly night or looking for a vibrant starter for a dinner party, this soup checks every box. It’s naturally vegan, gluten-free, and easy to make ahead, making it a go-to favorite for both everyday meals and entertaining.


What Kind of Coconut Milk Should I Use?

For the creamiest texture and best flavor, go with full-fat canned coconut milk. It adds depth and a luscious mouthfeel that pairs beautifully with the sweetness of the potatoes. Light coconut milk works too if you want a lighter option, but you may sacrifice some of the rich flavor. Avoid coconut beverages in cartons, as they are too thin and not suited for cooking.


Pin this Recipe

Ingredients for the Sweet Potato Coconut Soup

Sweet Potatoes – The heart of the soup. Roasted sweet potatoes add natural sweetness and depth that makes this soup shine.

Onion – Provides a savory base to round out the flavors.

Garlic – Just a couple of cloves give the soup its aromatic punch.

Fresh Ginger – Adds brightness and a subtle kick that complements the sweetness of the potatoes.

Red Curry Paste – Infuses the soup with warm, fragrant spice and a little heat.

Coconut Milk – Brings the creamy texture and tropical richness that makes this soup so satisfying.

Vegetable Broth – Thins the soup to the right consistency while keeping it plant-based.

Lime Juice – A splash at the end adds brightness and balances the creamy sweetness.

Salt and Pepper – To enhance and balance all the flavors.

Fresh Cilantro (for topping) – Optional, but adds a pop of freshness and color.


How To Make the Sweet Potato Coconut Soup

Step 1: Roast the Sweet Potatoes

Preheat your oven to 400°F (200°C). Wash and peel the sweet potatoes, then cut them into chunks. Spread them on a baking sheet, drizzle with a little olive oil, and roast for 25-30 minutes, or until tender and lightly caramelized. Roasting enhances their natural sweetness and adds a depth of flavor.

Step 2: Sauté the Aromatics

In a large soup pot, heat a tablespoon of olive oil over medium heat. Add chopped onions and cook until translucent, about 5 minutes. Stir in minced garlic and fresh ginger, and cook for another minute until fragrant.

Step 3: Add the Curry Paste

Add red curry paste to the pot and stir it in with the aromatics, cooking for 1-2 minutes to deepen the flavor.

Step 4: Combine the Soup Base

Add the roasted sweet potatoes to the pot, followed by the coconut milk and vegetable broth. Stir well and bring the mixture to a gentle simmer.

Step 5: Blend Until Smooth

Using an immersion blender, blend the soup directly in the pot until smooth and creamy. Alternatively, you can transfer the soup in batches to a countertop blender. Be sure to vent the lid slightly if blending hot liquids.

Step 6: Season and Finish

Add salt and pepper to taste, and squeeze in fresh lime juice for brightness. If needed, adjust the consistency by adding more broth.

Step 7: Serve and Garnish

Ladle the soup into bowls and top with a swirl of coconut milk, fresh cilantro, a sprinkle of shredded coconut, or cracked black pepper for an extra pop.


How to Serve and Store This Soup

Sweet Potato Coconut Soup is best served warm and cozy, ideally with a hunk of crusty bread or naan to dip into its creamy goodness. For a more elevated presentation, swirl in a little extra coconut milk on top and sprinkle with fresh cilantro or toasted coconut flakes. It’s an elegant starter for a dinner party or a comforting weeknight dinner.

As for storing, this soup keeps beautifully in the fridge for up to 5 days in an airtight container. It also freezes well—just let it cool completely before transferring to freezer-safe containers. When ready to eat, reheat gently on the stove over low heat, adding a splash of broth or water if it thickens too much.


Frequently Asked Questions

How do I make this soup spicier?

Add extra red curry paste or toss in a pinch of cayenne pepper during cooking. You can also finish it with a drizzle of chili oil.

Can I use a different type of potato?

You can substitute with butternut squash or even pumpkin, though sweet potatoes provide the creamiest texture and natural sweetness.

Is this soup good for meal prep?

Absolutely! It reheats beautifully and can be frozen in individual portions for easy lunches or dinners.

Can I add protein to this soup?

Yes! Add chickpeas, shredded chicken, or tofu to bulk it up. Stir them in after blending and heat through.

What if I don’t have red curry paste?

You can use yellow curry powder as a backup. Start with 1 teaspoon and adjust to taste.

How do I make it more filling?

Serve it with rice or quinoa, or pair it with a hearty salad or grilled sandwich for a complete meal.


Want More Soup Ideas with a Twist?

If this Sweet Potato Coconut Soup is your kind of cozy, here are some other recipes from Life with Jam that deliver big on flavor:


Save This Pin + Share Your Results

📌 Save this recipe to your Pinterest soup board so you can find it later on those chilly days.

And when you do make it, I’d love to hear how it turned out! Did you add chickpeas or keep it silky smooth? Top it with extra lime or extra spice?

Share your thoughts in the comments. And for more recipes like this one, follow along on Pinterest here: Life with Jam on Pinterest.

Let’s keep the cozy cooking going!


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sweet Potato Coconut Soup

Sweet Potato Coconut Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jam Scott
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

This Sweet Potato Coconut Soup is creamy, comforting, and deeply flavorful with roasted sweet potatoes, aromatic spices, and rich coconut milk. A nourishing vegan meal that’s both elegant and easy enough for weeknight cooking.


Ingredients

3 large sweet potatoes, peeled and chopped

1 medium onion, chopped

2 cloves garlic, minced

1 tablespoon fresh ginger, grated

2 tablespoons red curry paste

1 can full-fat coconut milk (13.5 oz)

3 cups vegetable broth

1 tablespoon lime juice

1 tablespoon olive oil

Salt and pepper to taste

Fresh cilantro for garnish (optional)


Instructions

1. Preheat oven to 400°F (200°C). Spread chopped sweet potatoes on a baking sheet, drizzle with olive oil, and roast for 25–30 minutes until tender and caramelized.

2. In a large soup pot, heat olive oil over medium heat. Add onion and sauté for about 5 minutes until translucent.

3. Add garlic and ginger, cooking for another minute until fragrant.

4. Stir in red curry paste and cook for 1–2 minutes to deepen flavor.

5. Add roasted sweet potatoes, coconut milk, and vegetable broth. Stir and bring to a simmer.

6. Use an immersion blender to blend until smooth (or carefully transfer to a blender in batches).

7. Stir in lime juice, season with salt and pepper to taste.

8. Adjust consistency with more broth if needed.

9. Serve warm with cilantro, an extra swirl of coconut milk, or cracked pepper if desired.

Notes

Roasting the sweet potatoes enhances their natural sweetness—don’t skip this step.

Full-fat coconut milk gives the soup a creamy finish; light versions will be less rich.

For spice lovers, add a drizzle of chili oil or extra curry paste before serving.

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Thai-inspired

Nutrition

  • Serving Size: 1 bowl
  • Calories: 275
  • Sugar: 9g
  • Sodium: 410mg
  • Fat: 16g
  • Saturated Fat: 13g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 5g
  • Protein: 4g
  • Cholesterol: 0mg

Save this recipe on: