Sweet Potato Coconut Curry Soup Vegan

This sweet potato coconut curry soup is the kind of bowl you want on repeat. It’s creamy without being heavy, spiced but not spicy (unless you want it to be), and made entirely with pantry-friendly ingredients. The texture lands somewhere between silky and comforting, and the flavors are warm, balanced, and bright.

Cooking process, close-up detail: A steamy medium saucepan on the stove with sweet potato coconut cu

Whether you’re cooking for a quick weeknight dinner or meal-prepping for the week, this vegan soup delivers every time.

What Makes This Recipe So Good

  • Deep flavor, minimal effort: Curry paste, garlic, and ginger bring a lot of character with very little work.
  • Ultra-creamy without dairy: Coconut milk gives it that lush, spoon-coating finish.
  • Flexible heat level: Keep it mild or turn it up with more curry paste or chili flakes.
  • Balanced and bright: A squeeze of lime and a handful of fresh herbs lift the rich base.
  • Budget-friendly and filling: Sweet potatoes make it hearty, satisfying, and affordable.

Shopping List

  • 2 large sweet potatoes, peeled and cubed (about 5–6 cups)
  • 1 medium yellow onion, chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons red curry paste (use more or less to taste)
  • 1 teaspoon ground turmeric (optional but nice)
  • 1 can (13.5–14 oz) full-fat coconut milk
  • 4 cups vegetable broth (low-sodium preferred)
  • 1 tablespoon neutral oil (avocado, canola, or coconut oil)
  • 1–2 teaspoons maple syrup or coconut sugar (optional, to balance)
  • 1 tablespoon lime juice, plus wedges for serving
  • Salt and black pepper, to taste
  • Fresh cilantro or scallions, chopped (for garnish)
  • Red pepper flakes or sliced chili (optional, for heat)

Instructions

Final dish, tasty top view: Overhead shot of a deep, matte-white bowl filled with ultra-creamy sweet
  1. Sauté the aromatics: Heat oil in a large pot over medium. Add onion with a pinch of salt and cook 4–5 minutes until soft. Stir in garlic and ginger; cook 30 seconds until fragrant.
  2. Toast the spices: Add red curry paste and turmeric.Cook 1 minute, stirring, to wake up the flavors.
  3. Add sweet potatoes and liquid: Stir in sweet potatoes, vegetable broth, and coconut milk. Bring to a gentle boil.
  4. Simmer: Reduce heat, cover slightly, and simmer 15–20 minutes, until the sweet potatoes are very tender.
  5. Blend: Use an immersion blender to puree until smooth. Or carefully transfer to a blender in batches.If you like more texture, blend only half.
  6. Balance the flavors: Stir in lime juice, a small drizzle of maple syrup if needed, and season with salt and pepper. Adjust curry paste or chili for heat.
  7. Serve: Ladle into bowls and top with cilantro or scallions. Add chili flakes and extra lime to taste.

Keeping It Fresh

Let the soup cool, then store in airtight containers in the fridge for up to 4 days.

READ Related Post  Mini Caprese Skewers – Fresh, Elegant & Perfectly Bite-Sized

It will thicken as it sits; loosen with a splash of water or broth when reheating. For longer storage, freeze for 2–3 months. Thaw overnight in the fridge and rewarm gently on the stove to keep the texture silky.

Health Benefits

  • Rich in beta-carotene: Sweet potatoes support eye health and immune function.
  • Healthy fats: Coconut milk provides satiating fats that help absorb fat-soluble vitamins.
  • Anti-inflammatory spices: Ginger and turmeric offer compounds that may reduce inflammation.
  • Fiber-forward: Blended sweet potatoes give the soup body while supporting digestion and steady energy.
  • Low on allergens: Naturally vegan, dairy-free, and gluten-free with the right curry paste.

Common Mistakes to Avoid

  • Skipping the toasting step: Not blooming the curry paste dulls the flavor.Give it that 1-minute sizzle.
  • Boiling too hard: A rapid boil can split coconut milk. Keep it to a gentle simmer.
  • Under-seasoning: Taste at the end. Salt, lime, and a touch of sweetness make the flavors pop.
  • Blender overload: If using a stand blender, work in batches and vent the lid slightly to avoid steam buildup.

Variations You Can Try

  • Protein boost: Add cooked chickpeas or cubed tofu during the last 5 minutes.
  • Veggie add-ins: Stir in spinach, kale, or peas after blending for extra color and nutrients.
  • Different curry profiles: Swap red curry paste for yellow or massaman for a milder, sweeter vibe.
  • Garnish game: Toasted coconut flakes, roasted peanuts or cashews, or a swirl of chili crisp add crunch and heat.
  • Lighten it up: Use light coconut milk and add an extra cup of broth for a thinner, lower-calorie soup.

FAQ

Can I make this soup without coconut milk?

Yes. Use unsweetened cashew cream or a blend of oat milk and a spoonful of cashew butter. The flavor will change slightly, but it will still be creamy.

How do I make it spicier?

Add more red curry paste, a pinch of red pepper flakes, or a sliced fresh chili. Start small and build up to your comfort level.

Do I need to peel the sweet potatoes?

Peeled sweet potatoes give a silkier texture. If you prefer more fiber and a rustic feel, scrub well and leave the skins on, then blend thoroughly.

Can I make this in an Instant Pot?

Yes. Sauté the aromatics on Sauté mode, add the rest, and pressure cook for 8 minutes (natural release 5 minutes). Blend and finish with lime and seasoning.

What should I serve with it?

Warm naan or crusty bread is great, or keep it light with a simple green salad. For extra substance, add a scoop of quinoa or rice to the bowl.

READ Related Post  Sunshine Fruit Salad: A Fresh, Colorful Bowl of Happiness

Final Thoughts

This vegan sweet potato coconut curry soup is proof that simple ingredients can taste luxurious. It’s weeknight-easy, make-ahead friendly, and flexible enough to match your mood. Keep the base recipe handy, then play with toppings and add-ins to make it your own. One pot, big flavor, and a cozy bowl every time.

Sweet Potato Coconut Curry Soup Vegan - Cozy, Creamy, and Easy

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

  • 2 large sweet potatoes, peeled and cubed (about 5–6 cups)
  • 1 medium yellow onion, chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons red curry paste (use more or less to taste)
  • 1 teaspoon ground turmeric (optional but nice)
  • 1 can (13.5–14 oz) full-fat coconut milk
  • 4 cups vegetable broth (low-sodium preferred)
  • 1 tablespoon neutral oil (avocado, canola, or coconut oil)
  • 1–2 teaspoons maple syrup or coconut sugar (optional, to balance)
  • 1 tablespoon lime juice, plus wedges for serving
  • Salt and black pepper, to taste
  • Fresh cilantro or scallions, chopped (for garnish)
  • Red pepper flakes or sliced chili (optional, for heat)

Method
 

  1. Sauté the aromatics: Heat oil in a large pot over medium. Add onion with a pinch of salt and cook 4–5 minutes until soft. Stir in garlic and ginger; cook 30 seconds until fragrant.
  2. Toast the spices: Add red curry paste and turmeric. Cook 1 minute, stirring, to wake up the flavors.
  3. Add sweet potatoes and liquid: Stir in sweet potatoes, vegetable broth, and coconut milk. Bring to a gentle boil.
  4. Simmer: Reduce heat, cover slightly, and simmer 15–20 minutes, until the sweet potatoes are very tender.
  5. Blend: Use an immersion blender to puree until smooth. Or carefully transfer to a blender in batches. If you like more texture, blend only half.
  6. Balance the flavors: Stir in lime juice, a small drizzle of maple syrup if needed, and season with salt and pepper. Adjust curry paste or chili for heat.
  7. Serve: Ladle into bowls and top with cilantro or scallions. Add chili flakes and extra lime to taste.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.