If you’re craving a warm, creamy, and deeply flavorful soup, this Thai Coconut Chicken Soup (Tom Kha Gai) is just what you need! This dish is a beautiful blend of coconut milk, red curry paste, tender chicken, mushrooms, and aromatic herbs like lemongrass, ginger, and garlic.
It’s light yet satisfying, rich yet refreshing, and comes together in under 20 minutes—making it perfect for a quick weeknight dinner or meal prep. Plus, it’s naturally low-carb, dairy-free, and gluten-free, so it fits a variety of dietary preferences.
Let’s dive into this comforting Thai classic!
Why You’ll Love This Recipe
- Quick & Easy – Ready in just 20 minutes with simple ingredients.
- Packed with Flavor – The perfect balance of savory, creamy, tangy, and slightly sweet.
- Healthy & Nourishing – Full of protein, healthy fats, and immune-boosting ingredients.
- Customizable – Adjust the spice level, swap the protein, or add extra veggies!
- Perfect for Meal Prep – Tastes even better the next day!
Serving Suggestions
- Pair it with jasmine rice or cauliflower rice for a more filling meal.
- Add extra veggies like bell peppers, bok choy, or spinach for more nutrients.
- Increase or decrease the spice level by adjusting the amount of red curry paste and chilies.
- Serve with lime wedges for an extra burst of freshness!
Storage & Meal Prep
🧊 To Store: Keep leftovers in an airtight container in the fridge for up to 4 days.
🔥 To Reheat: Warm over low heat on the stove, stirring gently to prevent the coconut milk from separating.
❄️ To Freeze: Let the soup cool completely, then store in a freezer-safe container for up to 3 months. Reheat slowly to prevent the coconut milk from curdling.
💡 Pro Tip: The flavors deepen overnight, so this soup tastes even better the next day!
This Thai Coconut Chicken Soup (Tom Kha Gai) is the perfect balance of creamy, savory, spicy, and refreshing. Whether you’re looking for a quick weeknight meal or a cozy soup to enjoy on a chilly day, this dish delivers bold, authentic Thai flavors in under 40 minutes!
Give it a try and let me know in the comments how you liked it! 🥣🌿🍜

Keto Thai Coconut Chicken Soup
Description
Keto Thai Coconut Chicken Soup a creamy, and deeply flavorful soup. This dish delivers bold, authentic Thai flavors in under 40 minutes!
Ingredients
Optional Garnishes:
Step-By-Step Instructions
-
Prep Your Ingredients
Since this soup cooks in under 20 minutes, it's best to chop, slice, and measure everything beforehand.
Smash the lemongrass stalk with a kitchen mallet to release its aromatic oils. -
Sauté the Aromatics
Heat coconut oil in a large pot over medium heat.
Add the sliced onions, garlic, ginger, red curry paste, and lemongrass.
Sauté for about 5 minutes, until the onions soften and everything smells amazing. -
Add the Broth & Simmer
Increase heat to medium-high and add the chicken broth.
Bring it to a gentle boil, then reduce the heat back to medium. -
Cook the Chicken & Mushrooms
Stir in the coconut milk, coconut cream, mushrooms, and sliced chicken.
Let the soup simmer for 6-7 minutes, or until the chicken is fully cooked. -
Final Seasoning
Turn off the heat and stir in the fish sauce, lime juice, and monk fruit sweetener.
Remove the lemongrass stalk before serving. -
Garnish & Serve
Top with fresh cilantro, Thai basil, lime slices, and sliced Thai chilies for extra spice.
Serve as is or alongside jasmine rice or cauliflower rice for a complete meal.
Nutrition Facts
Servings 6
- Amount Per Serving
- Calories 400kcal
- % Daily Value *
- Total Fat 29g45%
- Saturated Fat 19g95%
- Cholesterol 74mg25%
- Total Carbohydrate 9g3%
- Dietary Fiber 1g4%
- Sugars 1g
- Protein 23g46%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Tips for the Best Thai Coconut Chicken Soup
🔹 Smash the lemongrass well: This helps release its natural oils and aroma into the broth.
🔹 Use full-fat coconut milk & cream: This creates a rich, creamy texture. Avoid using low-fat versions.
🔹 Slice the chicken thinly: This ensures it cooks quickly and stays tender.
🔹 Adjust sweetness to taste: If you prefer a slightly sweeter soup, add an extra teaspoon of monk fruit or a touch of honey.
🔹 Don’t skip the fish sauce! It adds an incredible umami depth that balances the flavors.