- Cuisine Thai
- Course Soup
- Prep 15 min
- Cook 20 min
- Serves 4
Ingredients
- 1.5 lbs organic chicken breast, thinly sliced
- 2 cups full-fat organic coconut milk (minimally processed)
- 1 cup organic vegetable broth
- 3 stalks lemongrass, bruised and tied in a knot
- 1 inch fresh galangal root, sliced
- 4 cloves garlic, smashed
- 1 inch fresh ginger, sliced
- 2 bird's eye chilies, seeded and minced
- 1 cup fresh oyster or shiitake mushrooms, sliced
- 2 tbsp organic fish sauce (or coconut aminos)
- 1 tsp organic honey
- 3 kaffir lime leaves, torn
- Juice of 1 organic lime
- Fresh cilantro for garnish
Clean swaps
How we upgrade the restaurant version with better ingredients.
As an Amazon Associate we earn from qualifying purchases. Some links are affiliate links — if you buy through them we may earn a small commission at no extra cost to you.
Shop the clean pantry
Reorder the shelf-stable staples for this recipe.
What you'll need
- Enameled Dutch oven — Simmers evenly; the non-reactive enamel keeps flavors clean.
- Immersion blender — Blend hot soups right in the pot — no dangerous transfers.
- Fine-mesh strainer — Strain stocks and purées to a restaurant-quality finish.
Instructions
- Combine coconut milk, vegetable broth, lemongrass, galangal, ginger, and garlic in a large pot.
- Bring to a gentle simmer over medium heat, avoiding a rolling boil.
- Add sliced chicken, mushrooms, and chilies to the pot.
- Simmer for 10–12 minutes until the chicken is opaque, tender, and cooked through (165°F).
- Stir in fish sauce (or coconut aminos) and honey. Simmer for 2 minutes.
- Remove from heat and stir in kaffir lime leaves and fresh lime juice.
- Remove the lemongrass knot and galangal slices (or advise diners to eat around them), then serve immediately, garnished with fresh cilantro.
FAQ
Is this version of Tom Kha Gai gluten-free?
Yes, this recipe uses no gluten-containing ingredients and can be made gluten-free with careful handling of kitchenware.
Can I substitute the chicken with a plant-based protein while keeping it authentic?
While not traditionally vegetarian, you could use cooked firm tofu or seitan as a substitute. However, note that this alters the authentic flavor profile somewhat.
Cooked it?
Tap to add it to the count of cooks who made this.
Reader photos
Made it? Share your photo — the community’s favorite appears in the banner above.