Sweet Potato Coconut Curry Soup: A Creamy, Comforting Plant-Based Classic

A vibrant, nutrient-rich bowl that delivers warmth and flavor in every spoonful.

By Medha deb
Created on

Sweet Potato Coconut Curry Soup

This sweet potato coconut curry soup is a flavorful, plant-based recipe that strikes a perfect balance of creamy texture, gentle spice, and nutrient-packed ingredients. It’s designed to appeal to vegans and non-vegans alike, made with just a handful of wholesome pantry staples. Whether you’re craving warmth on a chilly day or looking for a vibrant soup to meal-prep, this curry-inspired bowl delivers both comfort and nutrition.

Why You’ll Love This Soup

  • Rich and Creamy: Coconut milk creates a lusciously thick base without any dairy.
  • Packed With Flavor: Fragrant curry powder, ginger, and garlic infuse the soup with delicious depth.
  • Nutrient-Dense: Sweet potatoes offer a natural sweetness, extra fiber, and a boost of vitamin A.
  • Quick and Easy: Minimal prep is needed—you can have dinner on the table in under an hour.
  • Vegan and Gluten-Free: Great for a variety of dietary needs.

Ingredients

The recipe uses simple yet vibrant ingredients—most of which you may already have in your pantry or produce drawer.

IngredientPurpose
Olive oil (or coconut oil)For sautéing aromatics; adds richness
OnionBase flavor
GarlicBoosts savory depth
GingerProvides warmth and zest
CarrotSubtle sweetness and color
Sweet potatoesMain vegetable, creaminess and color
Curry powderFragrant spice blend
Vegetable brothSoup base
Coconut milk (full-fat)Richness, creamy texture
Maple syrupOptional; balances spice with sweetness
Lime juiceFresh acidity
Salt and pepperBrings out all flavors
Fresh cilantro (for garnish)Herbaceous finish

How To Make Sweet Potato Coconut Curry Soup

  1. Sauté Aromatics: In a large pot, heat oil over medium heat. Add chopped onion and a pinch of salt. Sauté until soft, then stir in garlic and ginger. Cook until fragrant.
  2. Add Vegetables and Spices: Toss in chopped carrots and sweet potatoes. Sprinkle over curry powder, stir, and cook for 2 minutes so the spices bloom.
  3. Simmer: Pour in vegetable broth. Bring the mixture to a boil; then reduce heat and simmer, uncovered, until vegetables are very tender (about 20-25 minutes).
  4. Blend: Use an immersion blender or transfer to a blender in batches. Blend until smooth and creamy.
  5. Add Coconut Milk & Season: Stir in the coconut milk, maple syrup (if using), and lime juice. Taste and adjust with salt and pepper as needed.
  6. Heat Through: Return to a low heat for 3-5 more minutes, stirring occasionally, until hot and thickened to your liking.
  7. Garnish & Serve: Ladle into bowls and top with fresh cilantro, chili flakes, or extra coconut milk if desired.

Tips For The Best Soup

  • For a chunkier texture, only blend half the soup or use a potato masher for rustic results.
  • Swap sweet potatoes with butternut squash for a similar flavor twist.
  • If you prefer less spice, choose a mild curry powder and skip chili flakes.
  • Make it protein-rich by stirring in a can of drained chickpeas after blending.

Serving Suggestions

This creamy soup is complete on its own, but it pairs wonderfully with:

  • Steamed or toasted rustic bread
  • Cooked rice or quinoa for a heartier meal
  • A crisp green salad with a tangy vinaigrette

Storing and Freezing

  • Refrigerate: Store the soup in an airtight container in the fridge for up to 4-5 days. Reheat gently on the stovetop or in the microwave.
  • Freeze: Let soup cool completely, then pour into freezer-safe containers. Freeze for up to 2 months. Thaw overnight in the fridge and reheat to serve. Stir well if it separates.

Customization and Variations

  • Spice it Up: Add a diced jalapeño with the onion for extra heat.
  • More Greens: Stir in a handful of spinach or kale just before serving.
  • Make it Nutty: Swirl in a tablespoon of almond or peanut butter for added richness.
  • Add Protein: Cubed tofu, white beans, or shredded cooked chicken (not vegan) can be added for a protein boost.
  • Lemongrass: For a Southeast Asian twist, add bruised lemongrass stalks as the soup simmers and remove before blending.

Frequently Asked Questions (FAQs)

Can I make this soup ahead of time?

Absolutely. This soup stores well in the fridge and flavors often deepen after a day or two. Perfect for meal prep!

Is this recipe gluten-free?

Yes, as written, it’s completely gluten-free. Always double check your broth and spices to make sure they’re GF-certified.

How spicy is the soup?

The heat level depends on your curry powder and optional chili additions. Start mild and adjust to preference.

Can I substitute the coconut milk?

Full-fat coconut milk gives the creamiest results, but for a lighter soup, use light coconut milk or a rich cashew/almond milk blend. Keep in mind, texture and flavor will vary slightly.

What if I don’t have maple syrup?

You can use agave nectar, coconut sugar, or even brown sugar. Or omit entirely—the soup will still be delicious.

Can I freeze the soup in portions?

Yes! Portion the cooled soup into individual containers so you can thaw and enjoy it when you like.

Sweet Potato Coconut Curry Soup Recipe Card

Servings: 4

  • Prep time: 10 minutes
  • Cook time: 30-35 minutes
  • Total time: ~45 minutes

Ingredients

  • 2 tablespoons olive oil or coconut oil
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 2 medium carrots, diced
  • 3 cups sweet potatoes, peeled and cubed (about 2 medium)
  • 2-3 tablespoons curry powder (mild or spicy)
  • 4 cups vegetable broth
  • 1 can (13.5 oz) full-fat coconut milk
  • 1 tablespoon maple syrup (optional)
  • 1 tablespoon lime juice (from about 1 lime)
  • Salt and pepper, to taste
  • Fresh cilantro, chopped (for garnish)

Instructions

  1. Heat oil in a large pot over medium. Add onion and sauté with a sprinkle of salt until translucent, about 4-5 minutes.
  2. Add garlic and ginger, stirring for another minute.
  3. Add carrots, sweet potatoes, and curry powder. Cook, stirring, for 2-3 minutes.
  4. Pour in the vegetable broth and bring to a gentle boil. Reduce to a simmer, cover, and cook for 20-25 minutes, until the sweet potatoes are fork-tender.
  5. Turn off the heat and use an immersion blender to purée the soup until silky-smooth (or carefully transfer to a stand blender in batches).
  6. Stir in coconut milk, maple syrup, and lime juice. Season to taste with salt and pepper.
  7. Reheat over low if needed. Serve hot, garnished with cilantro and an extra swirl of coconut milk if desired.

Tips for Best Results

  • For ultra-creamy soup, blend thoroughly and use full-fat coconut milk.
  • If you want a thinner soup, add extra broth after blending until your desired consistency.
  • Garnish with toasted pumpkin seeds or chili oil for an extra punch.

Nutrition Information (Per Serving—Estimate)

NutrientPer Serving
Calories300
Carbohydrates45g
Protein4g
Fat14g
Saturated Fat9g
Fiber7g
Sodium700mg
Vitamin A350% Daily Value
Vitamin C20% Daily Value

Final Thoughts

Whether you’re looking to embrace more plant-based meals or simply want a healthy, warming bowl of comfort, sweet potato coconut curry soup is a vegan classic you’ll return to all season long. With its blend of coconut, curry, and natural vegetable sweetness, it’s a recipe that satisfies without fuss.

Medha Deb is an editor with a master's degree in Applied Linguistics from the University of Hyderabad. She believes that her qualification has helped her develop a deep understanding of language and its application in various contexts.

Read full bio of medha deb