CookDelice
Main Dishes

Authentic Thai Coconut Soup

This authentic Thai coconut soup is made with galangal and lime leaves combined with coconut milk and shrimp to create a delicious Thai soup.

Authentic Thai Coconut Soup
This authentic Thai coconut soup is made with galangal and lime leaves combined with coconut milk and shrimp to create a delicious Thai soup.
Table of contents

This Thai coconut soup is a true classic. The broth gets its signature flavor from galangal, lemongrass, and lime leaves, all simmered together with creamy coconut milk. It's a quick and comforting bowl that's easy to pull together on a weeknight. Plus, you can swap in chicken or skip the protein for a vegetarian version.

Why You’ll Love This Authentic Thai Coconut Soup

  • The combination of creamy coconut milk and tangy lime juice creates a broth that's both rich and refreshing.
  • It takes just 40 minutes from start to finish, with most of the work happening while the aromatics infuse.

Key Ingredients for Authentic Thai Coconut Soup

  • Galangal: A key ingredient in Thai cooking, galangal has a piney, citrusy flavor distinct from ginger. Look for fresh galangal in Asian markets. If you can't find it, ginger works as a substitute, but the flavor will be different.
  • Lemongrass: Use only the tender white and pale green parts. Bruise the stalks with the back of a knife to release their oils.
  • Makrut lime leaves: These leaves add a bright, citrusy aroma. Fresh or frozen are best; dried are less potent. You can also find them in the freezer section of Asian grocery stores.
  • Shrimp: Medium shrimp work well. Boiling separately keeps them perfectly tender and prevents overcooking in the soup.

Kitchen Tools for Thai Coconut Soup

  • Large saucepan (for the coconut milk broth)
  • Fine-mesh strainer (to strain out the aromatics)
  • Medium pot (for boiling the shrimp)

Tips for Making the Best Thai Coconut Soup

When simmering the coconut milk, keep the heat low to prevent it from curdling. Slice the galangal thinly so it releases more flavor. Taste the broth after adding the lime juice and fish sauce; you can adjust the balance with a little more sugar or lime.

Expert Tricks for Perfect Thai Coconut Soup

For the most authentic flavor, use fresh galangal, not dried. Bruising the lemongrass stalks before adding them helps release their oils. Strain the broth well after infusing to remove any tough bits.

How to Keep Coconut Milk Smooth in Your Soup

When heating coconut milk, avoid high heat and rapid boiling. A gentle simmer is all you need to infuse the flavors. If you see the milk starting to separate, stir gently and lower the heat. Adding a splash of cold water or coconut milk can help bring it back together.

Ways to Customize Your Thai Coconut Soup

To make this a chicken soup, swap the shrimp for boneless chicken thighs or breasts. Cook the chicken in the broth until done, then shred it. For a vegetarian version, use vegetable broth instead of water and substitute tofu or extra mushrooms for the protein. You can also add vegetables like bell peppers, snap peas, or bamboo shoots. If you like it spicier, add more red pepper flakes or a sliced bird's eye chili.

What to Serve with Thai Coconut Soup

Serve this soup with jasmine rice to soak up every last drop. A simple cucumber salad with rice vinegar makes a cool, crunchy side. Top each bowl with extra green onion and a sprinkle of red pepper flakes for heat.

How to Store Leftover Thai Coconut Soup

Store leftover soup in an airtight container in the refrigerator for up to 3 days. Keep the shrimp separate if possible to avoid overcooking when reheating.

Can You Freeze Thai Coconut Soup?

You can freeze the soup for up to 2 months. Coconut milk may separate after thawing, so whisk it gently while reheating to bring it back together.

Best Way to Reheat Thai Coconut Soup

Reheat the soup over low heat on the stove, stirring occasionally. Avoid boiling to keep the coconut milk smooth. If the shrimp were frozen separately, add them at the end just to warm through.

Authentic Thai Coconut Soup

Recipe

Authentic Thai Coconut Soup

4.6/5 (94 ratings)

Pin recipe
Prep
15 min
Cook
25 min
Total
40 min
Servings
8 servings
Cuisine
Thai
Course
Lunch

Ingredients

Instructions

  1. Bring a pot of water to a boil. Boil shrimp until cooked, about 1 minute. Drain shrimp and set aside.
  2. Pour coconut milk and 2 cups water into a large saucepan; bring to a simmer. Add galangal, lemongrass, and lime leaves; simmer until flavors are infused about 10 minutes.
  3. Strain coconut milk into a separate pan and discard spices. Simmer shiitake mushrooms in coconut milk for 5 minutes. Stir in lime juice, fish sauce, and brown sugar. Season to taste with curry powder.
  4. To serve, reheat shrimp in soup and ladle into serving bowls. Garnish with green onion and red pepper flakes.

Nutrition (per serving, estimated)

Calories
314 kcal16% DV
Protein
15 g30% DV
Fat
22 g28% DV
Carbs
17 g6% DV
Fiber
2 g7% DV
Sugar
8 g
Sodium
523 mg23% DV

% Daily Values are based on a 2,000-calorie diet (FDA). Values are estimates — see our nutrition data sources.

complete the meal

Pairs Well With

spicy , gluten free , dairy free , seafood , soup

Emma Rose

Written by

Emma Rose — Recipe developer & food photographer

Hi, I'm Emma! I cook, bake and photograph everything you see here from my little home kitchen. My recipes are simple, reliable and made for real life.