If you crave a bowl that bursts with vibrant flavors and comforting warmth, then you are going to love this Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe. It’s a delightful marriage of creamy coconut milk, aromatic herbs like lemongrass and kaffir lime leaves, and tender chicken that simmers together slowly to build layers of taste. Every spoonful is soothing yet exciting, thanks to the subtle heat of red jalapeño and the zestiness of fresh lime juice. Whether you’re new to Thai cuisine or a longtime fan, this recipe is an absolute game-changer that’s incredibly simple and rewarding, filling your home with tantalizing aromas as it cooks away in your slow cooker.
Ingredients You’ll Need
These ingredients might look straightforward, but each one plays a crucial role in creating the perfect balance of flavor, texture, and color in your Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe. From the creamy coconut milk to the punch of fresh lime, every element harmonizes beautifully.
- ½ onion, sliced: Adds a naturally sweet and mellow base flavor to the broth without overpowering other tastes.
- 2 cloves garlic, chopped: Brings a warm and aromatic depth crucial to Thai soups.
- ½ red jalapeño pepper, sliced (or 1-2 Thai chiles, halved): Provides just the right hint of heat and vibrancy without overwhelming the palette.
- 3 slices galangal or ginger (about ¼-inch thick): Offers a fresh, citrusy note that defines authentic Tom Kha soup.
- 1 lemongrass stalk, pounded and cut into 2-inch pieces: Infuses bright, lemony fragrances essential for that signature flavor.
- 10 kaffir lime leaves, torn (optional): Enhances aroma with subtle lime citrus tones that elevate every bite.
- 1 tbsp red Thai curry paste: Packs a rich and spicy complexity to the broth’s flavor profile.
- 4 cups chicken broth: Serves as the savory liquid base, perfectly carrying the other ingredients.
- 2 cans (13.5 oz each) full-fat coconut milk or coconut cream: Adds luscious creaminess and balances the spice with natural sweetness.
- 1 lb chicken breasts, cut into bite-sized pieces (or tofu or shrimp as alternatives): Provides tender protein that soaks up all the delicious flavors.
- 8 oz white mushrooms, sliced: Lends an earthy texture and slight umami that complements the coconut broth.
- 2-3 tbsp brown sugar or coconut sugar: Balances acidity and heat with a touch of gentle sweetness.
- 2-3 tbsp fish sauce (or coconut aminos for a vegan option): Adds savory depth and authentic salty tang.
- 2-3 tbsp freshly squeezed lime juice: Brings a punch of fresh brightness that lifts the entire dish.
- Sliced green onions: Provides a fresh, crisp garnish with mild onion flavor.
- Chopped fresh cilantro: Offers a burst of herbal freshness to finish the soup beautifully.
How to Make Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe
Step 1: Building the Aromatic Base
Start your soup journey by layering sliced onion, chopped garlic, red jalapeño, galangal or ginger slices, pounded lemongrass, torn kaffir lime leaves (if you have them), and the red Thai curry paste right in the bottom of your slow cooker. This combination creates the fragrant foundation that sets the tone for all the amazing flavors to come.
Step 2: Adding the Broth and Starting the Slow Cook
Pour in the chicken broth over those vibrant aromatics and give everything a gentle stir so the curry paste starts to meld with the liquid. This is where the magic begins as the ingredients slowly infuse throughout the soup.
Step 3: Slow Cooking the Base
Cover your slow cooker and let the base simmer on high for 2 to 3 hours or on low for 4 to 6 hours. This patient cooking releases every hint of flavor into the broth, creating that unmistakable Tom Kha taste.
Step 4: Straining Out the Solids
Once the slow cook phase is done, carefully use a slotted spoon to remove and discard the onion, garlic, lemongrass, ginger, and kaffir lime leaves. These have done their job and leaving them in would make the texture unpleasant.
Step 5: Adding Coconut Milk, Protein, and Mushrooms
Now it’s time to stir in your creamy coconut milk, bite-sized chicken pieces (or tofu or shrimp if you prefer), and the freshly sliced mushrooms. These ingredients will give the soup richness and heartiness, making it a fulfilling meal.
Step 6: Cooking the Protein Through
Cover again and cook on high for another hour or low for 2 hours until the chicken (or your chosen protein) is perfectly cooked and tender. This gentle cooking ensures every bite is juicy and flavorful.
Step 7: Final Flavor Adjustments
Stir in brown sugar, fish sauce, and freshly squeezed lime juice to achieve the ideal harmony of sweet, salty, and tangy notes. Taste as you go to find your preferred balance, because this soup is all about freshness and vibrancy.
Step 8: Garnishing and Serving
Ladle the beautiful soup into your favorite bowls and top with sliced green onions and freshly chopped cilantro for that classic Thai finish. Serve it warm and get ready for a bowl full of cozy yet exciting flavors.
How to Serve Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe

Garnishes
The garnishes are more than just decoration; they add texture and freshness. I love sprinkling sliced green onions and chopped cilantro on top for a burst of bright, herbal flavor that contrasts beautifully with the creamy soup base. You can also add a few thin slices of fresh chili if you want extra heat.
Side Dishes
This soup pairs wonderfully with simple yet flavorful sides. Steamed jasmine rice is a classic choice, soaking up the luscious broth. For something lighter, a crisp cucumber salad or a side of fresh spring rolls balances the richness of the soup perfectly.
Creative Ways to Present
For a special touch, try serving your Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe in individual coconut shells or beautiful ceramic bowls that highlight its tropical inspiration. You can also garnish with a wedge of lime or a sprig of fresh Thai basil for an elegant flair that impresses guests.
Make Ahead and Storage
Storing Leftovers
Store any leftover soup in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, so leftovers often taste even better the next day. Just give it a quick stir before reheating.
Freezing
This soup freezes well, but coconut milk can sometimes separate after thawing. To avoid this, cool the soup completely, then freeze it without any garnishes. Reheat slowly and stir well to reincorporate the coconut milk for the best texture.
Reheating
Reheat gently on the stove over low to medium heat, stirring occasionally until warmed through. Avoid boiling as this can cause the coconut milk to curdle. If the soup thickens too much, add a splash of chicken broth or water to loosen it up.
FAQs
Can I make this soup vegetarian or vegan?
Absolutely! Simply replace chicken broth with vegetable broth, swap chicken for tofu or mushrooms, and use coconut aminos instead of fish sauce. The resulting soup is just as flavorful and rich.
What if I can’t find kaffir lime leaves or galangal?
If fresh kaffir lime leaves or galangal aren’t available, dried versions can be used, or you can omit them altogether. The soup will still be delicious thanks to the lemongrass, ginger, and curry paste.
How spicy is this Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe?
The spice level is mild to moderate by default, but you can easily adjust it by increasing or decreasing the amount of red jalapeño or Thai chiles according to your heat preference.
Can I use precooked chicken or other proteins?
For best texture and flavor, it’s recommended to cook the chicken in the soup as directed. However, you can add precooked chicken towards the end just to warm it through, keeping careful not to overcook.
Is this soup suitable for meal prep?
Yes! This soup stores beautifully and tastes fantastic as leftovers, making it a perfect meal prep option for busy weeks when you want a comforting dinner ready to go.
Final Thoughts
Making the Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe is truly a joy that rewards you with a bowl full of complex, harmonious flavors and cozy satisfaction. It invites warmth to your kitchen and comfort to your table, whether for a quiet night in or to impress family and friends. Don’t hesitate to dive in and try this recipe—it’s a wonderful way to bring a little taste of Thailand into your home, effortlessly and deliciously.
Print
Slow Cooker Tom Kha Soup (Thai Coconut Chicken Soup) Recipe
- Prep Time: 15 minutes
- Cook Time: 3 to 7 hours (depending on low or high setting)
- Total Time: 3 hours 15 minutes to 7 hours 15 minutes
- Yield: 6 servings
- Category: Soup
- Method: Slow Cooking
- Cuisine: Thai
- Diet: Low Lactose
Description
This Slow Cooker Tom Kha Soup is a comforting and flavorful Thai coconut chicken soup made with aromatic herbs, creamy coconut milk, and tender chicken. Perfect for a cozy meal, it combines the bright tastes of lemongrass, galangal, kaffir lime leaves, and Thai curry paste with a balance of sweet, sour, and savory flavors.
Ingredients
Aromatics and Base
- ½ onion, sliced
- 2 cloves garlic, chopped
- ½ red jalapeño pepper, sliced (or 1–2 Thai chiles, halved)
- 3 slices galangal or ginger (about ¼-inch thick)
- 1 lemongrass stalk, pounded and cut into 2-inch pieces
- 10 kaffir lime leaves, torn (optional)
- 1 tbsp red Thai curry paste
Soup Liquids
- 4 cups chicken broth
- 2 cans (13.5 oz each) full-fat coconut milk or coconut cream
Protein and Vegetables
- 1 lb chicken breasts, cut into bite-sized pieces (or tofu or shrimp as alternatives)
- 8 oz white mushrooms, sliced
Seasonings and Garnishes
- 2–3 tbsp brown sugar or coconut sugar
- 2–3 tbsp fish sauce (or coconut aminos for a vegan option)
- 2–3 tbsp freshly squeezed lime juice
- Sliced green onions
- Chopped fresh cilantro
Instructions
- Prepare the Aromatics: In the base of your slow cooker, combine sliced onion, chopped garlic, sliced jalapeño, galangal (or ginger), lemongrass, kaffir lime leaves (if using), and red curry paste to build the flavor foundation.
- Add Broth: Pour the chicken broth over the aromatics in the slow cooker. Stir gently to combine all ingredients.
- First Cooking Stage: Cover and cook on high for 2-3 hours or low for 4-6 hours until the flavors infuse the broth.
- Remove Solids: After cooking, use a slotted spoon to remove and discard the solids including onion, garlic, lemongrass, ginger, and lime leaves to leave a clear broth.
- Add Coconut Milk and Protein: Stir in the coconut milk, chicken pieces (or tofu/shrimp), and sliced mushrooms into the broth.
- Second Cooking Stage: Cover and cook on high for an additional hour or on low for 2 hours until the chicken or chosen protein is fully cooked.
- Season the Soup: Stir in brown sugar, fish sauce, and freshly squeezed lime juice; then taste and adjust the seasoning as needed to balance sweet, salty, and sour flavors.
- Serve and Garnish: Ladle the soup into bowls and garnish with sliced green onions and chopped cilantro. Serve warm and enjoy your comforting Thai coconut soup.
Notes
- You can substitute chicken with tofu or shrimp for a vegetarian or pescatarian version.
- If kaffir lime leaves are unavailable, the soup will still taste great without them.
- Adjust the amount of red curry paste and chilies based on your preferred spice level.
- Use full-fat coconut milk for the richest, creamiest texture.
- For a vegan version, substitute chicken broth with vegetable broth and use coconut aminos instead of fish sauce.


