Amy's Thai Coconut Soup Recipe: Fragrant Lemongrass and Galangal Kiss

Soups & Stews

Amy's Thai Coconut Soup Recipe: Fragrant Lemongrass and Galangal Kiss

Amy’s Thai coconut soup recipe brings the fragrant aromas of lemongrass and galangal right to your kitchen, delivering the perfect balance of creamy coconut, bright herbs, and subtle spice. The secret lies in slow-simmering the broth to develop deep, complex flavors while keeping the texture rich and velvety. After years of refining, this version stays true to authentic Thai techniques while being approachable for home cooks.

The foundation begins with a fragrant paste of lemongrass, galangal, kaffir lime leaves, and garlic that infuses the coconut milk with aromatic depth. Unlike many versions, we don't rush the simmering—30 minutes of gentle cooking transforms simple ingredients into a soup that's both comforting and sophisticated. The galangal adds that signature Thai peppery note without overpowering the coconut's natural sweetness.

What makes this recipe truly special is how the flavors come together: the creamy coconut milk balances the earthy galangal, while fresh herbs and lime brighten each spoonful. The result is a soup that's restaurant-quality but made with simple techniques any home cook can master. Serve it piping hot with fresh herbs, lime wedges, and chili flakes to complete the experience.

This version scales beautifully for gatherings while still working as a cozy weeknight meal. The instructions walk through every step—from building the paste to achieving that perfect creamy consistency—so you'll get consistent results every time. Let's create this fragrant, comforting bowl of Thai coconut soup together.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Low Cal

Ingredients for amy's thai coconut soup

Fragrant Thai aromatics meet creamy coconut milk in this restaurant-quality soup recipe.

Ingredient Amount Notes
Fresh Lemongrass Stalks 🌿 4 whole White parts only, finely chopped
Galangal Root 🌿 2 inches Fresh, peeled and sliced thin
Kaffir Lime Leaves 🍋 4 whole Stems removed, torn into pieces
Garlic Cloves 🧄 6 cloves Peeled and lightly crushed
Coconut Milk 🥥 1 ½ cans Full-fat, 13.5 oz each
Vegetable Broth 💧 4 cups Low-sodium preferred
Thai Red Curry Paste 🌶️ 1 tbsp Mae Ploy brand recommended
Fish Sauce 🍶 1 tbsp Red Boat brand preferred
Brown Sugar 🍯 1 tbsp Lightly packed
Fresh Thai Basil Leaves 🌿 ½ cup Stems removed
Lime Juice 🍋 2 tbsp Freshly squeezed
Bird's Eye Chilies 🌶️ 2 whole Seeds removed, finely chopped
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Salt 🧂 ½ tsp Diamond Crystal preferred
White Peppercorns 🌶️ ¼ tsp Freshly ground

The galangal and lemongrass are non-negotiable for authentic flavor. Asian markets carry fresh galangal, but if unavailable, substitute with ginger at half the amount—though it won't be identical. For lemongrass, look for stalks with tight, pale inner layers; discard the tough outer leaves. Thai Kitchen brand curry paste is widely available and delivers consistent quality. Fresh kaffir lime leaves add citrusy depth—freeze any extras for future use. The coconut milk should be full-fat for optimal creaminess, though light versions work in a pinch.

No fish sauce? Soy sauce with a splash of coconut aminos approximates the umami, though the flavor will differ. Substituting dried galangal (if you can find it) requires soaking first—it's far less potent than fresh. For heat control, remove chili seeds entirely for mild versions. The brown sugar balances acidity; coconut sugar works equally well. Fresh herbs should be added at the end to preserve their brightness—never cooked in the broth. If using pre-minced garlic, toast it first in a dry pan to deepen its flavor.

This soup develops deeper flavor overnight, so make a double batch if feeding a crowd. Store in airtight containers for 4 days in the fridge, where the coconut milk continues to infuse. For longer storage, freeze portions for up to 3 months. Reheat gently on low heat, stirring occasionally, to prevent separation. Garnish with fresh herbs and lime just before serving to maintain vibrant presentation.

❤️

Why You'll Love This Recipe

  • No Fuss, Big Payoff: I swear by this soup because it’s the kind of recipe that forgives mistakes—bruised galangal? No problem. Missed a kaffir lime leaf? Still delicious. The broth builds itself while you chop, and by the time you’re stirring in the coconut milk, the house smells like a Thai street cart.
  • Herb Magic in Every Spoon: That first sip? Chef’s kiss. The lemongrass and galangal give it this bright, almost citrusy depth, while the garlic cloves roast into sweetness. It’s creamy from the coconut milk but never heavy—like a warm hug for your taste buds.
  • Leftover Goldmine: This soup actually improves the next day. The flavors meld even more, and it reheats in minutes. I make a double batch on Sundays—one for dinner, one for lazy nights when I just want something nourishing without effort.
  • Budget-Friendly Luxury: Fresh herbs can feel fancy, but this recipe uses them sparingly. A few stalks of lemongrass and a single galangal root stretch across multiple batches, and coconut milk adds richness without breaking the bank. Honestly, it’s the kind of meal that makes grocery shopping feel smart.

Step-by-step instructions for amy's Thai coconut soup

Here's how to build this aromatic soup layer by layer.

1

Prepare the Aromatic Base

In a large pot over medium heat, add the 4 whole fresh lemongrass stalks (white parts only, finely chopped), 2 inches galangal root (peeled and sliced thin), and 6 cloves garlic cloves (peeled and lightly crushed). Cook for 5-7 minutes until the galangal becomes tender and the mixture releases its essential oils—you'll smell that distinctive Thai aroma developing.

Add the 4 whole kaffir lime leaves (stems removed, torn into pieces) and 1 tablespoon Thai red curry paste. Stir continuously for 2 minutes until the paste dissolves completely and the mixture becomes fragrant. This foundational step creates the soup's signature depth of flavor—don't rush it.

2

Build the Broth Foundation

Pour in the 4 cups vegetable broth and bring to a gentle simmer. Add the 1 tablespoon fish sauce and 1 tablespoon brown sugar, stirring to combine. Let the broth simmer uncovered for 10 minutes to allow the flavors to meld together—this reduces the broth slightly and intensifies the aromatic profile.

Taste the broth at this stage. It should be balanced between salty, sweet, and umami. If needed, adjust with additional fish sauce for saltiness or brown sugar for sweetness. The broth should be flavorful but not overpowering—it will carry the entire soup.

3

Incorporate Coconut Milk and Herbs

Reduce the heat to low and slowly pour in the 1.5 cans coconut milk, whisking gently to prevent separation. Add the 0.5 cup fresh Thai basil leaves (stems removed) and 2 whole bird's eye chilies (seeds removed, finely chopped). Simmer for 5-7 minutes until the basil wilts and the coconut milk begins to thicken slightly.

Here's the thing—don't let the soup boil vigorously after adding coconut milk. Gentle simmering preserves the creamy texture and prevents curdling. The soup should maintain a velvety consistency with visible herb pieces suspended throughout.

4

Finish with Acid and Garnish

Remove the pot from heat and stir in the 2 tablespoons lime juice, 0.5 teaspoon salt, and 0.25 teaspoon white peppercorns (freshly ground). The acidity brightens all the flavors and balances the richness of the coconut milk. Let the soup sit off heat for 5 minutes to allow the lime to fully integrate.

Before serving, garnish each portion with the 0.25 cup fresh cilantro (chopped) and any remaining kaffir lime leaves. The garnish adds freshness and visual appeal, completing the dish. Serve immediately while the soup is still steaming hot to appreciate all its aromatic complexity.

👨‍🍳

Pro Tips For Making Amy'S Thai Coconut Soup

  • BLEND LEMONGRASS FIRST: Toss the lemongrass stalks (with bottoms trimmed) into the blender before adding any other aromatics. This extracts more oil and citrusy punch—no need to bruise it with a knife first. I learned this the hard way when my soup tasted flat until I realized I’d been underusing the stalks.
  • CHAR GALANGAL LOW: Sear galangal slices on medium-low heat for 2-3 minutes per side until fragrant but not browned. High heat burns it bitter—this root’s delicate flavor needs patience. (Yes, even if you’re impatient like me.)
  • TOAST KAFFIR LIME LEAVES: Lightly toast the kaffir lime leaves in a dry pan for 10 seconds per side before adding them to the broth. This deepens their citrus aroma without overpowering the coconut. I was skeptical until I tried it—now I never skip this.
  • STIR COCONUT MILK GENTLY: When adding coconut milk, reduce heat to low and stir just enough to incorporate—no need to whip it into submission. Vigorous stirring breaks down the creaminess, leaving you with a thin, watery mess. (Your future self will thank you.)

Make-ahead tips for this dish

Broth Prep Ahead

Make the aromatic broth base 1-2 days in advance for deeper flavor development. After simmering the galangal, lemongrass, and kaffir lime leaves in broth for 10 minutes, strain out the solids and refrigerate the liquid. The flavors intensify as the broth chills, making it perfect for quick assembly later. Store in an airtight container with a lid slightly ajar to prevent skin formation. 💡

Coconut Milk Infusion

For a 3-day head start, prepare the coconut milk mixture separately. Whisk 1.5 cans coconut milk with 1 tbsp fish sauce, 1 tbsp brown sugar, and 2 tbsp lime juice in a sealed container. Refrigerate until ready to use—this prevents curdling when reheated. When combining with the broth, heat both components gently to 160°F before mixing for a silky texture. ✨

Herb Prep Shortcut

Chop all fresh herbs (Thai basil, cilantro, bird's eye chilies) and store them in ice cube trays filled with water, then freeze. Once frozen, transfer cubes to a ziplock bag—this preserves freshness for up to 2 weeks. Thaw just before serving to maintain vibrant color and aroma. Add herbs to hot soup at the last minute to prevent wilting. 🌿

Complete Soup Assembly

For a full 4-day make-ahead, combine all ingredients except fresh herbs and lime juice in a slow cooker on WARM setting. Keep the soup at 140°F or below to prevent bacterial growth. Reheat gently on the stovetop, stirring frequently, until steaming. Finish with fresh herbs and lime just before serving to keep flavors bright. 🔥

Freezer-Friendly Version

This soup freezes beautifully for up to 3 months if prepared without fresh herbs. Cool completely, then portion into freezer-safe containers, leaving 1-inch headspace for expansion. Thaw overnight in the fridge, then reheat on low heat with a splash of water or coconut milk to restore creaminess. Avoid microwaving—it can cause separation. ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 15g75%
Cholesterol 0mg0%
Sodium 850mg37%
Total Carbohydrate 22g8%
Dietary Fiber 3g11%
Sugars 8g
Protein 6g12%
* 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

Why does this recipe use both galangal and lemongrass?

Galangal provides that signature Thai peppery kick while lemongrass adds bright citrusy notes—together they create the authentic aromatic base. The galangal's earthy warmth balances the coconut's sweetness, while lemongrass prevents the dish from becoming too heavy. Never substitute ginger for galangal; they're completely different flavors!

2

Can I make this soup without fish sauce?

Yes, but the flavor will differ. Use 1 tbsp soy sauce plus 1 tsp coconut aminos for a similar umami depth. For a vegetarian version, replace fish sauce with 1 tbsp mushroom sauce and add ½ tsp miso paste to mimic the savory complexity. The soup will still taste delicious but lose some traditional depth.

3

How do I prevent the coconut milk from curdling?

Always add coconut milk to the broth after simmering and keep heat at low—never boil vigorously. For extra insurance, whisk in 1 tsp arrowroot powder dissolved in 2 tbsp water before adding coconut milk. This creates a natural stabilizer. Stir constantly for the first 2 minutes after adding coconut milk.

4

What's the best way to serve this soup?

Traditional Thai style means serving it in small individual bowls with extra garnishes on the side. Offer lime wedges, chili flakes, and fresh Thai basil for customization. Pair with steamed jasmine rice and a simple cucumber salad to balance the richness. The soup stays hot for 30 minutes in a well-insulated pot.

5

Can I make this soup spicier?

Add 1 extra bird's eye chili (seeds in) during simmering, or serve with extra chili flakes on the side. For heat without spice, increase the Thai curry paste to 1.5 tbsp—it contains subtle heat from dried chilies. Always taste before serving; Thai flavors build gradually, so start mild and adjust.

★★★★★4.5(15 reviews)
Categories Soups & Stews