I absolutely love how this Thai Coconut Sweet Potato Soup Recipe comes together—it’s creamy, comforting, and has just the right kick of spice balanced with natural sweetness. Whenever I’m craving something hearty but not heavy, this soup hits the spot perfectly. Plus, it’s super easy to make on a weeknight but special enough to impress guests.
You’ll find that this soup is wonderfully versatile, too; the blend of coconut milk, red curry, and sweet potatoes creates this beautiful harmony of flavors that feels both exotic and familiar. I’ve made it for chilly nights, casual dinners, and even meal prep because it reheats like a dream. Trust me, you’ll want to have this recipe in your go-to collection.
Why You’ll Love This Recipe
- Balance of Flavors: The rich creaminess of coconut milk pairs beautifully with spicy red curry and sweet potatoes for a cozy, memorable soup.
- Simple Ingredients: You won’t need a pantry full of exotic spices; the ingredient list is straightforward and mostly easy to find in any grocery store.
- Diet-Friendly: This recipe is vegan (just omit fish sauce or replace it) and gluten-free, so it’s great for various dietary needs.
- Meal Prep Friendly: It keeps well in the fridge and freezes beautifully, making weeknight dinners stress-free.
Ingredients You’ll Need
These ingredients come together so nicely—sweet potatoes provide that comforting base, while the garlic, ginger, and lemongrass give the soup fresh, aromatic notes. A tip: using fresh lemongrass really makes a difference if you can find it, but you can also substitute with frozen or ground lemongrass in a pinch.
- Vegetable oil: Helps to saute the aromatics gently without burning.
- Garlic: Adds depth and a subtle pungency; fresh is best.
- Minced ginger: Brings warmth and a hint of spice, key for authentic flavor.
- Minced lemongrass: Bright, citrusy flavor that makes the soup feel truly Thai.
- Diced sweet potatoes: The star ingredient, peeled and cut into uniform pieces to cook evenly.
- Diced Bartlett pears: A surprising but delightful addition that adds natural sweetness and complexity.
- Red curry paste: Provides the spicy, savory backbone—adjust the amount based on how spicy you like it.
- Coconut milk: For luscious creaminess and that signature tropical flavor.
- Vegetable stock: Use a good-quality stock to deepen the soup’s flavor.
- Fish sauce: Adds umami and saltiness; can be substituted or omitted for a vegan version.
- Kosher salt and black pepper: Essential for seasoning and balancing all the flavors.
Variations
I love how flexible this Thai Coconut Sweet Potato Soup Recipe is—you can play around with the sweetness, spice level, or even protein additions to make it your own. I often tweak it depending on what’s in the fridge or the season.
- Add Protein: I’ve added chickpeas or shredded chicken for a heartier meal that keeps everyone full.
- Make it Vegan: Simply skip the fish sauce or replace it with a splash of soy sauce or tamari for that umami kick.
- Spice it Up: Add more red curry paste or a dash of chili flakes if you want extra heat; I learned this after wanting more heat without overpowering the soup.
- Seasonal Produce: Swap pears for apples or use pumpkin instead of sweet potatoes for a fall twist.
How to Make Thai Coconut Sweet Potato Soup Recipe
Step 1: Saute the Aromatics
First, heat your pot over medium heat and add the vegetable oil. When it’s hot, toss in the garlic, ginger, and minced lemongrass. Stir these for about 30 seconds—just until fragrant but definitely avoid browning them, or they’ll taste bitter. This is where the magic begins, so keep an eye on your pan!
Step 2: Cook the Sweet Potatoes and Pears
Next, add the diced sweet potatoes and pears to the pot and crank the heat up to medium-high. Sauté them for about 5 minutes, letting their flavors mingle with the aromatics. You’ll notice the kitchen filling with a wonderful, warm scent—the kind that makes you excited for dinner.
Step 3: Build the Soup Base
Now, stir in the red curry paste, coconut milk, and half a cup of the vegetable stock. Mix everything well so the curry paste dissolves completely. Bring the mixture to a boil briefly, then lower to a gentle simmer. Cover the pot and let it cook until those sweet potatoes are tender—about 20 minutes. This slow simmer is what softens the potatoes perfectly and allows all those flavors to marry.
Step 4: Puree the Soup for Silky Smoothness
Once the sweet potatoes are soft, blend the soup with the remaining vegetable stock and fish sauce until silky smooth. I recommend doing this in batches if your blender isn’t large. If the soup’s too thick for your liking, add more stock a splash at a time—blend in 30-second bursts until you hit your perfect consistency.
Step 5: Season to Taste and Serve
Finally, give the soup a taste and season it with salt and pepper to your liking. Sometimes I like a little extra fish sauce for depth, but be cautious as it’s quite salty. Serve this soup hot and get ready for compliments!
Pro Tips for Making Thai Coconut Sweet Potato Soup Recipe
- Fresh vs. Dried Lemongrass: Fresh lemongrass adds a brighter flavor, but if you only have dried, use less and add it early to let it soften well.
- Adjusting Thickness: Don’t hesitate to add more vegetable stock during blending if you prefer a lighter soup; it blends smoothly and still tastes rich.
- Fish Sauce Flavor: Start with a teaspoon and add gradually to avoid overpowering the soup’s sweet and creamy notes.
- Avoid Overcooking: Cook the sweet potatoes just until tender to maintain their sweetness and avoid a mushy texture.
How to Serve Thai Coconut Sweet Potato Soup Recipe
Garnishes
I’m a big fan of topping this soup with fresh cilantro or Thai basil because the herbal notes brighten the rich coconut base. A squeeze of lime juice is a game changer—it adds just the right amount of acidity. Some toasted pumpkin seeds or chopped peanuts add a satisfying crunch if you’re feeling fancy.
Side Dishes
My family loves pairing this soup with simple jasmine rice or a side of steamed bok choy for balance. Sometimes I serve it with crispy spring rolls or fresh summer rolls if I want a full Thai-inspired meal that feels light but filling.
Creative Ways to Present
For a dinner party, I’ve served the soup in small coconut shell bowls to amp up the tropical vibe—it’s a great conversation starter! You can also swirl in a little coconut cream on top for a pretty, marbled effect and garnish with edible flowers if you want to impress your guests.
Make Ahead and Storage
Storing Leftovers
I’ve found the soup keeps well in an airtight container in the fridge for up to 4 days. Re-stir before serving as it tends to thicken overnight. The flavors actually deepen, so leftovers can be even better than fresh!
Freezing
I freeze this Thai Coconut Sweet Potato Soup Recipe regularly for busy weeks. Just make sure it’s cooled completely and use freezer-safe containers. When you thaw it, the texture holds up beautifully—just add a little water or stock when reheating if it’s too thick.
Reheating
Reheat gently on the stove over low heat, stirring occasionally until warm. I avoid microwaving because it can make the soup separate a bit, but if you do, stir well halfway through heating to keep it smooth and creamy.
FAQs
-
Can I make this Thai Coconut Sweet Potato Soup Recipe vegan?
Absolutely! Simply omit the fish sauce and replace it with soy sauce or tamari to keep the umami flavor while maintaining a vegan-friendly soup.
-
What’s the best way to store leftovers of this soup?
Store leftovers in an airtight container in the fridge for up to four days. The soup thickens as it cools, so add a splash of vegetable stock or water when reheating to loosen it up.
-
Can I freeze Thai Coconut Sweet Potato Soup Recipe?
Yes, this soup freezes well. Make sure it’s cooled completely before transferring to freezer-safe containers. When thawed, give it a good stir and adjust the thickness as needed during reheating.
-
How spicy is this soup, and can I adjust it?
The level of spice depends on how much red curry paste you add. Start with the recipe amount and taste as you go; you can always add more for extra heat. If you want a milder soup, reduce the curry paste.
Final Thoughts
This Thai Coconut Sweet Potato Soup Recipe is truly one of my favorites because it’s so comforting yet light, exotic yet approachable. Every time I make it, I’m reminded how simple ingredients with a little patience can create something amazing. I can’t recommend it enough—give it a try, and I bet it’ll become one of your quick staples too!
PrintThai Coconut Sweet Potato Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Thai
- Diet: Halal
Description
This Thai Coconut Soup with Sweet Potato is a creamy, comforting, and flavorful dish that combines the sweetness of pears and sweet potatoes with the aromatic spices of lemongrass, ginger, and red curry paste. Blended to a smooth texture, it’s perfect as a warming appetizer or light meal with vibrant Thai-inspired flavors.
Ingredients
Main Ingredients
- 1 tablespoon vegetable oil
- 4 cloves garlic, minced
- 1 ½ teaspoons minced ginger
- 1 tablespoon minced lemongrass
- 3 cups diced sweet potatoes, peeled, ½-inch dice
- 1 cup diced pears, Bartlett, ¼-inch dice
- 2 tablespoons red curry paste
- 1 ½ cups coconut milk
- 1 cup vegetable stock, divided, plus more as needed
- 1 teaspoon fish sauce
- Kosher salt, as needed for seasoning
- Black pepper, as needed for seasoning
Instructions
- Heat Aromatics: Heat a large pot over medium heat and add the vegetable oil. Once hot, add minced garlic, ginger, and lemongrass and sauté until fragrant but not browned, approximately 30 seconds.
- Sauté Sweet Potatoes and Pears: Add diced sweet potatoes and pears to the pot. Increase heat to medium-high and sauté for about 5 minutes to slightly soften the ingredients and develop flavor.
- Add Liquids and Curry Paste: Stir in red curry paste, coconut milk, and ½ cup of the vegetable stock. Mix thoroughly to dissolve the curry paste in the liquid. Bring the mixture to a boil.
- Simmer Soup: Reduce heat to medium-low, cover, and let the soup simmer gently until the sweet potatoes are tender, about 20 minutes.
- Blend the Soup: Transfer the cooked soup along with ½ cup of vegetable stock and fish sauce to a blender. Puree on medium-high speed until smooth, about 1 to 2 minutes.
- Adjust Consistency: If the soup is too thick, add additional vegetable stock in 30-second intervals, blending until the desired consistency is reached.
- Season to Taste: Taste the soup and season with kosher salt and black pepper as desired.
- Serve: Serve the soup hot, optionally garnished with preferred toppings such as fresh herbs or chili flakes.
Notes
- For a vegetarian or vegan version, omit fish sauce or substitute with a vegan fish sauce alternative.
- This soup pairs well with fresh cilantro, sliced chili peppers, or a squeeze of lime for extra brightness.
- You can adjust the spice level by varying the amount of red curry paste used.
- If you prefer a chunkier texture, blend only half the soup and stir the rest in after blending.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 cup
- Calories: 220
- Sugar: 6g
- Sodium: 420mg
- Fat: 14g
- Saturated Fat: 11g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 0mg