Enjoy 3 free meal plans and greater ease in the kitchen today! No payment info needed.

Tom Kha Gai Soup
with chicken, zucchini and mushrooms

Active: 30 minTotal: 30 min
20150309 tom khai ga soup nm 004.jpg?ixlib=rails 2.1

This coconut-based Thai soup has become one of our community's favorites since it was first introduced in March 2015. It's sweet, savory and tangy all at the same time.
Smarts: We packed this soup with lots of veggies - feel free to swap in and out whatever you love best.



Tom Kha Gai Soup:
  • Chicken breasts, boneless and skinless - 1 lb, chopped
  • Fish sauce - 2 tsp + 1 1/2 Tbsp
  • Brown sugar - 1 tsp + 1 tsp
  • Lemongrass - 3 stalks, mashed
  • Ginger, fresh - 1/2 inch, sliced thinly
  • Garlic - 3 cloves, chopped
  • Mushrooms, brown or shiitake - 1/2 lb, sliced thinly
  • Zucchini, large - 1, sliced thinly
  • Tomatoes, medium - 1, sliced thinly
  • Oil, cooking - 1 Tbsp
  • Coconut milk - 1 cup
  • Stock, any type - 3 cups
  • Jalapenos (opt) - 1, sliced thinly
  • Cilantro (opt) - 1/4 bunch, leaves torn off of stems
  • Limes - 1/2, sliced into wedges
  • Hot sauce (opt) - to taste

Nutrition Facts

Serving Size: 1 serving
Servings Per Recipe 4
Amount Per Serving
Just a moment...
% Daily Value
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...

Increase your nutrition smarts


  1. Chicken - Chop into bite-sized pieces. Toss with first part of fish sauce and first part of brown sugar. Tenderize with a fork. (Can be done up to 1 day ahead)
  2. Lemongrass / Ginger / Garlic / Mushrooms - Prep as directed. (Can be done up to 3 days ahead)
  3. Zucchini / Tomatoes - Prep as directed.


  1. Heat a Dutch oven over medium-high heat. Add cooking oil and then aromatics - lemongrass, ginger and garlic. Saute for ~1 minute, until very fragrant.
  2. Add chicken to aromatics and saute until golden, 2 to 3 minutes.
  3. Fold in mushrooms and saute for another 2 to 3 minutes until mushrooms start to turn golden.
  4. Pour in coconut milk, stock and second parts of fish sauce and brown sugar. Cover and bring to a boil and then simmer uncovered for 4 to 6 minutes.
  5. While soup is cooking, slice jalapenos, pick off cilantro leaves and slice limes into wedges.
  6. Fold in zucchini and tomatoes. If you sliced zucchini super thin, the residual heat will cook the zucchini and you can just turn off the heat. Otherwise, simmer for another 2 to 3 minutes to cook the zucchini.
  7. Season with hot sauce and more fish sauce if it’s not savory enough.
  8. Divide into bowls and serve with jalapenos, cilantro and lime wedges.

Get access to all of our delicious recipes and time-saving meal plans!

Get 1 free month
Learn More

No payment info required for trial.


This meal has 43 reviews

This is yummy. I added salt and some Trader Joe’s Green Dragon hot sauce. 😋

By: Barbara
Posted: Feb 24, 2019
Diet: Original

Smiled stevia and made a larger portion based on some reviews. It was absolutely delicious!!

By: Aileen
Posted: Jan 31, 2019
Diet: Paleo

Thought it would need more coconut milk (the broth looked thinner than when we usually get this at restaurants), but it actually ended up having an amazing flavor! I was also surprised by how much I liked the zucchini. My only complaint is that I think the portions for this one are underestimated.

By: Marin
Posted: Dec 13, 2018
Diet: Original

Make the vegetarian version, delicious, love this combo of flavors.

By: Scott
Posted: Sep 09, 2018
Diet: Vegetarian

Man I am not sure where we went wrong, we followed the directions, and everyone seemed to like this but it was just not for us.... :(

By: Caitlin
Posted: Dec 31, 2017
Diet: Original

skipped the stevia (did the paleo version). absolutely delicious!

By: Elisa
Posted: Oct 24, 2017
Diet: Paleo