A rich, comforting Thai classic with creamy coconut, tender chicken, and bright citrus notes.
This Tom Kha Gai Soup is the perfect balance of creamy, savory, spicy, and tangy. Made with coconut cream, chicken, mushrooms, and aromatic spices, it’s deeply satisfying while still feeling light and nourishing. It’s one of those soups that feels restaurant-quality but is surprisingly easy to make at home.
Whether you’re craving cozy comfort or something a little exotic for dinner, this soup delivers bold flavor with simple ingredients.
🕒 Servings & Timing
Servings: 4–6
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: ~40 minutes
🥗 Nutritional Info (Approx. per serving)
Calories: ~380
Fat: ~28 g
Protein: ~22 g
Carbohydrates: ~10 g
(Values may vary based on coconut cream and curry paste used.)
🛒 Ingredients
- 1 tablespoon coconut oil
- ½ onion, sliced
- 2 cloves garlic, minced
- ½ red jalapeño pepper, sliced (adjust to taste)
- 3 slices fresh ginger
- 2 teaspoons curry paste
- 4 cups chicken broth
- 4 cups canned coconut cream
- 2 medium chicken breasts, cut into bite-sized pieces
- 8 oz white mushrooms, sliced
- 3 tablespoons fresh lime juice
- 3 green onions, sliced
- Salt and black pepper, to taste
🧰 Tools You’ll Need
- Medium soup pot or Dutch oven
- Cutting board
- Sharp knife
- Wooden spoon or spatula
⭐ How to Make Tom Kha Gai Soup
1. Sauté the Aromatics
Heat coconut oil in a medium pot over medium heat.
Add onion, garlic, jalapeño, ginger slices, and curry paste.
Cook for about 5 minutes, stirring frequently, until softened and fragrant.
2. Simmer the Broth
Pour in the chicken broth and bring to a boil.
Reduce heat to low and simmer uncovered for 20 minutes to infuse flavor.
Remove the onion, garlic, and ginger slices from the broth.
3. Add Coconut, Chicken & Mushrooms
Stir in coconut cream, chicken pieces, and sliced mushrooms.
Cover with a lid and simmer gently until chicken is cooked through, about 8–10 minutes.
4. Finish the Soup
Add lime juice and sliced green onions.
Season with salt and black pepper to taste.
Stir gently and simmer for 1–2 more minutes.
5. Serve
Ladle into bowls and serve hot.
Enjoy as-is or with a side of jasmine rice or cauliflower rice.
🔄 Ingredient Additions & Substitutions
- Chicken: Swap with shrimp or tofu
- Mushrooms: Shiitake mushrooms add deeper flavor
- Curry Paste: Red or green curry paste both work
- Spice Level: Add chili flakes or extra jalapeño for more heat
- Herbs: Add cilantro or Thai basil for freshness
💡 Tips for Best Flavor
- Use full-fat coconut cream for authentic richness
- Do not boil after adding coconut cream — gentle simmer only
- Fresh lime juice makes a big difference
- Adjust curry paste slowly — strength varies by brand
🧊 Storage Instructions
Refrigerator:
Store in an airtight container for up to 3 days.
Freezer:
Freeze for up to 1 month. Thaw overnight in the fridge and reheat gently.
❓ Frequently Asked Questions
Is Tom Kha Gai spicy?
It’s mildly spicy. You can easily control the heat by adjusting jalapeño and curry paste.
Can I make it dairy-free?
Yes — coconut cream is already dairy-free.
Can I make it ahead of time?
Absolutely. The flavor deepens overnight and tastes even better the next day.
🍲 Conclusion
This Tom Kha Gai Soup is creamy, comforting, and packed with Thai-inspired flavor. It’s the kind of soup that warms you from the inside out while still feeling fresh and vibrant. Simple ingredients, bold taste, and a perfect balance of richness and brightness make it a must-have recipe in your kitchen.
If you’d like this adapted for keto, WW points, or a vegetarian version, just let me know.