There’s a unique kind of magic that happens when sweet, earthy sweet potatoes meet the vibrant, complex flavours of Thai cuisine. I discovered this quite by accident one autumn evening, staring at a pile of sweet potatoes and craving something more exciting than the usual roasted side dish or simple mash. I wanted warmth, spice, and something fundamentally comforting yet invigorating. My pantry held coconut milk, red curry paste, ginger, and lime – the building blocks of Thai flavour. On a whim, I decided to combine them. As the soup simmered, my kitchen filled with the most incredible aroma: the fragrant dance of lemongrass and ginger, the deep warmth of red curry, the subtle sweetness of coconut milk, all mingling with the earthiness of the sweet potatoes. The vibrant orange colour alone was enough to brighten the dreary evening. The first taste was pure bliss – creamy, slightly sweet, perfectly spiced, with a tangy lime finish that made everything pop. My family, initially curious, were instantly hooked. It became known as “that amazing orange soup,” and requests for it started rolling in, especially when the weather turned cool. It’s now a cherished favourite, our go-to for a nourishing, flavour-packed meal that feels both exotic and deeply comforting, proving that sometimes the best recipes are born from spontaneous kitchen adventures.
Ingredients for Vibrant Thai Sweet Potato Soup
This soup achieves its signature flavour profile through a harmonious blend of sweet, spicy, sour, and savoury elements, built upon a naturally creamy sweet potato base. Using fresh aromatics and quality staples is key to capturing authentic Thai-inspired taste. Here’s what you’ll need to create this bowl of sunshine (yields approximately 6 servings):
Core Vegetable & Aromatic Base:
- Sweet Potatoes: 2.5 – 3 lbs (about 1.1 – 1.4 kg), peeled and cubed into 1-inch pieces (approx. 6-7 cups cubed) – The star ingredient! Choose sweet potatoes with deep orange flesh (like Garnet or Jewel varieties) for the best colour and flavour. Roasting the sweet potatoes beforehand can deepen their flavour (see Pro Tips).
- Coconut Oil or Avocado Oil: 2 tablespoons – For sautéing aromatics. Coconut oil enhances the Thai flavour profile, while avocado oil is a good neutral alternative with a high smoke point.
- Yellow Onion: 1 large, chopped (about 1.5 cups) – Builds the essential savoury foundation.
- Fresh Garlic: 4-5 cloves, minced (about 1.5 tablespoons) – Provides pungent depth. Use fresh for the best flavour.
- Fresh Ginger: 2 tablespoons, finely grated or minced (about a 2-inch piece) – Adds crucial warmth and zest. Fresh ginger is essential here.
- Fresh Lemongrass: 1 stalk, tough outer layers removed, bottom white/light green part bruised and finely minced OR use 1 tablespoon prepared lemongrass paste – Imparts a unique bright, citrusy aroma. If using fresh stalk, bruise it well with the back of a knife before mincing to release oils. (See FAQ if unavailable).
Thai Flavour Powerhouses:
- Red Curry Paste: 2-4 tablespoons (adjust to taste/heat preference) – This is the heart of the soup’s spice and complexity. Brands vary significantly in heat and flavour. Start with 2 tablespoons if you’re unsure of the spice level or prefer milder soup, and add more later if desired. Choose a quality brand for authentic flavour. Ensure it’s vegan if needed.
- Vegetable Broth: 4 cups (32 oz or approx 1 litre) – Use a good quality, flavourful low-sodium vegetable broth as the liquid base. Chicken broth can be used if not strictly vegetarian/vegan.
- Full-Fat Coconut Milk: 1 can (13.5 oz or 400 ml), plus more for garnish if desired – Provides essential creaminess, richness, and a subtle sweetness that balances the spice. Use full-fat canned coconut milk, shaken well before opening. Lite coconut milk will result in a much less creamy soup.
- Lime Juice: 2-3 tablespoons (from 1-2 limes), freshly squeezed – Absolutely critical for adding brightness, tanginess, and balancing the richness and sweetness. Add at the end.
- Fish Sauce (Optional, for non-vegan): 1-2 teaspoons – Adds traditional Thai umami depth and saltiness.
- Soy Sauce or Tamari (Vegan Alternative): 1-2 teaspoons – Use as a substitute for fish sauce to provide umami and saltiness if making the soup vegan. Use Tamari for a gluten-free option.
Seasoning & Spices:
- Ground Turmeric (Optional): ½ teaspoon – Enhances the golden colour and adds earthy notes. Often already present in red curry paste.
- Ground Coriander (Optional): ½ teaspoon – Adds bright, citrusy notes.
- Salt: To taste – Season at the end, as curry paste, broth, and fish sauce/soy sauce all contribute salt.
- Black Pepper: To taste, freshly ground.
Optional Garnishes (Highly Recommended):
- Fresh Cilantro, chopped
- Fresh Thai Basil or regular Basil leaves
- Lime Wedges
- Chopped Roasted Peanuts or Cashews
- Toasted Pumpkin Seeds (Pepitas)
- Toasted Unsweetened Shredded Coconut
- Red Pepper Flakes or Sliced Red Chili
- Swirl of Coconut Cream or Full-Fat Coconut Milk
Gathering these vibrant ingredients promises a soup that is layered with flavour, beautifully coloured, and deeply satisfying.
Simmering to Perfection: Step-by-Step Instructions
Creating this flavourful Thai Sweet Potato Soup involves building layers of aromatic flavour before simmering the sweet potatoes until tender and blending everything into creamy perfection. Follow these steps:
Step 1: Prepare Ingredients (Mise en Place)
- Prep Sweet Potatoes: Peel the sweet potatoes thoroughly. Cube them into roughly uniform 1-inch pieces. (Alternatively, roast them first – see Pro Tips section – then scoop out flesh).
- Prep Aromatics: Chop the onion, mince the garlic, grate or finely mince the fresh ginger. Prepare the lemongrass: remove tough outer layers, trim the very bottom, bruise the tender white/light green part well with the back of a knife or rolling pin, then mince it very finely. If using paste, measure it out.
- Measure Remaining Ingredients: Have your curry paste, broth, coconut milk (shaken well), lime juice, fish sauce/soy sauce, and spices measured and ready.
Step 2: Sauté Aromatics and Curry Paste
- Heat Oil: Place a large pot or Dutch oven over medium heat. Add the coconut oil (or avocado oil) and let it heat until shimmering.
- Sauté Onion: Add the chopped onion and cook, stirring occasionally, for 5-7 minutes until softened and translucent.
- Add Garlic, Ginger, Lemongrass: Stir in the minced garlic, ginger, and minced fresh lemongrass (or lemongrass paste). Sauté for 1-2 minutes more, stirring constantly, until very fragrant. Be careful not to burn the garlic.
- Bloom Curry Paste & Spices: Add the red curry paste (starting with 2 tablespoons if unsure of heat) and the optional ground turmeric and coriander to the pot. Stir constantly and cook for 1-2 minutes. This “blooming” process toasts the paste and spices in the oil, deepening their flavour and aroma significantly. The mixture should become highly fragrant.
Step 3: Simmer the Sweet Potatoes
- Add Sweet Potatoes and Broth: Add the cubed sweet potatoes to the pot with the aromatic paste. Pour in the vegetable broth. Stir everything together, scraping any flavourful bits from the bottom of the pot.
- Bring to a Simmer: Increase the heat to bring the mixture to a gentle simmer.
- Cook Until Tender: Once simmering, reduce the heat to low or medium-low, cover the pot, and let it simmer for 15-25 minutes, or until the sweet potato cubes are very tender when pierced easily with a fork. Cooking time will vary depending on the size of your cubes. (If using pre-roasted sweet potato flesh, you only need to simmer for about 10 minutes to meld flavours).
Step 4: Blend the Soup
- Add Coconut Milk: Once the sweet potatoes are tender, stir in the can of full-fat coconut milk. Stir well to combine and let it heat through gently for a minute or two – do not bring it back to a rolling boil.
- Blend Carefully: Now it’s time to blend the soup until smooth and creamy. You have two options:
- Immersion Blender (Easiest): Carefully insert an immersion (stick) blender directly into the pot. Blend the soup, moving the blender around, until it reaches your desired smoothness. Start on low speed and increase gradually. Keep the blade submerged to avoid splattering.
- Countertop Blender (Use Caution!): Turn off the heat. Working in batches (fill the blender only about halfway full!), carefully ladle the hot soup into a countertop blender. Secure the lid tightly, but remove the centre cap/vent and cover the opening loosely with a folded kitchen towel – this allows steam to escape and prevents pressure buildup. Start blending on low speed and gradually increase until smooth. Pour the blended batch into a separate clean pot or large bowl, and repeat with remaining soup. Return all blended soup to the pot once finished. Never fill a sealed blender more than halfway with hot liquid.
Step 5: Finish and Season
- Add Final Flavours: Return the blended soup to low heat (if needed). Stir in the freshly squeezed lime juice (start with 2 tablespoons) and the optional fish sauce or soy sauce/tamari (start with 1 teaspoon).
- Taste and Adjust: This is crucial for balancing the flavours. Taste the soup carefully.
- Need more brightness/tang? Add more lime juice.
- Need more saltiness/umami? Add a bit more fish sauce/soy sauce or salt.
- Need more heat? Carefully stir in a bit more red curry paste (dissolve it in a little hot broth first to avoid clumps) or add a pinch of red pepper flakes.
- Too spicy? A swirl of extra coconut cream or a tiny dash of maple syrup/sugar can sometimes help balance intense heat, but adjust other seasonings accordingly.
- Season with Salt/Pepper: Add salt and freshly ground black pepper to your final taste preference.
Step 6: Serve
- Ladle into Bowls: Ladle the hot, creamy Thai Sweet Potato Soup into individual bowls.
- Garnish Generously: This soup begs for garnishes! Top with chopped fresh cilantro or Thai basil, a sprinkle of chopped roasted peanuts or cashews, toasted coconut flakes, pepitas, red pepper flakes, and/or an extra swirl of coconut milk/cream and a lime wedge on the side.
- Serve Immediately: Enjoy piping hot.
This process builds layers of flavour, resulting in a soup that is both comforting and excitingly complex.
Nutritional Profile: A Healthy Glance
This Thai Sweet Potato Soup is not only bursting with flavour but also offers significant nutritional benefits, making it a fantastic choice for a wholesome meal. As always, these figures are estimates and depend on specific ingredients and portion sizes.
- Servings: Recipe yields approximately 6 servings.
- Calories per Serving (Approximate): 300-450 calories per serving (depending on amount of oil, coconut milk fat content, and any sugary additions).
Key Nutritional Highlights:
- Vitamin A Powerhouse: Sweet potatoes are one of the richest natural sources of beta-carotene, which the body converts to Vitamin A. Vitamin A is crucial for vision health, immune function, and skin integrity. The vibrant orange colour is a direct indicator of this nutrient.
- Rich in Dietary Fibre: Sweet potatoes provide significant dietary fibre, promoting digestive regularity, helping to manage blood sugar levels, and contributing to satiety (feeling full).
- Healthy Fats: Using coconut milk provides medium-chain triglycerides (MCTs), a type of saturated fat metabolized differently than longer-chain fats. Using coconut oil or avocado oil adds further healthy fats. Fats are necessary for absorbing fat-soluble vitamins like Vitamin A.
- Antioxidants & Anti-inflammatory Compounds:
- Sweet Potatoes: Contain various antioxidants beyond beta-carotene.
- Ginger & Turmeric: Gingerols (in ginger) and curcumin (in turmeric, often found in red curry paste) are renowned for their potent anti-inflammatory and antioxidant properties.
- Garlic: Contains beneficial sulfur compounds.
- Vitamins & Minerals: Provides Vitamin C (especially from lime juice added at the end), manganese, potassium, and various B vitamins from the sweet potatoes and other ingredients.
- Naturally Gluten-Free: If using Tamari instead of soy sauce (and ensuring curry paste and broth are GF), this soup is naturally gluten-free.
- Vegan Adaptable: Easily made vegan by using vegetable broth and soy sauce/Tamari instead of fish sauce (ensure curry paste is vegan).
This soup is a delicious way to enjoy the benefits of sweet potatoes combined with the health-supportive properties of Thai spices and aromatics. It’s a nourishing, satisfying meal that feels indulgent yet wholesome.
Quick & Flavorful: Preparation and Cook Time
Despite its complex flavour profile, this Thai Sweet Potato Soup comes together in a reasonable amount of time, especially considering the depth of flavour achieved.
- Preparation Time: 15-20 minutes
- This includes peeling and cubing sweet potatoes (this takes the most time), chopping onion, mincing garlic/ginger/lemongrass, measuring spices, and opening cans. If using pre-roasted sweet potatoes, prep time is significantly reduced.
- Cook Time: 30-45 minutes
- Sautéing aromatics & blooming paste: ~10-12 minutes
- Simmering sweet potatoes until tender: ~15-25 minutes
- Blending & finishing (adding coconut milk, lime, seasoning): ~5-8 minutes
- Total Time: Approximately 45-65 minutes
Faster Options:
- Roasting Sweet Potatoes Ahead: Roasting sweet potatoes can be done passively while you do other things, potentially saving active prep time later. It also reduces simmering time needed.
- Using Lemongrass Paste: Saves time compared to prepping fresh lemongrass stalks.
- Food Processor for Prep: Using a food processor for chopping onions, garlic, and ginger can speed things up (though hand-mincing often yields better texture).
While not an instant soup, the timeframe makes it achievable for a weeknight meal if you’re efficient with prep, or a wonderful, relatively quick project for a weekend lunch or dinner. The flavour payoff is well worth the effort.
Serving Your Vibrant Thai Sweet Potato Soup
Presentation and accompaniments can elevate this already delicious soup. Think about contrasting textures, complementary flavours, and visual appeal. Here are ways to serve your Thai Sweet Potato Soup:
- Garnish Extravaganza (Highly Recommended!): Garnishes are key to the Thai soup experience, adding texture, freshness, and flavour layers. Offer a selection or choose a few favourites:
- Fresh Herbs: Generous sprinkle of chopped fresh cilantro is almost essential. Thai basil or regular basil leaves are also fantastic.
- Crunch: Chopped roasted peanuts or cashews add crucial crunch and nutty flavour. Toasted pumpkin seeds (pepitas) or sunflower seeds work well too. Toasted unsweetened shredded coconut adds tropical texture.
- Creaminess: A final swirl of thick coconut cream (from the top of the can) or reserved full-fat coconut milk looks beautiful and adds richness.
- Heat: Red pepper flakes or thinly sliced fresh red chili (like Fresno or Thai bird chili) for those who like extra spice.
- Acidity: Always serve with extra lime wedges on the side for squeezing over.
- Bread for Dipping:
- Warm naan bread (plain or garlic) is excellent for scooping.
- Crusty sourdough or a French baguette provides a nice textural contrast.
- Rice Option:
- For a heartier meal, serve the soup alongside or poured over a small portion of steamed jasmine rice or brown rice.
- Spring Rolls:
- Serve with crispy vegetable spring rolls on the side for a more complete Thai-inspired meal.
- Simple Salad:
- A light side salad with crunchy greens (like romaine or butter lettuce), cucumber, maybe some bean sprouts, and a light lime or peanut dressing can offer a refreshing contrast.
Serve the soup piping hot in bowls that showcase its vibrant colour. Encourage everyone to customize their bowl with the offered garnishes!
Pro Tips for Perfect Thai Sweet Potato Soup
Take your Thai Sweet Potato Soup from great to absolutely unforgettable with these five key tips:
- Roast the Sweet Potatoes for Deeper Flavor: While simmering cubed sweet potatoes works perfectly well, roasting them first adds another layer of deliciousness. The dry heat caramelizes the natural sugars in the sweet potatoes, intensifying their sweetness and adding subtle roasted notes that complement the Thai spices beautifully. Simply toss the cubes with a little oil, spread on a baking sheet, and roast at 400°F (200°C) for 20-30 minutes until tender and slightly caramelized. Then, scoop the flesh away from the skins (or use as is if skins are tender) and add to the pot after blooming the curry paste, simmering for only about 10 minutes just to meld flavours before blending.
- Bloom the Red Curry Paste Effectively: Don’t just stir the curry paste into the broth. Taking 1-2 minutes to “bloom” it in the hot oil with the sautéed aromatics before adding liquids is crucial. This process awakens the complex flavours locked within the paste – the chili, lemongrass, galangal, kaffir lime, spices – making them much more aromatic and potent. Stir constantly during this stage to prevent burning, ensuring the paste darkens slightly and becomes incredibly fragrant. This step is fundamental to achieving authentic Thai flavour depth.
- Use Full-Fat Coconut Milk (and Shake Well!): The creamy, luxurious texture is a hallmark of this soup, and full-fat canned coconut milk is the key ingredient to achieve it. Lite coconut milk simply lacks the necessary fat content and results in a thinner, less satisfying soup. Remember that coconut milk naturally separates in the can, with thick cream rising to the top. Shake the can vigorously before opening to ensure the cream and liquid are well combined before adding it to the soup.
- Master the Flavor Balance (Sweet/Sour/Salty/Spicy): Thai cuisine is renowned for its balance of these core flavours. Taste your soup critically at the end and adjust!
- Sweetness: Comes mainly from sweet potatoes and coconut milk.
- Sourness: Add fresh lime juice at the end until the flavours brighten and pop. This cuts richness.
- Saltiness/Umami: Adjust with fish sauce (non-vegan) or soy sauce/tamari/salt.
- Spiciness: Comes from the red curry paste. Add more paste (bloomed slightly first if possible) or chili flakes if needed. If too spicy, extra coconut cream or a touch more sweetness might help balance.
Don’t be afraid to tweak until it tastes perfect to you.
- Don’t Skip the Fresh Lime Juice Finish: Adding fresh lime juice right before serving is non-negotiable. It cuts through the richness of the coconut milk and the sweetness of the potatoes, brightens the entire soup, and makes all the individual flavours more distinct and vibrant. Bottled lime juice doesn’t have the same fresh zing. Add it off the heat to preserve its fresh flavour. Start with the recommended amount, taste, and add more if desired. Serving with extra lime wedges allows individuals to customize further.
By focusing on flavour layering (roasting, blooming), using the right ingredients (full-fat coconut milk), balancing the final taste, and finishing with bright acidity, you’ll create a truly exceptional Thai Sweet Potato Soup.
Frequently Asked Questions (FAQ) about Thai Sweet Potato Soup
Here are answers to common questions about making this delicious and vibrant soup:
1. Can I make this soup vegan?
Yes, absolutely! This soup is very easily made vegan with a couple of simple substitutions:
- Fish Sauce: Omit the fish sauce entirely. Use 1-2 teaspoons of soy sauce or Tamari (for gluten-free) instead to provide the necessary umami and saltiness.
- Broth: Ensure you are using vegetable broth, not chicken broth.
- Curry Paste: Double-check that your brand of red curry paste is vegan, as some traditional pastes contain shrimp paste. Many commercially available brands are vegan – just read the label.
With these adjustments, the soup is fully plant-based and just as delicious.
2. Can I make this soup spicier or milder?
Yes, adjusting the spice level is easy:
- To Make Spicier:
- More Curry Paste: Increase the amount of red curry paste used (add it during the blooming step). Remember brands vary in heat.
- Add Chili: Add fresh minced chili (like Thai bird chili or serrano) along with the garlic and ginger.
- Chili Flakes/Cayenne: Add red pepper flakes or a pinch of cayenne pepper along with the other optional spices.
- Garnish: Top with fresh sliced chilies or red pepper flakes when serving.
- To Make Milder:
- Less Curry Paste: Start with the minimum amount recommended (e.g., 1-2 tablespoons) or even less if you are very sensitive to heat. Choose a milder brand if possible.
- Balance with Cream/Sweetness: Ensure you use full-fat coconut milk. Sometimes adding an extra swirl of coconut cream at the end or ensuring the sweet potato flavour comes through can help balance mild heat. Avoid adding extra sugar, as it can throw off the balance.
3. Can I use butternut squash or pumpkin instead of sweet potato?
Yes, butternut squash or pumpkin are excellent substitutes for sweet potato in this recipe.
- Flavour: They offer a similar sweet, earthy flavour and smooth, creamy texture when blended. Butternut squash is slightly less sweet than most sweet potatoes, while pumpkin can vary.
- Preparation: Peel, seed, and cube the squash/pumpkin just like the sweet potatoes. Roasting them first also works beautifully and enhances their flavour.
- Cooking Time: Simmering times may be similar, but check for tenderness with a fork.
- Outcome: The soup will still be delicious, creamy, and work wonderfully with the Thai flavours, just with the slightly different nuance of squash or pumpkin instead of sweet potato. The colour might be slightly less intensely orange depending on the variety used.
4. Can I freeze Thai Sweet Potato Soup?
Yes, this soup generally freezes quite well, making it great for meal prep.
- Texture Considerations: Soups containing coconut milk can sometimes experience slight changes in texture upon thawing – they might seem thinner or slightly grainy, though usually less so than soups with dairy cream.
- Freezing Process: Let the soup cool completely. Transfer to airtight, freezer-safe containers or heavy-duty freezer bags, leaving about an inch of headspace for expansion. Label with the date.
- Storage: Freeze for up to 3 months for best quality.
- Thawing & Reheating: Thaw overnight in the refrigerator. Reheat gently on the stovetop over medium-low heat, stirring occasionally until hot. Avoid boiling. If the texture seems slightly separated, whisking well usually helps bring it back together. Taste and adjust seasonings after reheating, perhaps adding another squeeze of fresh lime juice to revive the flavours.
5. What can I use if I don’t have fresh lemongrass?
Fresh lemongrass provides the most authentic flavour, but if you can’t find it, you have a few options:
- Lemongrass Paste: This is the best substitute, widely available in tubes or jars in the produce or international aisle of many supermarkets. Use about 1 tablespoon of paste for every 1 stalk called for. Add it along with the garlic and ginger.
- Dried Lemongrass: Dried, chopped lemongrass can be used, but the flavour is much less vibrant. You might need to use more (perhaps 1-2 tablespoons) and simmer it longer in the broth, potentially straining it out before blending if the pieces are tough.
- Lemon Zest: As a last resort, you can substitute the zest of one lemon. It provides citrus brightness but lacks the specific herbal, slightly floral notes of lemongrass. Add the zest towards the end of cooking or along with the lime juice to preserve its fresh flavour.
While substitutes work in a pinch, using fresh lemongrass or lemongrass paste will yield the most authentic Thai-inspired aroma and taste.
Thai Sweet Potato Soup recipe
Ingredients
Core Vegetable & Aromatic Base:
- Sweet Potatoes: 2.5 – 3 lbs (about 1.1 – 1.4 kg), peeled and cubed into 1-inch pieces (approx. 6-7 cups cubed) – The star ingredient! Choose sweet potatoes with deep orange flesh (like Garnet or Jewel varieties) for the best colour and flavour. Roasting the sweet potatoes beforehand can deepen their flavour (see Pro Tips).
- Coconut Oil or Avocado Oil: 2 tablespoons – For sautéing aromatics. Coconut oil enhances the Thai flavour profile, while avocado oil is a good neutral alternative with a high smoke point.
- Yellow Onion: 1 large, chopped (about 1.5 cups) – Builds the essential savoury foundation.
- Fresh Garlic: 4-5 cloves, minced (about 1.5 tablespoons) – Provides pungent depth. Use fresh for the best flavour.
- Fresh Ginger: 2 tablespoons, finely grated or minced (about a 2-inch piece) – Adds crucial warmth and zest. Fresh ginger is essential here.
- Fresh Lemongrass: 1 stalk, tough outer layers removed, bottom white/light green part bruised and finely minced OR use 1 tablespoon prepared lemongrass paste – Imparts a unique bright, citrusy aroma. If using fresh stalk, bruise it well with the back of a knife before mincing to release oils. (See FAQ if unavailable).
Thai Flavour Powerhouses:
- Red Curry Paste: 2-4 tablespoons (adjust to taste/heat preference) – This is the heart of the soup’s spice and complexity. Brands vary significantly in heat and flavour. Start with 2 tablespoons if you’re unsure of the spice level or prefer milder soup, and add more later if desired. Choose a quality brand for authentic flavour. Ensure it’s vegan if needed.
- Vegetable Broth: 4 cups (32 oz or approx 1 litre) – Use a good quality, flavourful low-sodium vegetable broth as the liquid base. Chicken broth can be used if not strictly vegetarian/vegan.
- Full-Fat Coconut Milk: 1 can (13.5 oz or 400 ml), plus more for garnish if desired – Provides essential creaminess, richness, and a subtle sweetness that balances the spice. Use full-fat canned coconut milk, shaken well before opening. Lite coconut milk will result in a much less creamy soup.
- Lime Juice: 2-3 tablespoons (from 1-2 limes), freshly squeezed – Absolutely critical for adding brightness, tanginess, and balancing the richness and sweetness. Add at the end.
- Fish Sauce (Optional, for non-vegan): 1-2 teaspoons – Adds traditional Thai umami depth and saltiness.
- Soy Sauce or Tamari (Vegan Alternative): 1-2 teaspoons – Use as a substitute for fish sauce to provide umami and saltiness if making the soup vegan. Use Tamari for a gluten-free option.
Seasoning & Spices:
- Ground Turmeric (Optional): ½ teaspoon – Enhances the golden colour and adds earthy notes. Often already present in red curry paste.
- Ground Coriander (Optional): ½ teaspoon – Adds bright, citrusy notes.
- Salt: To taste – Season at the end, as curry paste, broth, and fish sauce/soy sauce all contribute salt.
- Black Pepper: To taste, freshly ground.
Optional Garnishes (Highly Recommended):
- Fresh Cilantro, chopped
- Fresh Thai Basil or regular Basil leaves
- Lime Wedges
- Chopped Roasted Peanuts or Cashews
- Toasted Pumpkin Seeds (Pepitas)
- Toasted Unsweetened Shredded Coconut
- Red Pepper Flakes or Sliced Red Chili
- Swirl of Coconut Cream or Full-Fat Coconut Milk
Instructions
Step 1: Prepare Ingredients (Mise en Place)
- Prep Sweet Potatoes: Peel the sweet potatoes thoroughly. Cube them into roughly uniform 1-inch pieces. (Alternatively, roast them first – see Pro Tips section – then scoop out flesh).
- Prep Aromatics: Chop the onion, mince the garlic, grate or finely mince the fresh ginger. Prepare the lemongrass: remove tough outer layers, trim the very bottom, bruise the tender white/light green part well with the back of a knife or rolling pin, then mince it very finely. If using paste, measure it out.
- Measure Remaining Ingredients: Have your curry paste, broth, coconut milk (shaken well), lime juice, fish sauce/soy sauce, and spices measured and ready.
Step 2: Sauté Aromatics and Curry Paste
- Heat Oil: Place a large pot or Dutch oven over medium heat. Add the coconut oil (or avocado oil) and let it heat until shimmering.
- Sauté Onion: Add the chopped onion and cook, stirring occasionally, for 5-7 minutes until softened and translucent.
- Add Garlic, Ginger, Lemongrass: Stir in the minced garlic, ginger, and minced fresh lemongrass (or lemongrass paste). Sauté for 1-2 minutes more, stirring constantly, until very fragrant. Be careful not to burn the garlic.
- Bloom Curry Paste & Spices: Add the red curry paste (starting with 2 tablespoons if unsure of heat) and the optional ground turmeric and coriander to the pot. Stir constantly and cook for 1-2 minutes. This “blooming” process toasts the paste and spices in the oil, deepening their flavour and aroma significantly. The mixture should become highly fragrant.
Step 3: Simmer the Sweet Potatoes
- Add Sweet Potatoes and Broth: Add the cubed sweet potatoes to the pot with the aromatic paste. Pour in the vegetable broth. Stir everything together, scraping any flavourful bits from the bottom of the pot.
- Bring to a Simmer: Increase the heat to bring the mixture to a gentle simmer.
- Cook Until Tender: Once simmering, reduce the heat to low or medium-low, cover the pot, and let it simmer for 15-25 minutes, or until the sweet potato cubes are very tender when pierced easily with a fork. Cooking time will vary depending on the size of your cubes. (If using pre-roasted sweet potato flesh, you only need to simmer for about 10 minutes to meld flavours).
Step 4: Blend the Soup
- Add Coconut Milk: Once the sweet potatoes are tender, stir in the can of full-fat coconut milk. Stir well to combine and let it heat through gently for a minute or two – do not bring it back to a rolling boil.
- Blend Carefully: Now it’s time to blend the soup until smooth and creamy. You have two options:
- Immersion Blender (Easiest): Carefully insert an immersion (stick) blender directly into the pot. Blend the soup, moving the blender around, until it reaches your desired smoothness. Start on low speed and increase gradually. Keep the blade submerged to avoid splattering.
- Countertop Blender (Use Caution!): Turn off the heat. Working in batches (fill the blender only about halfway full!), carefully ladle the hot soup into a countertop blender. Secure the lid tightly, but remove the centre cap/vent and cover the opening loosely with a folded kitchen towel – this allows steam to escape and prevents pressure buildup. Start blending on low speed and gradually increase until smooth. Pour the blended batch into a separate clean pot or large bowl, and repeat with remaining soup. Return all blended soup to the pot once finished. Never fill a sealed blender more than halfway with hot liquid.
Step 5: Finish and Season
- Add Final Flavours: Return the blended soup to low heat (if needed). Stir in the freshly squeezed lime juice (start with 2 tablespoons) and the optional fish sauce or soy sauce/tamari (start with 1 teaspoon).
- Taste and Adjust: This is crucial for balancing the flavours. Taste the soup carefully.
- Need more brightness/tang? Add more lime juice.
- Need more saltiness/umami? Add a bit more fish sauce/soy sauce or salt.
- Need more heat? Carefully stir in a bit more red curry paste (dissolve it in a little hot broth first to avoid clumps) or add a pinch of red pepper flakes.
- Too spicy? A swirl of extra coconut cream or a tiny dash of maple syrup/sugar can sometimes help balance intense heat, but adjust other seasonings accordingly.
- Season with Salt/Pepper: Add salt and freshly ground black pepper to your final taste preference.
Step 6: Serve
- Ladle into Bowls: Ladle the hot, creamy Thai Sweet Potato Soup into individual bowls.
- Garnish Generously: This soup begs for garnishes! Top with chopped fresh cilantro or Thai basil, a sprinkle of chopped roasted peanuts or cashews, toasted coconut flakes, pepitas, red pepper flakes, and/or an extra swirl of coconut milk/cream and a lime wedge on the side.
- Serve Immediately: Enjoy piping hot.
Nutrition
- Serving Size: one normal portion
- Calories: 300-450





