Amy's Thai Curry Sweet Potato Lentil Soup Recipe: Spiced Coconut Depth With Earthy Crunch

Soups & Stews

Amy's Thai Curry Sweet Potato Lentil Soup Recipe: Spiced Coconut Depth With Earthy Crunch

This Amy's Thai Curry Sweet Potato Lentil Soup delivers the aromatic complexity of a Thai street food bowl in every spoonful—where sweet potatoes and lentils soak up the fragrant kiss of coconut milk and lemongrass.

The secret lies in balancing earthy spices with coconut's richness, creating a broth that's both deeply satisfying and impossibly light. I developed this recipe after years of experimenting with Thai flavors, ensuring each ingredient plays its part without overpowering the others.

The foundation starts with a homemade curry paste—sautéed ginger, galangal, and lemongrass create the aromatic backbone, while coconut milk adds creamy depth. Sweet potatoes and lentils cook until tender but retain their texture, providing hearty substance without heaviness.

The dish comes together in one pot, making it perfect for weeknight dinners or meal prep.

What you'll end up with is a soup that's vibrant in color, fragrant with Thai spices, and perfectly balanced in flavor—sweet from the potatoes, nutty from the lentils, and aromatic from the coconut and herbs.

The broth is rich yet light enough to sip, while the garnish of fresh cilantro and lime adds brightness and freshness.

This recipe is designed to be both approachable and impressive, with optional garnishes to elevate it further. Whether you're serving it as a cozy weeknight meal or bringing it to a gathering, it's sure to become a staple in your rotation. Let's get started!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for amy's thai curry sweet potato lentil soup

These vibrant ingredients blend Thai aromatics with hearty vegan proteins for a soup that's both comforting and sophisticated.

Ingredient Amount Notes
Yellow Onion 🧅 1 whole Diced, medium size preferred
Garlic Cloves 🧄 6 cloves Peeled, finely minced
Galangal 🌿 2 inches Fresh, peeled, thinly sliced (about 2 oz)
Fresh Ginger 🌿 2 inches Peeled, thinly sliced (about 2 oz)
Lemongrass Stalks 🌿 2 whole Bruised, cut into 2-inch pieces
Sweet Potatoes 🍠 2 lbs Medium, peeled, cubed
Brown Lentils 🌱 1 ½ cups Rinsed, dry weight
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Vegetable Broth 💧 4 cups Low-sodium preferred
Red Curry Paste 🌶️ 2 tbsp High-quality, store-bought or homemade
Coconut Sugar 🍯 2 tbsp Or substitute brown sugar
Fresh Lime Juice 🍋 2 tbsp Freshly squeezed
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Sea Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground

Galangal and ginger are the soul of this soup—fresh is non-negotiable. Asian markets carry the best galangal, often in the produce section near ginger and turmeric. If you can't find it, extra ginger plus a dash of turmeric works in a pinch. For ginger and galangal, look for firm, vibrant roots with no soft spots. The lemongrass should be pale and plump, not dried out. I always buy extra—it keeps for weeks in the freezer once wrapped tightly in foil. The curry paste? Maesri or Thai Kitchen brands are my go-tos, but any quality red curry paste will do.

No coconut milk? Light coconut milk plus a splash of water keeps the richness without overpowering. The lentils can be swapped for chickpeas (use 1 can, drained) if you're short on time, though they won't have the same earthy depth. Sweet potatoes are key here—orange-fleshed varieties. If you can't find them, regular russet potatoes will work, but the flavor won't be as vibrant. The coconut sugar adds just enough sweetness to balance the spices, but brown sugar or maple syrup are perfect substitutes. Fresh lime juice is essential for that bright finish—don't use bottled if you can help it.

This soup tastes even better the next day as the flavors meld. Store in an airtight container in the fridge for up to 5 days. For freezing, portion into containers with a little headspace—it expands when frozen. Keeps for 3 months. I always make double batches because it disappears fast. The garnish of cilantro and lime isn't just for looks—it's what makes the soup sing. Toss some in while it's hot so the aroma wakes everyone up.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just chop, simmer, and let the galangal and lemongrass work their flavor magic. The sweet potatoes soften right in the broth, so no peeling or pre-cooking fuss.
  • Herb Bomb Flavor: That combo of fresh ginger, garlic, and galangal? It’s like a warm hug in a bowl. The lemongrass adds a citrusy lift that cuts through the richness, and the lentils soak up all the aromatic goodness.
  • Meal Prep MVP: I make a double batch on Sundays—it reheats beautifully and keeps for five days. Pack it for work or freeze portions; the flavors actually deepen overnight, so it’s never boring.
  • Budget-Friendly Powerhouse: Sweet potatoes and lentils stretch this into four servings for under $10. Honestly, I’ve made it for potlucks, sick days, and lazy Fridays—it’s my go-to when I need hearty, healthy food without breaking the bank.

Step-by-step instructions for amy's Thai curry sweet potato lentil soup

Let's build this fragrant, hearty soup where sweet potatoes and lentils meld with aromatic Thai spices.

1

Prepare the Aromatic Base

In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the diced yellow onion and cook for 5 minutes until softened and translucent. This is your flavor foundation - don't rush it or you'll burn the onion.

Add the 6 cloves of minced garlic, 2 inches of sliced galangal, 2 inches of sliced fresh ginger, and 2 bruised lemongrass stalks cut into pieces. Stir constantly for 2 minutes until fragrant - you should smell that complex citrusy, peppery aroma that's the soul of Thai cuisine. The galangal and ginger will release their oils, creating that signature depth.

2

Build the Curry Flavor Profile

Stir in the 2 tablespoons of red curry paste and cook for 1-2 minutes until it darkens slightly and releases its oils. This is where the magic happens - the paste contains dried chilies, lemongrass, galangal, and kaffir lime that will infuse the entire soup with their vibrant character.

Add the 2 pounds of cubed sweet potatoes and toss to coat them in the spiced oil. Pour in the 4 cups of vegetable broth and bring to a gentle boil. Reduce heat to medium-low and let it simmer for 10 minutes until the sweet potatoes begin to soften slightly - they'll finish cooking later.

3

Add Lentils and Simmer

Add the 1.5 cups of rinsed brown lentils and the 2 tablespoons of coconut sugar. Stir well to distribute the lentils evenly. The sugar will help balance the heat from the curry paste while adding subtle sweetness that complements the earthy lentils.

Bring the soup back to a gentle simmer and cook uncovered for 25-30 minutes until the lentils are tender but still hold their shape. The sweet potatoes should be fork-tender with just a slight resistance. Stir occasionally to prevent sticking - this is where patience pays off for that perfect texture.

4

Finish with Coconut Milk and Brighten

Remove the lemongrass stalks at this point - they've done their job infusing flavor. Stir in the 1 can of coconut milk and the 2 tablespoons of fresh lime juice. The coconut milk will create that luxurious creaminess while the lime juice adds a bright, tangy contrast to the rich flavors.

Simmer for another 5 minutes to let the flavors meld together. Taste and adjust seasoning with the 1.5 teaspoons of sea salt and 0.5 teaspoon of black pepper as needed. The soup should be balanced - sweet from the potatoes and coconut, spicy from the curry, with that citrusy brightness cutting through.

5

Garnish and Serve

Ladle the soup into bowls and garnish with the 0.25 cup of chopped fresh cilantro. The cilantro adds freshness and visual appeal, finishing the dish with a pop of color. Serve immediately while hot, with crusty bread to soak up every last bit of that fragrant, spiced coconut broth.

This soup tastes even better the next day as the flavors continue to develop, but the lentils will thicken slightly. Just add a splash of water or broth if needed to reach your preferred consistency.

👨‍🍳

Pro Tips For Making Amy'S Thai Curry Sweet Potato Lentil Soup

  • Char the Aromatics: After chopping your onions, garlic, galangal, ginger, and lemongrass, toss them into a dry pot over medium-high heat for 2-3 minutes before adding oil. This step deepens the flavor—no oil needed, just let them sizzle until fragrant and slightly darkened at the edges. (Yes, it’ll look messy, but that’s how you get real depth.)
  • Slice Galangal Thinly: Galangal’s tough fibers need to break down, so slice it paper-thin—about 1/8-inch thick—before adding it to the pot. Thicker pieces stay chewy and underwhelm. (I learned this the hard way when my first batch tasted like it was missing half its soul.)
  • Simmer Lentils Low: Once you add the lentils, keep the heat at a gentle simmer—not a boil. Lentils cook fast and turn mushy if rushed, but a low simmer (barely bubbling) keeps them tender without falling apart. (Your future self will notice the difference when they hold their shape.)
  • Toast Lemongrass First: Before bruising the lemongrass stalks, run them under hot water to soften, then lightly toast the outer layer in a dry pan for 30 seconds. This mellows the grassy bite and makes the flavor more balanced. (Sounds weird, but it works—trust the process.)

Wine and beer pairings for this amy's thai curry sweet potato lentil soup

Thai-Inspired Whites

For this fragrant coconut curry, a crisp Thai-inspired white wine like Oakville Green Label from Thailand's Chang Vineyard cuts through the richness beautifully. Its delicate floral notes and subtle citrus brightness complement the lemongrass and lime without overpowering the dish.

If you prefer something more familiar, a dry Riesling from Germany—like Dr. Loosen Blue Slate—adds a refreshing acidity that mirrors the lime juice in the soup. 🍷

Light Beer Pairings

A Thai lager like Singha or Leo is my go-to for beer lovers—its clean, light profile lets the soup's complex flavors shine. For craft beer enthusiasts, a wheat beer with citrus notes, such as Allagash White, enhances the dish's brightness.

Avoid heavy stouts or IPAs, which could overpower the delicate coconut and spice balance.

Sparkling Contrast

For a festive touch, serve this soup with a Thai sparkling wine like Chang Sparkling or a dry sparkling rosé from Provence. The effervescence cleanses your palate between spoonfuls, while the subtle fruitiness harmonizes with the coconut and lime.

A splash of champagne (like Moët & Chandon Brut) also works beautifully for special occasions. ✨

Non-Alcoholic Options

Don’t skip the pairing just because you’re not drinking! A sparkling lime soda (like San Pellegrino Aranciata Rossa) adds a fizzy, citrusy lift.

For something more sophisticated, try Thai iced tea (sweetened with a touch of honey) or a ginger beer—both echo the soup’s spicy, zesty profile without alcohol. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 11g55%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 56g19%
Dietary Fiber 12g43%
Sugars 12g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without galangal?

Yes, but it won't be exactly the same! Galangal gives that signature citrusy, peppery depth. For a substitute, use extra ginger (3 inches total) plus ½ teaspoon of turmeric—it won't replicate galangal perfectly, but it'll add warmth. The flavor will be more ginger-forward but still delicious.

2

How can I adjust the spice level?

The red curry paste provides the heat, so adjust it first: reduce to 1 tbsp for mild or add ½ tsp of chili flakes for extra kick. For a smoky depth, stir in ½ tsp of smoked paprika with the coconut milk. Always taste as you go—Thai flavors build gradually!

3

Can I prep this soup ahead of time?

Make it 2 days ahead for even better flavor. Store in an airtight container in the fridge. Reheat gently on the stove with a splash of water or broth—stirring constantly—to restore creaminess. The lentils will thicken slightly, so thin with broth if needed.

4

What's the best way to reheat leftovers?

Reheat on low heat with a splash of water or broth to prevent drying. Never microwave directly—it can make the coconut milk separate. For best results, warm in a pot for 5-7 minutes, stirring occasionally. Add a squeeze of lime juice at the end to revive the brightness.

5

Can I use regular potatoes instead of sweet potatoes?

Yes, but the flavor will be less vibrant. Russet or Yukon gold potatoes work, but they lack the natural sweetness that balances the coconut and spices. If substituting, add 1 extra tablespoon of coconut sugar to compensate. The texture will be slightly different but still hearty and satisfying.

★★★★★5.0(14 reviews)
Categories Soups & Stews