Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup)

Featured in Delicious Dinner Inspirations.

This slow cooker version of Thai tom kha soup combines chicken, mushrooms, and aromatics like lemongrass, galangal, and lime leaves in a creamy coconut broth for an authentic flavor with minimal effort.
Ranah
Updated on Wed, 19 Mar 2025 21:09:27 GMT
A bowl of soup with mushrooms, lime, and red peppers. Pin it
A bowl of soup with mushrooms, lime, and red peppers. | yummyflavorsrecipes.com

Slow Cooker Tom Kha Gai brings the aromatic flavors of Thailand right to your kitchen with minimal effort. This coconut chicken soup balances tangy, spicy, and sweet notes in a creamy broth that's both light and satisfying. The slow cooker method infuses all the exotic ingredients—lemongrass, galangal, lime leaves—into a rich coconut base, creating layers of flavor that taste like they took hours of careful attention. Whether you're looking for comfort food on a chilly evening or craving authentic Thai flavors, this effortless recipe delivers restaurant-quality results without the fuss.

I've been perfecting this recipe for years, and it never fails to impress guests who can't believe something this flavorful came from a slow cooker. My neighbor knocked on my door the first time I made it, drawn by the incredible aroma wafting from my kitchen!

Ingredients

  • Chicken breast or thighs: Boneless, skinless pieces work best; thighs remain more tender in the slow cooker
  • Coconut milk or cream: Use full-fat canned varieties for the richest flavor; light coconut milk won't give the same creaminess
  • Chicken broth: Forms the base of the soup; homemade provides the best flavor, but good-quality store-bought works well
  • Red Thai curry paste: Adds depth and spice; Mae Ploy and Thai Kitchen are good brands to look for
  • Galangal or ginger: Fresh is preferable; galangal has a citrusy flavor, while ginger is spicier but makes a fine substitute
  • Lemongrass: Provides essential citrusy notes; look for firm stalks with no brown spots
  • Kaffir lime leaves: Offer a unique floral-citrus flavor that's irreplaceable; find them at Asian markets or online
  • Mushrooms: Button or shiitake both work well; slice them evenly for consistent cooking
  • Fish sauce: Adds that authentic umami depth; Red Boat is an excellent choice, especially for Whole30
  • Fresh lime juice: Brightens all the flavors; always use fresh-squeezed, never bottled
  • Coconut sugar or alternative sweetener: Balances the tanginess; use coconut aminos for Whole30
  • Red chili peppers: Adjust the amount based on your heat preference; Thai bird's eye chilies are traditional
  • Fresh cilantro: Adds color and freshness; include the stems in the cooking and save leaves for garnish
A bowl of soup with chicken, mushrooms, and lime. Pin it
A bowl of soup with chicken, mushrooms, and lime. | yummyflavorsrecipes.com

Cooking Instructions

Step 1:
Prepare your aromatics properly - Start by prepping the lemongrass, which is essential for authentic flavor. Remove the tough outer leaves, trim off the woody ends, and bruise the stalks by smashing them with the flat side of a knife. This releases their essential oils. Cut them into 4-inch pieces for easy removal later. For the galangal (or ginger if using), peel and slice into thin rounds—no need to mince as you'll remove these pieces before serving. If using kaffir lime leaves, gently crush them in your hand to release their oils before adding to the slow cooker. These simple preparation steps ensure maximum flavor extraction during the slow cooking process.
Step 2:
Layer ingredients for optimal flavor - Add 1 pound of chicken (either breast or thigh meat, cut into 1-inch chunks) to the bottom of your slow cooker. Top with 8 ounces of sliced mushrooms, 2 tablespoons of red curry paste, 3-4 pieces of prepared lemongrass, 5-6 slices of galangal or ginger, 4-5 kaffir lime leaves (if using), and 1-2 thinly sliced red chili peppers (seeds removed if you prefer less heat). Pour in 2 cans (about 4 cups) of coconut milk or cream and 2 cups of chicken broth. Add 3 tablespoons of fish sauce and 1 tablespoon of coconut sugar or sweetener. Stir gently to combine without breaking up the chicken pieces. The layering allows flavors to infuse gradually throughout the cooking process.
Step 3:
Set the optimal cooking time - Cover and cook on low for 4-6 hours or on high for 2-3 hours. The soup is ready when the chicken is tender and cooked through, easily shredding when pressed with a fork. Slow cooking allows the aromatics to fully infuse into the broth without overcooking the chicken or coconut milk. Avoid cooking much longer than recommended as coconut milk can sometimes separate if cooked too long, though a gentle stir will usually recombine it. The relatively short cooking time (compared to many slow cooker recipes) preserves the bright, fresh flavors that make tom kha gai so special.
Step 4:
Finish with fresh elements - During the last 30 minutes of cooking, taste the broth and adjust seasonings as needed. You may want more fish sauce for saltiness, sugar for sweetness, or chili for heat depending on your preference. Just before serving, remove the lemongrass pieces, galangal/ginger slices, and lime leaves—they've done their job flavoring the broth but aren't pleasant to eat. Stir in the juice of 2-3 fresh limes (about 1/4 cup) and a handful of chopped fresh cilantro. These last-minute additions brighten all the flavors and give the soup its signature tangy finish that can't be achieved through slow cooking alone.
Step 5:
Serve with complementary garnishes - Ladle the hot soup into bowls and garnish with additional fresh cilantro leaves, thinly sliced red chili, a lime wedge for squeezing, and if desired, a small spoonful of chili oil for those who enjoy extra heat. For a more substantial meal, serve with a side of steamed jasmine rice, which can be spooned into the broth or enjoyed alongside. The contrast of the fragrant rice with the tangy, creamy soup creates a perfectly balanced Thai eating experience that honors the traditional way this soup is enjoyed.

I absolutely love the versatility of this soup. When my vegetarian sister visits, I make it with tofu and vegetable broth, and she swears it's the best tom kha she's ever had. The fragrance of the lemongrass and lime leaves always reminds me of my travels in Thailand, where I first fell in love with this magical combination of flavors.

A bowl of soup with chicken, mushrooms, and lime. Pin it
A bowl of soup with chicken, mushrooms, and lime. | yummyflavorsrecipes.com

Dietary Adaptations

One of the most beautiful aspects of this slow cooker tom kha gai is how easily it adapts to different dietary needs without sacrificing flavor. For a Whole30 compliant version, simply substitute the coconut sugar with 2 tablespoons of coconut aminos and ensure you're using a sugar-free fish sauce like Red Boat. Vegetarians and vegans can replace the chicken with cubed firm tofu (add this during the last hour of cooking to prevent it from breaking down) and use vegetable broth instead of chicken broth. For a vegan version, also substitute the fish sauce with soy sauce or coconut aminos.

Seafood lovers might enjoy substituting the chicken with shrimp—add 1 pound of raw, peeled shrimp during the last 30 minutes of cooking just until they turn pink. This creates a beautiful tom kha goong variation that's equally delicious. For those avoiding nightshades, reduce or omit the curry paste and add more fresh herbs and lime for flavor.

Troubleshooting Tips

If your soup lacks flavor, try adding more fish sauce (for saltiness), lime juice (for tanginess), or a touch more sweetener (for balance). Remember that these elements work together—sometimes adding just a bit more fish sauce can actually enhance the soup's slightly sweet notes rather than just making it saltier.

Should your coconut milk separate during cooking (appearing slightly curdled), don't worry! This is natural and doesn't affect the taste. Simply stir it thoroughly before serving to recombine the broth. If you prefer a smoother texture, you can also blend a small portion of the broth (without the solid ingredients) and stir it back in.

For those who find their soup too spicy after cooking, add more coconut milk to temper the heat. Conversely, if it's not spicy enough, stir in some chili oil or sriracha at serving time.

This Slow Cooker Tom Kha Gai has become my go-to recipe for both weeknight comfort food and entertaining guests. There's something magical about the way the coconut milk creates a silky broth that carries the aromatic flavors of lemongrass, galangal, and lime leaves. Each spoonful offers a perfect balance of tangy, spicy, and sweet notes that warm you from the inside out. The fact that it all comes together in a slow cooker, filling your home with incredible aromas while you go about your day, makes it even more satisfying. Whether you're already a fan of Thai cuisine or trying it for the first time, this recipe promises to deliver authentic flavors with remarkable ease.

Frequently Asked Questions

→ Can I find galangal and lime leaves in regular grocery stores?
These ingredients can be difficult to find in some standard grocery stores. Check Asian markets or international food sections. If unavailable, you can substitute galangal with ginger and lime leaves with lime zest, though the flavor will be slightly different.
→ How can I make this soup less spicy?
To reduce the heat, use less jalapeño or Thai chilies, or remove the seeds before adding them to the soup. You can also skip the red curry paste or use just 1 teaspoon instead of a full tablespoon.
→ Can I freeze leftover tom kha soup?
Yes, you can freeze this soup for up to 3 months. The coconut milk may separate slightly when thawed, but gently reheating while stirring will help recombine it. For best results, freeze before adding the lime juice and add fresh lime juice when serving.
→ What's the difference between tom kha and tom yum soup?
Tom kha is coconut-based, making it creamy and slightly sweet, while tom yum is clear, more sour, and usually spicier. Both use similar aromatics like lemongrass and galangal, but have different flavor profiles and bases.
→ What can I serve with tom kha soup?
This soup pairs wonderfully with steamed jasmine rice, which you can add directly to your bowl or serve alongside. Fresh spring rolls, a simple cucumber salad, or Thai-style grilled meats also complement it well for a complete meal.

Slow Cooker Thai Coconut Soup

A simple slow cooker version of the classic Thai coconut soup with chicken, mushrooms, and aromatic herbs - rich, tangy, and full of authentic flavors made easy.

Prep Time
10 Minutes
Cook Time
480 Minutes
Total Time
490 Minutes
By: Ranah

Category: Dinner Delights

Difficulty: Easy

Cuisine: Thai

Yield: 6 Servings

Dietary: Low-Carb, Gluten-Free, Dairy-Free

Ingredients

01 Half of one onion, sliced
02 2 cloves garlic, chopped
03 Half of one red jalapeño pepper, sliced (or a couple Thai chiles, halved)
04 3 quarter-inch-long slices galangal (or ginger)
05 1 lemongrass stalk, pounded with the side of a knife, cut into 2-inch-long pieces
06 10 lime leaves, torn (optional)
07 1 tablespoon red Thai curry paste
08 4 cups chicken broth
09 2 13.5-ounce cans full-fat coconut milk (or coconut cream)
10 2 small chicken breasts (approximately 1 pound), cut into bite-sized pieces
11 8 ounces white mushroom caps, sliced
12 2-3 tablespoons brown sugar (or coconut sugar)
13 2-3 tablespoons fish sauce, plus more to taste
14 2-3 tablespoons freshly squeezed lime juice
15 2-3 green onions, thinly sliced
16 Chopped fresh cilantro, for garnish

Instructions

Step 01

Add onion, garlic, jalapeño or chile, galangal or ginger, lemongrass, lime leaves, red curry paste, and chicken broth to slow cooker. Stir to incorporate, then cover slow cooker with lid.

Step 02

Cook on high heat for 2 to 3 hours, or low heat for 4 to 6 hours. After cook time is up, use slotted spoon to remove all aromatics, leaving broth behind.

Step 03

Add in coconut cream or milk, chicken breast (or tofu or shrimp), and mushrooms. Cook on high heat 1 hour or low heat 2 hours, or until chicken breast pieces are cooked through.

Step 04

After cooking, add sugar, fish sauce, and lime juice. Taste and add more of each ingredient as desired. Ladle soup into serving bowls and top with sliced green onions and fresh cilantro. Serve warm.

Notes

  1. Shrimp Variation: Use 1 pound of raw shrimp instead of the chicken. Cook until shrimp is pink, slightly curled, and no longer translucent.
  2. Make it Vegan/Vegetarian: Use vegetable broth or a vegan chicken broth. Sub chicken with a 1-pound block of firm or extra firm (can be regular or silken) tofu cut into cubes. Use soy sauce to taste instead of fish sauce, or use a vegan fish sauce.
  3. Make it Whole30: Use compliant chicken broth. Replace brown or coconut sugar with 2 tablespoons coconut aminos and use a compliant fish sauce without sugar (the only one I know of is Red Boat Fish Sauce).

Tools You'll Need

  • Crockpot or similar slow cooker
  • Slotted spoon

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Fish (fish sauce)
  • Tree nuts (coconut milk)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 391
  • Total Fat: 30 g
  • Total Carbohydrate: 14 g
  • Protein: 22 g