Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Coconut Soup (Tom Kha Gai)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Evelyn
  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Total Time: 45 mins
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Thai
  • Diet: Gluten Free

Description

A rich, creamy Thai soup made with coconut milk, aromatic herbs, and a balance of sweet, salty, sour, and spicy flavors (commonly known as Tom Kha Gai).


Ingredients

  • 1 tbsp coconut oil
  • ½ onion, thinly sliced
  • 2 cloves garlic, chopped
  • 12 Thai chilies or 1 red jalapeño, sliced
  • 3 slices galangal (or fresh ginger), peeled
  • 1 stalk lemongrass, bruised and cut
  • 2 tsp red Thai curry paste
  • 4 cups chicken broth (or vegetable broth for vegan version)
  • 1 can (≈ 400 ml) full-fat coconut milk
  • 200‑250 g chicken breast, cubed (or tofu/ shrimp for variation)
  • 150‑200 g mushrooms, sliced
  • 12 tbsp fish sauce (or substitute soy sauce or tamari)
  • 1 tbsp coconut sugar (or other sugar)
  • 2‑3 tbsp fresh lime juice
  • Fresh cilantro for garnish
  • Green onions sliced, optional garnish

Instructions

  1. Heat coconut oil in a pot over medium heat. Add onion, garlic, chilies, galangal, lemongrass, and curry paste. Cook, stirring often, for about 3‑5 minutes until fragrant and onions soften.
  2. Add the chicken broth, bring to a boil, then reduce heat and let simmer about 15‑20 minutes to let aromatics infuse the broth.
  3. Strain out the solid aromatics (lemongrass, galangal, etc.) if desired for a smoother texture.
  4. Add coconut milk, chicken (or protein of choice), and mushrooms. Simmer until the chicken is cooked through and mushrooms are tender.
  5. Stir in fish sauce, sugar, and lime juice. Taste and adjust seasoning (more salt/fish sauce, more lime for sourness, more sugar for sweetness) as needed.
  6. Ladle into bowls and garnish with cilantro and green onions. Serve hot.

Notes

  • You can make it vegan by using tofu and vegetable broth instead of chicken and chicken broth.
  • If you can’t find galangal or lemongrass, fresh ginger and lime zest can substitute though flavor will differ slightly.
  • Don’t bring coconut milk to a hard boil—it can separate; simmer gently.
  • Adjust spice level by controlling how many chilies you use or removing seeds.
  • Leftovers can be stored in fridge for up to 3‑4 days. Reheat gently.

Nutrition

  • Serving Size: 1 bowl (approx. 1/4 recipe)
  • Calories: ≈ 370 kcal
  • Sugar: ≈ 3‑4 g
  • Sodium: ≈ 550‑600 mg
  • Fat: ≈ 30‑35 g
  • Saturated Fat: ≈ 25‑28 g
  • Unsaturated Fat: ≈ 5‑7 g
  • Trans Fat: 0 g
  • Carbohydrates: ≈ 8‑10 g
  • Fiber: ≈ 1‑2 g
  • Protein: ≈ 12‑15 g
  • Cholesterol: ≈ 85 mg