Tom Kha Gai Soup

by Joanna
2 comments

Learn how to make the best Tom Kha Gai Soup, a creamyrich, and flavorful Thai Coconut Chicken Soup that combines savory chickenaromatic herbs, and velvety coconut milk for the ultimate comfort dish. This easy weeknight recipe comes together in under 30 minutes, making it perfect for quick dinners without sacrificing authentic taste. Whether you’re craving something warmcomforting, and exotic, this soup delivers a balanced blend of tangy, sweet, salty, and spicy flavors in every spoonful.

Close-up of a bowl of Tom Kha Gai: milky coconut broth flecked with red chili, cilantro, scallion, mushrooms, and pieces of tender chicken, with a lime half floating on top.

Loaded with tender chicken breastmushrooms, and fresh ginger, this quick and easy Thai soup is perfect for cold days or whenever you need a bowl of comforting warmth.

Once you try this Tom Kha Gai Soup, you’ll see why it’s a true crowd-pleaser—your entire family will fall in love with its creamy texture and layers of flavor. In fact, it’s so good, it might just outshine your favorite restaurant version.

One of the best parts about making this at home is the amazing aroma that fills your kitchen. Imagine a bowl of creamy, tangy, and subtly sweet soup served piping hot, ready to impress your family and friends.

What Is Tom Kha Gai Soup?

Tom Kha Gai Soup, often simply called tom kha gai, is one of the most beloved dishes in Thai cuisine. This fragrant, flavorful soup is traditionally made with coconut milklemongrassginger (or galangal)limetender chicken, and mushrooms, along with a variety of other signature Thai ingredients such as fish saucekaffir lime leaves, and bird’s eye chili peppers.

The rich, creamy texture comes from coconut milk, which balances beautifully with the fresh citrusy brightness of lemongrass and lime. Fish sauce adds depth and a savory umami kick, while a touch of natural sweetness (often from palm or brown sugar) rounds out the flavor. The chilies bring a gentle to bold heat, depending on preference, making each spoonful comforting yet vibrant.

What makes Tom Kha Gai so special is its perfect balance of sweet, sour, salty, and spicy elements—a hallmark of authentic Thai cooking. Served hot, it’s a deeply satisfying dish that works beautifully as a main course or as part of a larger Thai-inspired meal.

It’s no surprise that Tom Kha Gai is a favorite among Thai food lovers worldwide. Once you try it, you’ll understand exactly why it’s considered a true classic.

Why You’re Going to Love This Recipe

  • Even Better the Next Day – The flavors deepen and meld beautifully, making leftovers taste even more delicious.
  • Quick & Easy – Ready in under 30 minutes, perfect for busy weeknights.
  • Meal Prep Friendly – Stores and reheats well, making it ideal for weekly meal planning.
  • Creamy & Silky Texture – Thanks to the rich coconut milk, every spoonful is luxuriously smooth.
  • Flavor Explosion – A harmonious balance of sweet, sour, salty, and spicy notes that tastes restaurant-quality.
  • Naturally Low-Carb & Gluten-Free – Perfect for keto, paleo, and low-carb lifestyles without sacrificing flavor.
  • Customizable Heat Level – Adjust the spice to your taste, from mild and comforting to bold and fiery.
  • A One-Pot Wonder – Minimal cleanup while still delivering a deeply flavorful meal.

Ingredients for This Tom Kha Gai Soup

For this flavorful and creamy Thai coconut chicken soup, you’ll need a handful of simple, low-carb pantry and fresh ingredients.

  • Coconut Oil – Adds richness and a subtle coconut aroma. You can also use olive oil or avocado oil.
  • Onion – A yellow onion, sliced julienne for a sweet, aromatic base.
  • Garlic – Fresh minced garlic provides the best flavor depth.
  • Chicken Breast – Boneless, skinless chicken breast sliced thin for quick, tender cooking.
  • Mushrooms – White mushrooms are classic, but shiitake or baby bella work well for extra depth.
  • Jalapeño Pepper – Red or green jalapeños for a gentle heat (adjust to taste).
  • Ginger – Freshly grated ginger brings a sweet, spicy brightness.
  • Curry Paste – Thai red curry paste adds warmth, color, and authentic flavor.
  • Chicken Broth – Low-sodium preferred; vegetable broth works for a lighter version.
  • Coconut Cream – Creates a luxuriously creamy texture and balances the spice.
  • Lime Juice – Fresh lime juice to brighten the flavors and add tang.
  • Green Onions – Freshly chopped for garnish and crunch.
  • Salt & Pepper – To taste, adjusting at the end.

How To Make This Delicious Tom Kha Gai Soup

This soup is one of my favorites since it’s easy to make and doesn’t require any cooking skills. Here is everything you need to do:

  1. Heat the coconut oil in a medium pot over medium heat. Add the onion, garlic, jalapeño, ginger, and curry paste and cook for about 5 minutes, stirring occasionally.
  2. Pour the chicken broth and bring it to a boil. Reduce to heat, and simmer for 20 minutes.
  3. Remove the garlic, onion, and ginger from the soup mixture, then add the chicken breast, mushrooms, and coconut cream.
  4. Cover with a lid and simmer until the chicken breast is cooked through, then add the lime juice and season according to your taste.
  5. Cook for another 5 minutes, then remove the pot from the heat and enjoy with freshly chopped parsley and green onion.
Creamy coconut and lemongrass soup in a rustic white bowl, dotted with chicken, mushroom, cilantro, and red chili, with a lime slice for brightness.

Storing Ideas

  • Fridge: You can store this soup in the fridge in an airtight container for up to 5 days.
  • Freezer: You can also freeze this soup in a sealed container and store it in the freezer for up to 2 months.
  • Reheating: Transfer the frozen soup from the freezer to the refrigerator and let it thaw overnight. If you’re in a rush, you can thaw the soup in the microwave using the defrost setting. Once the soup is fully thawed, pour it into a pot and heat it on medium-low heat, stirring occasionally.

Frequently Asked Questions

Can I Make This Soup In A Vegan Version?

If you are following a vegan diet, you can still enjoy this delicious soup by replacing the chicken broth with vegetables and the chicken breast with another protein source such as tofu, tempeh, or more mushrooms.

Tom Yum Vs. Tom Kha

The main difference between Tom Yum and Tom Kha is that Tom Kha contains more canned coconut milk, making it creamier and richer. In addition, Tom Yum Soup is often cooked with a spicy paste and is sour and spicy. In comparison, Tom Kha is rich and creamy with sweeter notes.

Can I Make Tom Kha Gai Soup in Advance?

Once the soup is cooked, let it cool to room temperature, then transfer it to an airtight container and store it in the refrigerator for up to three days. When you’re ready to serve the soup, heat it up gently on the stovetop, and then add the chicken or tofu to cook until it’s fully heated through.

More Keto Soup Recipes

Close-up of a bowl of Tom Kha Gai: milky coconut broth flecked with red chili, cilantro, scallion, mushrooms, and pieces of tender chicken, with a lime half floating on top.

Tom Kha Gai Soup

4.93 from 13 votes

Prep time 5 minutes
Cook Time 45 minutes
Yelds 6 servings

Description
 

Learn how to make the best Tom Kha Gai Soup, a creamyrich, and flavorful Thai Coconut Chicken Soup that combines savory chickenaromatic herbs, and velvety coconut milk for the ultimate comfort dish. This easy weeknight recipe comes together in under 30 minutes, making it perfect for quick dinners without sacrificing authentic taste. Whether you’re craving something warmcomforting, and exotic, this soup delivers a balanced blend of tangy, sweet, salty, and spicy flavors in every spoonful.

Ingredients
 
 

  • 1 tbsp coconut oil
  • ½ onion sliced
  • 2 cloves garlic minced
  • ½ of one red jalapeno pepper sliced
  • 3 ¼- inch slices of ginger
  • 2 tsp curry paste
  • 4 cups chicken broth
  • 4 cups canned coconut cream
  • 2 chicken breasts medium, cut into bite-sized pieces
  • 8 ounces white mushroom sliced
  • 3 tbsp lime juice fresh
  • 3 green onions sliced thin
  • salt&peper to taste

Instructions
 

  • Add the coconut oil to a medium pot over medium heat.
  • Add the sliced onion, garlic, jalapeno, ginger, and curry paste.
  • Cook, frequently stirring, for about 5 minutes or until softened.
  • Add the chicken broth and bring it to a boil.
  • Reduce heat to low and simmer uncovered for 20 minutes.
  • Remove the garlic, onions, and ginger from the liquid.
  • Add coconut cream, chicken breast bites, and sliced mushrooms.
  • Cover with a lid and simmer until chicken breast pieces are cooked through.
  • Then add the lime juice, and adjust to salt and pepper.
  • Cook for 2 more minutes, and enjoy garnished with fresh chopped parsley.
Nutrition Facts
Amount per serving.
Calories
137kcal
Total Carbs
5g
Net Carbs
Protein
19g
Fat
5g
Fiber
1g
Sugar
2g

How do we calculate the nutrition info?

These nutrition facts listed are determined using nutrition information from the USDA Food Database. Our nutrition facts are accurate, but if you are using different products, please make your calculations. Net carb count is calculated by subtracting both fiber and sugar alcohols because they don’t raise blood sugar.

Course Soup
Cuisine American
Keyword Tom Kha Gai Soup
Tried this recipe?Mention @MyketoPlate_ or tag #MyKetoPlate!

You may also like

4.93 from 13 votes (12 ratings without comment)

Leave a Comment

Recipe Rating




2 comments

Jocelyn Calo February 25, 2023 - 2:11 am

Want to try of your recipes

Reply
Randy Thill March 2, 2023 - 9:53 pm

4 stars
I like this better than most soups and am really excited about the flavor. I would love to know more about the Tom Yum, because I’m sure I would like it much more without so much coconut cream. Thanks for a great lunch!!!

Reply

This post contains affiliate links, and we may receive a small commission if you purchase through our site.