Keto Thai Tom Kha Gai: Authentic Low-Carb Coconut Chicken Soup Recipe
Introduction
Thai Keto Tom Kha Gai is a creamy, tangy coconut chicken soup that’s both comforting and light. This keto-friendly recipe captures authentic Thai flavors in just 30 minutes, perfect for busy weeknights or whenever you crave something special.

Ingredients
- 2 tsp coconut oil
- 2 tbsp cilantro, chopped (added at end)
- 3 cups chicken broth
- 14 oz coconut milk (full-fat for best creaminess)
- 1 tsp lime juice (fresh squeezed preferred)
- 1 tbsp Thai chili paste
- 2 garlic cloves, minced
- 1 lb chicken breast, cut into bite-sized pieces
- 2 tbsp fish sauce
- 4 oz mushrooms, sliced
- 1 inch ginger, peeled and sliced
- 2 stalks lemongrass, bruised to release flavor
Instructions
- Step 1: Peel and thinly slice the ginger. Bruise the lemongrass stalks using the back of a knife to release their aromatic oils. Mince the garlic cloves. Cut the chicken breast into bite-sized pieces and slice the mushrooms. Preparing these ingredients beforehand will make cooking smoother.
- Step 2: Heat the coconut oil in a large pot or Dutch oven over medium heat. When shimmering, add the ginger, lemongrass, and minced garlic. Sauté for 60-90 seconds until fragrant, being careful not to burn the garlic. This builds the soup’s flavor base.
- Step 3: Add the chicken pieces and mushrooms to the pot. Stir them into the aromatic mixture. Pour in the chicken broth, coconut milk, fish sauce, and Thai chili paste. Bring to a gentle simmer and cook for about 8 minutes until the chicken is fully cooked and tender.
- Step 4: Remove the pot from heat to avoid overcooking. Stir in the fresh lime juice to brighten the flavors. Serve the soup hot, garnished generously with chopped cilantro. Enjoy your delicious Keto Tom Kha Gai!
Tips & Variations
- Use chicken thighs instead of breast for a richer flavor and more tender texture.
- If fresh lemongrass is unavailable, substitute with 2 tablespoons of lemongrass paste, though fresh is best.
- Try shiitake, cremini, or button mushrooms if oyster mushrooms are hard to find.
- Substitute fish sauce with soy sauce or coconut aminos if needed, starting with less and adjusting to taste.
- Replace Thai chili paste with sriracha or red pepper flakes for a heat alternative.
- Use Thai or regular basil instead of cilantro if you dislike its flavor.
- Avoid boiling coconut milk at high heat to prevent separation; simmer gently and stir occasionally.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. The coconut milk may separate slightly—stir well before reheating. Freeze in a suitable container for up to 2 months; note mushrooms might change texture but flavor remains. Reheat gently on the stovetop over medium-low heat or in the microwave in short intervals, stirring to keep coconut milk smooth. Add fresh lime juice and cilantro just before serving to refresh flavors.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other proteins besides chicken?
Yes, shrimp or tofu can be great alternatives. Adjust cooking times accordingly—shrimp cooks quickly, while tofu can be added towards the end to warm through.
What if I can’t find lemongrass?
Fresh lemongrass is ideal for authentic flavor, but you can use lemongrass paste as a substitute. Use about 2 tablespoons and adjust to taste. Avoid skipping it entirely, as it’s a key ingredient for Tom Kha Gai.
Print
Keto Thai Tom Kha Gai: Authentic Low-Carb Coconut Chicken Soup Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Low Carb
Description
This Keto Tom Kha Gai is a flavorful Thai coconut chicken soup that’s naturally low-carb and perfect for ketogenic diets. Featuring tender chicken breast, aromatic lemongrass, ginger, and creamy full-fat coconut milk, this soup delivers authentic Thai flavors in just 30 minutes. It’s comforting, rich, and easy to make with simple, accessible ingredients, making it a perfect weeknight meal that satisfies without the carbs.
Ingredients
Soup Base
- 3 cups chicken broth
- 14 oz full-fat coconut milk
- 2 stalks lemongrass (bruised to release flavor)
- 1 inch ginger (peeled and sliced)
- 2 garlic cloves (minced)
- 1 tbsp Thai chili paste
- 2 tbsp fish sauce
- 1 tsp lime juice (fresh squeezed preferred)
Protein & Vegetables
- 1 lb boneless, skinless chicken breast (cut into bite-sized pieces)
- 4 oz mushrooms (sliced)
Cooking Fat & Garnish
- 2 tsp coconut oil (neutral oil like Nutiva preferred)
- 2 tbsp cilantro (chopped, added at end)
Instructions
- Prepare Aromatics and Chicken: Peel and thinly slice the ginger, then bruise the lemongrass stalks using the back of a knife to release their aroma. Mince the garlic cloves. Cut the chicken breast into bite-sized pieces and slice the mushrooms. Having all ingredients prepped ensures smooth cooking.
- Build the Aromatic Base: Heat coconut oil in a large pot or Dutch oven over medium heat until shimmering. Add ginger, lemongrass, and garlic. Sauté for 60-90 seconds until fragrant, taking care not to burn the garlic. This step develops the foundational flavors of the soup.
- Simmer the Soup and Cook Chicken: Add chicken pieces and sliced mushrooms to the pot, stirring into the aromatics. Pour in chicken broth, coconut milk, fish sauce, and Thai chili paste. Bring to a gentle simmer and cook for about 8 minutes or until chicken is cooked through. This melds flavors while keeping chicken tender.
- Finish with Fresh Flavors and Serve: Remove pot from heat to avoid overcooking the chicken. Stir in fresh lime juice to brighten the soup’s flavor. Ladle the soup into bowls and garnish with freshly chopped cilantro. Serve hot and enjoy the fragrant, creamy Keto Tom Kha Gai.
Notes
- Do not boil the soup aggressively after adding coconut milk to prevent separation and graininess.
- Bruise and knot lemongrass stalks or cut into 2-inch pieces for easy removal before serving to avoid large chunks in the soup.
- Add chicken towards the end of cooking and remove from heat as soon as chicken turns opaque to prevent overcooking.
- Add lime juice last to preserve its fresh, tangy flavor.
- Substitutions: Chicken thighs or shredded rotisserie chicken can be used instead of breast; mushrooms can be oyster, cremini, shiitake, or button; fish sauce can be replaced with soy sauce or coconut aminos; Thai chili paste can be substituted with sriracha or red pepper flakes; cilantro can be swapped for Thai basil or regular basil.
- Serve with cauliflower rice for keto-friendly accompaniment or jasmine rice/rice noodles if carbs are not a concern.
- Store soup in an airtight container in the fridge for up to 4 days. It freezes well for up to 2 months.
- Reheat gently on stovetop or in microwave using medium power to prevent coconut milk from breaking; stir well before serving.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Thai
Keywords: Keto, Thai Soup, Tom Kha Gai, Coconut Chicken Soup, Low Carb, Keto Friendly, Thai Cuisine, Coconut Milk Soup, Healthy Soup

