If you have ever craved a dish that effortlessly blends creamy coconut goodness with vibrant Thai flavors, you are in for a treat with this Slow Cooker Tom Kha Soup Recipe. This soul-warming, aromatic soup is a perfect balance of tangy lime, spicy chilies, and tender chicken, all simmered slowly to develop deep, mellow flavors. Whether you’re new to Thai cooking or a seasoned enthusiast, this recipe invites you to savor a rich, comforting bowl with minimal fuss and maximum delight.

Ingredients You’ll Need
The beauty of this Slow Cooker Tom Kha Soup Recipe lies in its simple yet essential ingredients, each chosen carefully to build that iconic balance of flavor, texture, and color. From creamy coconut milk to fragrant lemongrass and zesty lime, every component plays a starring role in this unforgettable soup.
- Boneless, skinless chicken thighs: Tender and juicy, they absorb the soup’s aromatic flavors beautifully.
- Chicken broth: The savory base that complements the richness of the coconut milk perfectly.
- Full-fat coconut milk: Adds luscious creaminess and subtle sweetness that defines Tom Kha soup.
- Sliced mushrooms (shiitake or button): Bring delightful earthiness and texture to the mix.
- Lemongrass stalks: Infuse vibrant citrus notes that brighten every spoonful.
- Galangal or ginger slices: Add earthy warmth and a hint of spice essential to authentic flavor.
- Kaffir lime leaves: Impart a unique citrus aroma, elevating the soup’s fragrance.
- Minced garlic: Adds depth and richness to the broth.
- Thai chilies (optional): For those who love a spicy kick, these bring heat without overpowering.
- Fish sauce: The salty umami boost that makes the soup irresistibly savory.
- Brown sugar: Balances the salty and sour notes with a touch of sweetness.
- Lime juice: Provides the bright, fresh zing that wakes up the flavors right before serving.
- Fresh cilantro: Offers a pop of green and fresh herbal brightness to finish the dish.
- Salt: Adjusts seasoning perfectly according to taste.
How to Make Slow Cooker Tom Kha Soup Recipe
Step 1: Combine and Cook
Start by adding the chicken thighs, chicken broth, coconut milk, mushrooms, lemongrass, galangal or ginger, kaffir lime leaves, garlic, and chilies (if you want a bit of heat) directly into your slow cooker. This simple step brings all key ingredients together to slowly release their flavors as they simmer. Cover your slow cooker and set it to low for 6 to 7 hours or high for 3 to 4 hours. The slow cooking process will make the chicken incredibly tender and ensure every aromatic note melds beautifully.
Step 2: Remove Aromatics
About 30 minutes before you’re ready to serve, fish out the lemongrass stalks, galangal or ginger slices, and kaffir lime leaves from the pot. These items have done their flavorful magic but are tough and fibrous, so removing them ensures a pleasant eating experience with no unwanted bites.
Step 3: Final Seasoning
Now comes the fun part where the soup truly shines. Stir in the fish sauce, brown sugar, and fresh lime juice. These finishing touches bring that classic balance of salty, sweet, and sour that Tom Kha soup is famous for. Taste your soup and adjust with more salt, lime juice, or fish sauce until it sings perfectly to your palate.
Step 4: Garnish and Serve
Just before serving, sprinkle chopped fresh cilantro over the top for a vibrant, herbal kick. Scoop the steaming soup into bowls and get ready to enjoy the warmth and complexity of this Thai treasure.
How to Serve Slow Cooker Tom Kha Soup Recipe

Garnishes
The simplicity of fresh cilantro makes a fantastic garnish, but don’t hesitate to get creative. Adding a few extra slices of fresh Thai chili or a drizzle of coconut cream can add visual appeal and enhance flavor. A wedge of lime on the side allows each guest to customize the zesty brightness to their liking.
Side Dishes
For a more filling meal, serve this soup alongside fluffy jasmine rice or silky rice noodles. The rice soaks up the rich broth beautifully, transforming the soup into a hearty, satisfying dinner. Accompanying it with a light vegetable stir-fry or crispy spring rolls can round out the meal perfectly.
Creative Ways to Present
To impress your guests, try serving this Slow Cooker Tom Kha Soup Recipe in traditional coconut shell bowls or small cast iron pots. Garnish each bowl with a sprig of cilantro and a slice of chili for a pop of color. You can also offer an array of toppings—like chopped peanuts, fresh herbs, or extra chili flakes—so everyone can customize their bowl.
Make Ahead and Storage
Storing Leftovers
This soup keeps wonderfully in the refrigerator for up to four days. Store it in an airtight container to preserve the fresh flavors and creamy texture. When you’re ready to enjoy it again, give it a good stir to reincorporate any separated coconut milk.
Freezing
If you want to save it for longer, freeze the soup in portions in freezer-safe containers. Keep in mind that coconut milk’s texture may slightly change after freezing, but a quick stir after thawing warms it back to creamy perfection. Frozen Tom Kha soup stays great for up to three months.
Reheating
Warm your leftover Tom Kha soup gently on the stovetop over low to medium heat, stirring occasionally. This helps maintain the delicate balance of flavors. Avoid microwaving too intensely, as it can curdle the coconut milk. Once heated through, give it a final fresh squeeze of lime to revive its brightness.
FAQs
Can I make this Slow Cooker Tom Kha Soup Recipe vegetarian?
Absolutely! Swap the chicken broth with vegetable broth, replace chicken with firm tofu, and exchange fish sauce for soy sauce or coconut aminos. These simple changes keep the soup flavorful and delicious while making it vegetarian-friendly.
What can I use if I can’t find galangal?
Fresh ginger is a fine substitute for galangal. While galangal has a sharper, more citrusy flavor, ginger will still provide warmth and spice that complement the soup beautifully.
How spicy is this soup with Thai chilies?
The level of heat depends on how many chilies you add. For a mild experience, use fewer or omit them entirely. Add them sliced to infuse gentle heat, or leave the seeds in for a stronger kick. It’s easy to adjust to your personal spice preference.
Is this recipe gluten-free?
Yes, this Slow Cooker Tom Kha Soup Recipe is naturally gluten-free as long as you use gluten-free fish sauce or tamari. It’s a comforting option for those with gluten sensitivities.
Can I prepare this soup in advance for a dinner party?
Definitely! You can assemble all the ingredients in the slow cooker the night before and refrigerate it. When ready, simply turn on the slow cooker to cook the soup, making entertaining stress-free and delicious.
Final Thoughts
This Slow Cooker Tom Kha Soup Recipe is like a warm hug in a bowl—full of nuanced flavors, easy to prepare, and incredibly satisfying. It invites you to experience the magic of Thai cooking with every spoonful. I wholeheartedly encourage you to try making it at home; once you do, it’s sure to become one of your favorite go-to recipes for cozy nights in and sharing with loved ones.
Print
Slow Cooker Tom Kha Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Total Time: 6 hours 15 minutes
- Yield: 4 servings
- Category: Soup
- Method: Slow Cooking
- Cuisine: Thai
- Diet: Gluten Free
Description
This Slow Cooker Tom Kha Soup is a rich and fragrant Thai coconut chicken soup slow-cooked to tender perfection. Featuring creamy coconut milk, aromatic lemongrass, galangal, and kaffir lime leaves, this comforting soup combines savory, tangy, and subtly spicy flavors with tender chicken thighs and mushrooms, making it an effortless and delicious meal perfect for any day.
Ingredients
Protein & Broth
- 1 lb boneless, skinless chicken thighs, cut into bite-sized pieces
- 4 cups chicken broth
- 1 can (13.5 oz) full-fat coconut milk
Vegetables & Herbs
- 1 cup sliced mushrooms (shiitake or button)
- 2 stalks lemongrass, cut into 2-inch pieces and smashed
- 4 slices galangal or ginger
- 3 kaffir lime leaves, torn
- 3 cloves garlic, minced
- 2 Thai chilies, sliced (optional for heat)
- 1/4 cup chopped fresh cilantro
Seasonings
- 2 tablespoons fish sauce
- 1 tablespoon brown sugar
- 1 tablespoon lime juice
- Salt to taste
Instructions
- Combine Ingredients: In a slow cooker, place the chicken thighs, chicken broth, coconut milk, sliced mushrooms, lemongrass pieces, galangal or ginger slices, torn kaffir lime leaves, minced garlic, and sliced Thai chilies if using. Ensure all ingredients are well mixed.
- Slow Cook: Cover the slow cooker and cook on low for 6–7 hours or on high for 3–4 hours until the chicken is tender and fully cooked. This slow cooking allows the flavors to meld beautifully.
- Remove Aromatics: About 30 minutes before serving, carefully remove the lemongrass stalks, kaffir lime leaves, and galangal slices from the soup to avoid overly intense or fibrous textures.
- Season the Soup: Stir in fish sauce, brown sugar, and lime juice to add salty, sweet, and tangy layers to the soup. Taste and adjust seasoning further with additional salt, lime juice, or fish sauce as desired.
- Serve and Garnish: Ladle the hot soup into bowls and garnish each serving with freshly chopped cilantro. Serve immediately, optionally over jasmine rice or rice noodles for a heartier meal.
Notes
- For a heartier meal, serve this soup over jasmine rice or rice noodles.
- To make a vegetarian version, substitute chicken with tofu, use vegetable broth instead of chicken broth, and replace fish sauce with soy sauce or coconut aminos.
- Adjust the number of Thai chilies based on desired spice level or omit for a milder soup.
- Removing the lemongrass, kaffir lime leaves, and galangal before serving ensures the soup has a smooth texture without woody or fibrous bits.

