ADVERTISEMENT
ADVERTISEMENT

Slow Cooker Tom Kha Soup – Creamy Thai Coconut Chicken

By October 23, 20269 min read

Tom kha gai is the soup that turns a takeout order into a weeknight ritual: silky coconut milk, punchy lemongrass, galangal, and lime leaves, with tender chicken and mushrooms floating in a broth that tastes far more complex than the effort it takes. The slow cooker does the hard part, gently coaxing all that aromatics into the coconut base while you get on with your day.

Advertisements1

The trick is layering: aromatics go in first and steep, the chicken poaches gently, and the coconut milk, fish sauce, and lime juice go in at the very end so they stay bright instead of turning flat. The result is a soup that's rich but not heavy, with that unmistakable sweet-sour-salty Thai balance.

Serve it as a starter for a Thai-inspired dinner or ladle it over jasmine rice for a full meal. It reheats beautifully, which makes it a reliable make-ahead lunch.

Why You'll Love This Recipe

1

Set-and-forget ease: the slow cooker builds deep lemongrass and galangal flavor with almost no hands-on time.
2

Restaurant-style balance: fish sauce, lime, and a touch of sugar hit the sweet-sour-salty notes tom kha is known for.
3

Naturally dairy-free: coconut milk makes it creamy without any cream, so it works for lactose-free eaters.
4

Versatile base: swap in tofu, shrimp, or extra vegetables without changing the method.

About the Ingredients

1 1/2 lbs (680g) boneless, skinless chicken thighs, cut into 1-inch pieces

Thighs stay juicy through a long simmer; if using chicken breast, add it in the last 60 minutes so it doesn't dry out. Look for thighs with even thickness so they cook at the same rate.

2 stalks fresh lemongrass, bruised and cut into 2-inch lengths

Bruise with the back of a knife to release the oils. No fresh lemongrass? Use 2 tablespoons lemongrass paste or 3 dried stalks soaked in warm water for 10 minutes.

1 (2-inch) piece fresh galangal, thinly sliced (or ginger)

Galangal has a sharper, piney bite than ginger; ginger is the closest easy swap. Slice thin so it releases flavor but stays easy to fish out.

6 fresh or frozen makrut lime leaves, torn

Tearing the leaves releases the citrus oils. Frozen leaves are often better than dried; if you can't find them, use the zest of 1 lime stirred in at the end.

8 oz (225g) cremini mushrooms, quartered

Cremini hold their shape better than white buttons in a slow cooker. Oyster mushrooms are a lovely, silkier substitute if you can find them.

4 cups (960ml) low-sodium chicken broth

Low-sodium lets you control the fish sauce seasoning at the end. Vegetable broth works for a lighter version; use homemade if you have it.

2 (13.5 oz / 400ml) cans full-fat coconut milk

Full-fat is essential for body; light coconut milk turns watery. Shake the cans well before opening so the cream and water combine.

3 tablespoons fish sauce, plus more to taste

Fish sauce is the salty backbone of tom kha. For a vegetarian version, use soy sauce or tamari and add a pinch of salt.

1 tablespoon palm sugar (or light brown sugar)

Palm sugar has a rounder, caramel note; brown sugar is a fine stand-in. Add it with the fish sauce to balance the lime.

3 tablespoons fresh lime juice (about 2 limes)

Add lime off the heat so it stays fresh and doesn't turn bitter. Bottled lime juice works in a pinch but tastes flatter.

1/4 cup chopped fresh cilantro, plus lime wedges and sliced Thai chilies to serve

Cilantro adds a bright finish; Thai basil is a good swap. Serve chilies on the side so heat stays adjustable.

Tips & Tricks

Don't add the coconut milk at the start

it can split and turn grainy over hours of heat. Stir it in during the last 30 minutes for a silky, stable broth.

Skip the boil

keep the slow cooker on Low so the chicken poaches gently. A hard boil makes the chicken stringy and muddies the broth.

Season at the end, not the beginning

fish sauce and lime lose their punch over long cooking, so taste and adjust right before serving.

Fish out the aromatics

lemongrass, galangal, and lime leaves are for flavor, not eating. Tie them in cheesecloth for easy removal.

Pro Tips

1

Layer smart: aromatics on the bottom, chicken on top, so the chicken steams gently and stays tender.
2

Use full-fat coconut milk: the fat carries the aromatics and gives that classic creamy body.
3

Taste with a spoonful of broth plus a little coconut milk for a true read on the final balance.
4

Rest off heat for 5 minutes before serving so the flavors settle and the soup thickens slightly.

Step-by-Step Instructions

1. Layer the aromatics

Add the lemongrass, galangal, torn lime leaves, and mushrooms to the bottom of a 6-quart slow cooker. Tying the lemongrass, galangal, and leaves in a cheesecloth bundle makes removal easy later.

2. Add chicken and broth

Scatter the chicken pieces over the aromatics and pour in the chicken broth. The liquid should just cover the chicken; add up to 1/2 cup more broth if needed.

3. Slow cook on low

Cover and cook on Low for 4 to 5 hours (or High for 2 to 2 1/2 hours) until the chicken is tender and reaches 165°F (74°C) on an instant-read thermometer. The broth should be gently simmering at the edges, never at a rolling boil.

4. Remove the aromatics

Using tongs, lift out the cheesecloth bundle (or fish out the lemongrass, galangal, and lime leaves) and discard. Skim any foam from the surface for a clearer broth.

5. Stir in coconut milk

Shake the coconut milk cans well, then stir both cans into the soup. Cover and cook on Low for 20 to 30 minutes until the broth is hot and steaming but not boiling, about 190°F (88°C).

6. Season the broth

Turn the slow cooker off. Stir in the fish sauce, palm sugar, and lime juice. Taste and adjust: add more fish sauce for salt, sugar for sweetness, or lime for tartness until the balance feels bright and savory.

7. Finish and serve

Ladle into bowls and top with cilantro, sliced Thai chilies, and lime wedges. Serve hot with jasmine rice on the side if you like.

Delicious Variations

Shrimp tom kha

swap the chicken for 1 lb peeled shrimp added in the last 15 minutes of cooking so they stay plump.

Vegetarian tom kha

use vegetable broth, soy sauce instead of fish sauce, and add cubed firm tofu and extra mushrooms.

Spicy tom kha

add 2 sliced Thai chilies and a tablespoon of chili paste to the slow cooker for a fiery, aromatic kick.

How to Store Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup)

Refrigerator

Store in an airtight container in the refrigerator for up to 4 days; the flavors deepen overnight.

Freezer

Freeze in portions for up to 2 months, but note the coconut milk may separate slightly; whisk vigorously after reheating.

Reheating

Reheat gently over medium-low heat or in the microwave, stirring often, until steaming but not boiling; add a splash of broth or coconut milk if it's thick.

Frequently Asked Questions

Q: Can I use chicken breast instead of thighs in tom kha soup?

Yes, but add chicken breast in the last 60 to 90 minutes of cooking so it doesn't dry out. Thighs are more forgiving in a slow cooker because their fat keeps them juicy.

Q: Why did my coconut milk curdle in the slow cooker?

Coconut milk curdles when it boils or cooks too long at high heat. Stir it in during the last 30 minutes on Low and avoid a rolling boil to keep the broth silky.

Q: Is tom kha soup spicy?

Traditional tom kha is mild, with warmth coming from galangal and aromatics rather than chilies. Serve sliced Thai chilies on the side so each person can dial up the heat.

Q: Can I make this tom kha soup vegetarian or vegan?

Yes: use vegetable broth, soy sauce or tamari instead of fish sauce, and add firm tofu or extra mushrooms. Coconut milk already makes it dairy-free and creamy.

Q: What do you serve with tom kha soup?

Jasmine rice is the classic pairing, and it soaks up the broth beautifully. Steamed greens or a crisp cucumber salad round out the meal.

Make this slow cooker tom kha soup this week and let the aroma of lemongrass and coconut fill the kitchen. If you try it, leave a rating and a comment to let me know how it turned out.

Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup)

Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup)

This slow cooker tom kha soup simmers chicken in creamy coconut milk with lemongrass, lime, and ginger for a fragrant Thai bowl you set and forget.

★★★★½ 4.8 (214 ratings)
15 minPrep time280 minCook time6Servings412 kcalCalories

🧂 Ingredients

  • 1 1/2 lbs (680g) boneless, skinless chicken thighs, cut into 1-inch pieces
  • 2 stalks fresh lemongrass, bruised and cut into 2-inch lengths
  • 1 (2-inch) piece fresh galangal, thinly sliced (or ginger)
  • 6 fresh or frozen makrut lime leaves, torn
  • 8 oz (225g) cremini mushrooms, quartered
  • 4 cups (960ml) low-sodium chicken broth
  • 2 (13.5 oz / 400ml) cans full-fat coconut milk
  • 3 tablespoons fish sauce, plus more to taste
  • 1 tablespoon palm sugar (or light brown sugar)
  • 3 tablespoons fresh lime juice (about 2 limes)
  • 1/4 cup chopped fresh cilantro, plus lime wedges and sliced Thai chilies to serve

📋 Instructions

  1. 1Layer the aromatics — Add the lemongrass, galangal, torn lime leaves, and mushrooms to the bottom of a 6-quart slow cooker. Tying the lemongrass, galangal, and leaves in a cheesecloth bundle makes removal easy later.
  2. 2Add chicken and broth — Scatter the chicken pieces over the aromatics and pour in the chicken broth. The liquid should just cover the chicken; add up to 1/2 cup more broth if needed.
  3. 3Slow cook on low — Cover and cook on Low for 4 to 5 hours (or High for 2 to 2 1/2 hours) until the chicken is tender and reaches 165°F (74°C) on an instant-read thermometer. The broth should be gently simmering at the edges, never at a rolling boil.
  4. 4Remove the aromatics — Using tongs, lift out the cheesecloth bundle (or fish out the lemongrass, galangal, and lime leaves) and discard. Skim any foam from the surface for a clearer broth.
  5. 5Stir in coconut milk — Shake the coconut milk cans well, then stir both cans into the soup. Cover and cook on Low for 20 to 30 minutes until the broth is hot and steaming but not boiling, about 190°F (88°C).
  6. 6Season the broth — Turn the slow cooker off. Stir in the fish sauce, palm sugar, and lime juice. Taste and adjust: add more fish sauce for salt, sugar for sweetness, or lime for tartness until the balance feels bright and savory.
  7. 7Finish and serve — Ladle into bowls and top with cilantro, sliced Thai chilies, and lime wedges. Serve hot with jasmine rice on the side if you like.
👨‍🍳 Chef's Note: Taste the broth right before serving; tom kha is all about balance, so a final squeeze of lime or splash of fish sauce can transform it.

Servings: 6

Cuisine: Thai

Course: Soup

Nutrition (per serving): 412 kcal · 24g protein · 12g carbs · 31g fat

Leave a Comment

x
Advertisements