If you’re craving something that’s cozy, bursting with flavor, and surprisingly simple to whip up, you’re in the right place. I’m excited to share my Easy Tom Kha Gai Coconut Soup Recipe with you — this Thai coconut chicken soup is one of my all-time favorites. From the creamy coconut milk to the zingy lime and fragrant lemongrass, every bite feels like a hug in a bowl. Trust me, once you try this, it’ll become your go-to comfort soup, especially when time is short but you want something special.
Why You’ll Love This Recipe
- Quick & Easy: Ready in just 30 minutes, perfect for busy weeknights without sacrificing flavor.
- Authentic Flavors: Uses fresh ingredients like galangal and lemongrass for true Thai taste.
- Versatile & Customizable: Easily adapted to suit your spice level or ingredient preferences.
- Comforting & Nourishing: Creamy, bright, and satisfying — my family always requests it again!
Ingredients You’ll Need
I love how the ingredients in this Easy Tom Kha Gai Coconut Soup Recipe come together to create that magical balance of sour, spicy, sweet, and savory. When you shop, fresh herbs and a good quality coconut milk can really elevate the final dish, so keep an eye out for those.
- Chicken thighs: They stay juicy and tender better than breast, but you can use breast if you prefer lean meat.
- Cornstarch: Helps tenderize the chicken and gives it a nice silky texture in the soup.
- Neutral oil: Like vegetable or canola oil, great for frying mushrooms without overwhelming the flavors.
- Fish sauce: The umami superstar of this soup — essential for that authentic salty depth.
- Mushrooms: I like using shiitake or cremini, but oyster or button work fine too; they soak up all the tasty broth.
- Chicken stock: A rich base that supports the fresh aromatics perfectly.
- Lemongrass stalk: Peel off tough outer layers and gently bruise to release flavor — it’s a game changer!
- Galangal slices: This cousin of ginger gives the soup its distinctive peppery, citrus aroma.
- Makrut lime leaves or lime zest: Adds that fresh, zesty brightness that wakes up the soup.
- Thai chilies: Optional, but if you enjoy heat like I do, they’ll bring a lovely kick.
- Thai red curry paste: Optional; for a bit more depth and complexity, I usually add this.
- Palm sugar: Or light brown sugar works fine — balances the sour and salty notes beautifully.
- Coconut milk: Use full-fat canned for creamy, luscious richness.
- Lime juice: Freshly squeezed is key! It brightens the soup like nothing else.
- Cilantro or scallions: I prefer cilantro for freshness, but scallions are great if you’re not a cilantro fan.
Variations
One of the things I adore about this Easy Tom Kha Gai Coconut Soup Recipe is how easy it is to make it your own. Whether you want to turn up the heat, make it vegetarian, or add a twist, it’s super flexible.
- Vegetarian version: I swapped chicken for tofu and used vegetable broth when hosting a friend who doesn’t eat meat; the flavor was still incredible!
- Extra spicy: Add more Thai chilies or a splash of chili oil at the end—I love the extra punch during winter.
- Milder soup: Simply leave out the chilies and red curry paste; you still get that creamy coconut goodness with subtle aromatics.
- Adding veggies: I sometimes toss in baby corn or sliced bell peppers for added texture and color.
How to Make Easy Tom Kha Gai Coconut Soup Recipe
Step 1: Marinate the Chicken
Mix your thinly sliced chicken thighs with cornstarch, 2 teaspoons of neutral oil, and 2 teaspoons of fish sauce. This little marinade trick tenderizes the chicken and adds umami right from the start — I discovered this when I wanted juicier chicken without any fuss. Set it aside while you prep the rest.
Step 2: Cook the Mushrooms
In a medium pot over medium-high heat, warm 1 tablespoon of neutral oil, then add your mushrooms. Fry them for about 5 minutes until they’re soft and releasing their juices — this builds a rich flavor base for the soup. Don’t rush this step; letting the mushrooms brown a bit makes all the difference.
Step 3: Build the Broth
Add chicken stock, lemongrass, galangal, makrut lime leaves (or lime zest), chilies (if using), red curry paste, and palm sugar to the pot. Bring to a boil, then cover, reduce heat and simmer gently for 6 minutes. This is where those aromatics release their magic, filling your kitchen with that irresistible Thai scent!
Step 4: Add Coconut Milk and Chicken
Stir in the coconut milk and bring the soup back up to a simmer — but watch carefully and don’t let it boil vigorously, or the coconut milk might split. Gently add the marinated chicken, cover again, lower the heat to medium-low, and cook for 8 minutes until the chicken is tender and cooked through.
Step 5: Final Flavors and Serve
Turn off the heat, then stir in the remaining fish sauce, fresh lime juice, and chopped cilantro (or scallions). Taste and adjust seasoning with a touch of salt if needed. Ladle your soup into bowls and get ready to swoon. My family goes crazy for this served alongside jasmine rice to soak up every last drop.
Pro Tips for Making Easy Tom Kha Gai Coconut Soup Recipe
- Choose the right chicken cut: Chicken thighs keep the soup wonderfully juicy; breasts can dry out if overcooked, so slice them thinly if you use them.
- Don’t skip bruising the lemongrass: Scoring and gently crushing the stalk releases essential oils that flavor the broth deeply.
- Keep coconut milk from splitting: Avoid boiling the soup once you add the coconut milk—just a gentle simmer keeps that silky texture perfect.
- Adjust spice gradually: Start with fewer chilies and add more to taste—you can always spice it up, but it’s hard to tone down if too hot!
How to Serve Easy Tom Kha Gai Coconut Soup Recipe
Garnishes
I love topping my soup with fresh cilantro and a few thin slices of fresh Thai chili for color and heat. Sometimes I add a sprinkle of chopped scallions for crunch or a wedge of lime on the side if you want to add more zing at the table.
Side Dishes
This soup is fantastic on its own, but I often serve it with steamed jasmine rice to soak up the flavorful broth. For a more substantial meal, a simple cucumber salad or spring rolls make excellent fresh sides that complement the rich soup beautifully.
Creative Ways to Present
For special occasions, I like to serve this soup in individual coconut shells or pretty bowls with edible flowers and extra herbs on top — it makes the experience feel truly memorable and festive.
Make Ahead and Storage
Storing Leftovers
I usually store leftovers in an airtight container in the fridge and it keeps beautifully for up to 3 days. Just give it a good stir before reheating to redistribute the flavors.
Freezing
While you can freeze this soup, I recommend freezing only the broth and chicken separately from fresh herbs and lime juice. Coconut milk’s texture sometimes changes after freezing, so thaw slowly and add fresh lime and cilantro after reheating.
Reheating
Reheat gently over low-medium heat so the coconut milk doesn’t split. If the soup thickens too much in the fridge, just add a splash of chicken stock or water to loosen it back up.
FAQs
-
Can I use chicken breast instead of thighs in this recipe?
Yes, you can! Just make sure to slice the chicken breast thinly so it cooks quickly and stays tender. Chicken thighs have more fat which keeps them juicier, but careful slicing and timing will help breast meat work well too.
-
What can I substitute if I don’t have galangal or makrut lime leaves?
If you can’t find galangal, fresh ginger is the nearest substitute though the flavor is milder. For makrut lime leaves, lime zest works as a good alternative to bring citrus notes, but the flavor won’t be quite as intense.
-
How spicy is this Easy Tom Kha Gai Coconut Soup Recipe?
The heat level depends on how many Thai chilies you add. I recommend starting with one or omitting them if you prefer mild; you can always add fresh chili slices or chili oil when serving for more heat.
-
Can I make this soup vegetarian or vegan?
Definitely! Use vegetable stock instead of chicken stock, skip the fish sauce or replace it with soy sauce or tamari, and substitute chicken with firm tofu or mushrooms for a satisfying plant-based version.
Final Thoughts
What I truly love about this Easy Tom Kha Gai Coconut Soup Recipe is how effortlessly it brings complex, beautiful flavors to your table without complicated steps. It’s become a family favorite and a dish I turn to whenever I want something that feels both nourishing and indulgent. I can’t wait for you to enjoy making it — I promise it’ll become a comforting staple in your kitchen, just like it did in mine.
Print
Easy Tom Kha Gai Coconut Soup Recipe
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Thai
Description
Tom Kha Gai is a classic Thai coconut chicken soup that perfectly balances sour, spicy, sweet, and savory flavors. Ready in just 30 minutes, this comforting soup features tender chicken thighs simmered in fragrant coconut milk broth infused with lemongrass, galangal, makrut lime leaves, and mushrooms, garnished with fresh cilantro for a refreshing finish.
Ingredients
Chicken Marinade
- 12 ounces boneless skinless chicken thighs (or chicken breast, cut into thin strips)
- 2 teaspoons cornstarch
- 2 teaspoons neutral oil
- 2 teaspoons fish sauce
Soup Ingredients
- 1 tablespoon neutral oil
- 8 ounces mushrooms (oyster, shiitake, cremini, or button, torn into pieces or thinly sliced)
- 3 cups chicken stock
- 1 stalk lemongrass (bottom half only, tough outer layers removed and scored lengthwise, kept whole)
- 8 slices galangal
- 3 fresh or dried makrut lime leaves (or zest of 1 lime)
- 1-2 Thai chilies (cut in half, optional for spice)
- 1 tablespoon Thai red curry paste (optional)
- 1 tablespoon palm sugar (or light brown sugar)
- 14 ounces coconut milk (1 can, ~400g)
- 3 tablespoons lime juice
- 1/4 cup cilantro (or scallions, roughly chopped)
Instructions
- Marinate the Chicken: Combine the sliced chicken thighs with the cornstarch, 2 teaspoons of neutral oil, and 2 teaspoons of fish sauce in a bowl. Mix well to coat the chicken evenly and set aside to marinate while preparing the soup.
- Sauté the Mushrooms: Heat 1 tablespoon of neutral oil in a medium soup pot over medium-high heat. Add the mushrooms and fry for about 5 minutes, stirring occasionally, until the mushrooms are tender and slightly browned.
- Add Broth and Aromatics: Pour in the chicken stock and add the lemongrass stalk, galangal slices, makrut lime leaves (or lime zest), Thai chilies, Thai red curry paste if using, and palm sugar. Bring the mixture to a boil over medium-high heat. Once boiling, cover the pot, reduce the heat to low, and let it simmer for 6 minutes to allow the flavors to infuse.
- Incorporate Coconut Milk and Chicken: Stir in the coconut milk and gently bring the soup back up to a simmer over medium-high heat. Avoid boiling vigorously to prevent the coconut milk from splitting. Add the marinated chicken strips to the pot, bring it back to a simmer, then reduce heat to medium-low. Cover and cook for 8 minutes or until the chicken is fully cooked through.
- Finish the Soup: Turn off the heat and stir in the remaining 2 tablespoons of fish sauce, lime juice, and fresh cilantro or scallions. Taste and adjust seasoning with salt if needed. Ladle the hot soup into bowls and serve immediately, optionally with steamed jasmine rice on the side.
Notes
- This soup offers a delightful balance of sour, spicy, sweet, and savory flavors within a quick 30-minute cooking time.
- Optional ingredients such as Thai red curry paste and Thai chilies can be omitted or adjusted to suit your spice preference.
- Use fresh herbs and quality coconut milk for the most authentic flavor.
- Can be served on its own or with steamed jasmine rice to make a complete meal.
Nutrition
- Serving Size: 1 serving
- Calories: 387 kcal
- Sugar: 5 g
- Sodium: 388 mg
- Fat: 28 g
- Saturated Fat: 20 g
- Unsaturated Fat: 6 g
- Trans Fat: 0.02 g
- Carbohydrates: 14 g
- Fiber: 1 g
- Protein: 24 g
- Cholesterol: 81 mg