Thai Coconut Chicken Soup

Topic: Bright, feel-good breakfasts with Mia’s touch

This Thai coconut chicken soup blends creamy coconut milk with tender chicken and fragrant ingredients like lemongrass, galangal, and kaffir lime leaves. A balance of sour, spicy, and sweet flavors comes from lime juice, chilies, and palm sugar. Quick preparation and a medley of vegetables and mushrooms make it both comforting and vibrant. Garnish with cilantro and chili for an extra burst of freshness before serving. Naturally gluten- and dairy-free, this warming bowl invites you to enjoy a taste of Thailand at home.

A woman wearing an apron and smiling.
Created by Mia
Last updated on Fri, 12 Sep 2025 17:16:19 GMT
A spoon is in a bowl of soup. Bookmark
A spoon is in a bowl of soup. | yummywithmia.com

The first time I made this Thai coconut chicken soup I was surprised how the bold flavors blended into a creamy fragrant bowlful that brought comfort and a bit of adventure to the table It has since become my go to recipe any time I want to impress friends or simply warm up on a cold day

I remember the first time I offered this soup at a family dinner The vibrant color and aroma drew everyone to the kitchen before I even had time to garnish the bowls Now it is a regular request at our gatherings

Ingredients

  • Chicken breast or thighs: brings tenderness and soaks up the broth flavors Select fresh cuts for best results
  • Coconut milk: gives the soup creaminess and authentic Thai richness Look for full fat coconut milk without additives
  • Chicken stock: the savory base Choose low sodium and clear stock so it does not overpower the coconut
  • Lemongrass: infuses a citrusy note Smash the stalks to release oils and look for firm fresh stalks
  • Galangal or ginger: unlocks earthy peppery notes Galangal has a sharper flavor If unavailable fresh ginger works
  • Kaffir lime leaves: essential for layered zestiness Choose dark glossy leaves and lightly tear to release aroma
  • Thai bird’s eye chilies: add signature heat Use fresh and adjust quantity for spice level
  • Garlic: builds depth to the aromatic base Fresh cloves smashed intensify the flavor
  • Oyster mushrooms or button mushrooms: add texture and a mild woodsiness Pick plump unblemished mushrooms
  • Tomato: brightens and balances with a little tang Use a ripe medium sized tomato
  • Onion: provides a sweet background and melds flavors Choose a firm small onion
  • Fish sauce: offers umami depth Select a high quality Thai or Vietnamese brand
  • Lime juice: finishes the soup with tartness Always use freshly squeezed lime juice
  • Palm sugar: rounds out the flavors Use authentic palm sugar or substitute with light brown sugar
  • Fresh cilantro leaves: bring freshness and color Use only clean crisp leaves
  • Sliced red chili: offers a fresh heat pop optional for a little extra kick
  • Extra lime wedges: to adjust tartness on serving

Instructions

Prepare the Broth:
In a medium pot combine the chicken stock coconut milk lemongrass galangal kaffir lime leaves Thai chilies and garlic Gently bring to a simmer over medium heat Let the mixture warm slowly so the aromatics have time to infuse the broth without curdling the coconut milk
Poach the Chicken:
Add the thinly sliced chicken to the simmering liquid Cook for about seven minutes until the pieces turn opaque and are cooked through Stir occasionally and make sure the soup never boils vigorously as you want the chicken to stay tender
Add Vegetables:
Stir in the mushrooms tomatoes and onions Allow the soup to continue simmering for another seven minutes The vegetables should just become tender but not mushy The mushrooms will give the broth more complexity while the tomatoes start to break down a bit
Season the Soup:
Add the fish sauce lime juice and palm sugar Taste and adjust now is the time to balance saltiness tartness and sweetness Feel free to add extra fish sauce for umami more lime juice for brightness or another dash of sugar for a gentle sweetness
Strain and Finish:
Once the soup is fully flavored remove from heat Scoop out and discard the lemongrass galangal and lime leaves so the final soup has a smooth texture and no tough bits left in the bowl
Garnish and Serve:
Ladle the hot soup into bowls Top with plenty of fresh cilantro and if you like a pop of heat extra sliced red chili Offer lime wedges on the side for those who love more zing
A bowl of soup with a spoon in it.
A bowl of soup with a spoon in it. | yummywithmia.com

I adore the deep citrusy aroma from fresh lemongrass It always reminds me of sharing lunch under the shade of tall trees with my sister who taught me to smash lemongrass stalks to get even more flavor in every spoonful

Storage Tips

This soup keeps well in the fridge for up to three days Store it in a sealed container and reheat gently on the stovetop Do not let it boil when reheating as coconut milk can separate If freezing remove garnishes and let the soup cool completely before storing for up to two months

Ingredient Substitutions

You can easily swap the chicken for tofu or shrimp for a pescatarian version For a vegetarian option use quality vegetable stock and replace fish sauce with soy sauce If galangal or kaffir lime leaves are hard to find substitute with extra ginger and a splash of lime zest though the flavor will be different

Serving Suggestions

This soup pairs wonderfully with warm jasmine rice or rice noodles It works well as a starter for a Thai themed meal or as a hearty main with a crisp salad on the side Sometimes I sprinkle roasted peanuts or add bean sprouts for crunch and more variety

Cultural and Historical Context

Thai coconut chicken soup known as Tom Kha Gai is a beloved dish across Thailand Each region adds its own twist but the key elements remain tangy coconut milk a blend of herbs and a balance of spicy sour and sweet The soup reflects Thai cuisine’s focus on lively contrasts and fresh ingredients

Seasonal Adaptations

In winter the soup warms and comforts by dialing up the chili and using chicken thighs for richness During summer lighten things up by reducing coconut milk and upping fresh lime juice Add fresh baby corn or snap peas when they are in season

Success Stories

A friend once made this soup for her birthday party and it disappeared before the main course Now she texts me pictures every time it is on her table It is a recipe built for sharing and connecting over new flavors

Freezer Meal Conversion

Let the cooked soup cool then transfer without garnishes to a freezer safe container or zip top bag Lay flat to save space and freeze for up to two months Thaw overnight in the fridge and reheat gently When ready to serve prepare fresh lime and cilantro for topping

A bowl of soup with chicken, tomatoes, and mushrooms.
A bowl of soup with chicken, tomatoes, and mushrooms. | yummywithmia.com

This soup balances comfort warmth and bright exciting flavors in every spoonful Try it once and it may become your own go to recipe for cozy nights in

Common Recipe Questions

→ What can I use instead of galangal?

Fresh ginger is a suitable substitute for galangal if it’s unavailable, though the flavor will be slightly different.

→ How do I make it less spicy?

Reduce or omit the Thai chilies, or remove their seeds before adding, to lower the heat level in the soup.

→ Can I make this dish vegetarian?

Yes, you can use tofu instead of chicken and replace fish sauce with soy sauce for a vegetarian alternative.

→ Is the soup suitable for gluten-free diets?

Yes, as long as you use gluten-free fish sauce and chicken stock, the soup remains gluten-free.

→ What is the best garnish for this dish?

Fresh cilantro, extra lime wedges, and sliced red chili add brightness and color to each serving.

→ What side dishes pair well with this soup?

Steamed jasmine rice or a light salad are perfect accompaniments for a complete Thai-inspired meal.

Thai Coconut Chicken Soup

Aromatic Thai soup with chicken, coconut milk, and lemongrass in a creamy, zesty, and spicy broth.

Prep Time
15 minutes
Cooking Duration
25 minutes
Overall Time
40 minutes
Created by: Mia

Recipe Type: Morning Glow Bites

Skill Level: Moderate

Culinary Origin: Thai

Total Output: 4 Portion Size

Dietary Preferences: Gluten-Free, Dairy-Free

What You'll Need

→ Proteins

01 14 ounces boneless, skinless chicken breast or thighs, thinly sliced

→ Broth & Coconut

02 13.5 fluid ounces full-fat coconut milk
03 2 cups low-sodium chicken stock

→ Aromatics

04 2 stalks lemongrass, trimmed and smashed
05 5 slices fresh galangal or 2 slices fresh ginger
06 4 kaffir lime leaves, torn
07 3 Thai bird’s eye chilies, lightly crushed, or to taste
08 2 cloves garlic, smashed

→ Vegetables & Mushrooms

09 7 ounces oyster mushrooms or button mushrooms, sliced
10 1 medium tomato, cut into wedges
11 1 small onion, thinly sliced

→ Seasonings

12 2 tablespoons fish sauce
13 1 tablespoon freshly squeezed lime juice
14 1 teaspoon palm sugar or light brown sugar

→ Garnish

15 Fresh cilantro leaves
16 Sliced red chili (optional)
17 Extra lime wedges

Steps to Follow

Step 01

Combine chicken stock, coconut milk, lemongrass, galangal, kaffir lime leaves, chilies, and garlic in a medium pot. Bring to a gentle simmer over medium heat.

Step 02

Add the sliced chicken and gently simmer for 5 to 7 minutes until cooked through.

Step 03

Stir in mushrooms, tomato, and onion. Simmer for an additional 5 to 7 minutes or until the vegetables are tender.

Step 04

Stir in fish sauce, lime juice, and palm sugar. Taste and balance the seasoning by adjusting lime juice for acidity, fish sauce for saltiness, or sugar for sweetness if needed.

Step 05

Remove from heat. Discard lemongrass, galangal slices, and kaffir lime leaves from the broth.

Step 06

Ladle soup into bowls and garnish with fresh cilantro, sliced red chili, and extra lime wedges as desired.

Important Notes

  1. For a vegetarian adaptation, substitute chicken with tofu and use soy sauce in place of fish sauce.
  2. Blending multiple mushroom varieties enhances the depth of flavor.
  3. Pair with jasmine rice for a satisfying meal or serve alone as a starter.
  4. Adjust the quantity and seeds of chilies to control the level of heat.

Tools Required

  • Medium pot
  • Chef’s knife
  • Cutting board
  • Ladle
  • Fine mesh strainer (optional, for removing aromatics)

Allergy Warnings

Please review individual ingredients for potential allergens and reach out to a healthcare professional if unsure.
  • Contains fish (fish sauce).
  • Possible soy if using vegetarian alternatives.
  • Gluten-free if all sauces and stock are certified gluten-free.
  • Confirm ingredient labels to identify hidden allergens.

Nutritional Info (per serving)

These details are for reference only and shouldn't replace professional medical consultation.
  • Calories Count: 310
  • Fats: 20 grams
  • Carbohydrates: 11 grams
  • Proteins: 22 grams