Authentic Tom Kha Goong: Your Guide to Crafting Creamy Thai Coconut Shrimp Soup
Tom Kha Goong, a beloved classic of Thai cuisine, offers an exquisite symphony of flavors that truly sets it apart. This comforting soup captivates with its rich, aromatic broth, delicately balanced by a hint of spice and the luxurious creaminess of coconut milk. Each spoonful delivers a delightful combination of textures, featuring succulent shrimp and earthy shiitake mushrooms, transforming it into a hearty and satisfying meal on its own. It’s not just a soup; it’s an experience that transports your taste buds straight to Thailand, making it a well-deserved staple in culinary repertoires worldwide.

Tom Yum vs. Tom Kha Goong: Understanding the Nuances
Thai cuisine is renowned for its diverse and flavorful soups, with Tom Yum and Tom Kha standing out as two of the most iconic. While both share a fragrant and robust stock as their foundation, built upon a similar array of traditional Thai spices, their distinct characteristics lie in a few key differentiators that dramatically alter their flavor profile and appearance. Understanding these differences is key to appreciating the depth of Thai culinary art.
The foundational stock for both soups typically includes aromatic elements like lemongrass, galangal (often mistaken for ginger but with a more pungent, citrusy, and piney flavor), and kaffir lime leaves. These ingredients are simmered to create a deeply flavorful base that is both fragrant and complex.
The primary distinction arises in their preparation and the addition of specific ingredients. Tom Yum, often translated as “spicy and sour soup,” is celebrated for its clear, intensely sour, and fiery broth. When served creamy, it traditionally incorporates unsweetened condensed milk to achieve a milky texture, without the use of coconut milk or curry paste. Its signature sourness comes from a generous squeeze of fresh lime juice and, sometimes, tamarind paste, while its heat is amplified by fresh chilies. It can be prepared with shrimp (Tom Yum Goong) or chicken (Tom Yum Gai).
In contrast, Tom Kha, meaning “galangal soup,” is inherently creamy and milder in spice, though still vibrant. A crucial element in Tom Kha’s unique taste is the addition of red curry paste, which infuses the soup with a savory depth and a subtle, warm spice. The defining creamy texture of Tom Kha is achieved by blending the fragrant stock with rich coconut milk, creating a velvety consistency that beautifully mellows the other bold flavors. This recipe, focusing on Tom Kha Goong, perfectly exemplifies this creamy, comforting style, offering a slightly less intense but equally satisfying experience compared to its spicier cousin.
Essential Ingredients for Thai Coconut Soup with Shrimp
To embark on your culinary journey to prepare this delightful Tom Kha Goong Soup, you’ll need a selection of fresh and flavorful ingredients. The precise quantities can be found in the detailed recipe card at the bottom of this page, but here’s a closer look at what makes this soup so special:

- Stock – The foundation of any great soup. Opting for a fresh chicken stock will yield the most profound flavors, imparting a rich depth to your Tom Kha. However, for convenience, a good quality bouillon cube or store-bought stock works wonderfully. For those adhering to a plant-based diet, a flavorful vegetable stock serves as an excellent base.
- Shrimp and Shiitake – These two ingredients provide the main protein and a wonderful textural contrast to the creamy broth. The succulent shrimp adds a delicate sweetness, while shiitake mushrooms offer an earthy, umami richness. Feel free to customize: replace shrimp with chicken for Tom Kha Gai, or omit the shrimp entirely for a delightful vegetarian version focusing solely on the mushrooms. Tofu or other firm vegetables can also be excellent additions.
- Coconut milk – This is the heart of Tom Kha’s signature creaminess and subtle sweetness. Full-fat coconut milk will give you the richest, most authentic result, while lighter versions can be used for a less caloric option. Be sure to use unsweetened coconut milk, as sweetened varieties will alter the soup’s flavor balance.
- Red curry paste – A vital ingredient that provides both color and a complex flavor profile to the soup. Typically, it’s a blend of red chilies, garlic, shallots, lemongrass, galangal, kaffir lime zest, and sometimes shrimp paste. While this recipe is crafted for a family-friendly, slightly spicy experience, you can easily adjust the heat by adding more red curry paste (e.g., up to 2 tablespoons for a spicier kick) or less for a milder taste.
- Lemongrass – Essential for its bright, citrusy aroma and flavor, lemongrass adds an unmistakable authentic Thai note. To best release its essential oils, bruise the lemongrass stalks by smashing them with the back of a knife before adding them to the broth. Remember to remove them before serving.
- Red pepper – To introduce a gentle warmth and a vibrant visual element. The amount of red chili pepper can be adjusted to your preference, from a subtle hint to a more pronounced spiciness. For extra heat, consider adding a touch of Thai bird’s eye chilies.
- Ginger and Shallot – These aromatics form a crucial flavor base for the soup, providing a pungent, slightly sweet, and warming quality. Fresh ginger offers a spicy, zesty note, while shallots contribute a delicate oniony flavor that’s milder than regular onions.
- Fish sauce – A cornerstone of Thai cooking, fish sauce provides a deep, savory, umami flavor that is irreplaceable. While it has a strong aroma when raw, it mellows beautifully during cooking, adding a salty and complex dimension without tasting overtly “fishy.” If you prefer a vegetarian option, soy sauce or tamari can be used as a substitute, though the flavor profile will subtly change.
- Kaffir Lime Leaves – Although not explicitly listed in the recipe card’s main ingredients, kaffir lime leaves are a classic addition to Tom Kha. They impart a unique, bright citrusy and floral aroma that elevates the soup’s complexity. If you can find them, bruise 2-3 leaves and add them with the lemongrass and galangal.
- Galangal – Another traditional Thai aromatic, often confused with ginger. Galangal has a more pronounced citrus and pine-like flavor that is distinctly different from ginger. A few slices added to the stock base will significantly enhance the authentic taste of your Tom Kha.
Crafting Your Thai Tom Kha Goong Soup: Step-by-Step
Preparing this exquisite Thai coconut soup with shrimp is a straightforward process, promising a rich and satisfying meal with minimal effort. For a complete recipe featuring precise ingredient measurements and the ability to print, please refer to the recipe card located further down this page. Follow these simple steps to bring the flavors of Thailand into your kitchen:

- Build the Flavor Base: Begin by pouring your chosen stock into a large saucepan. Add the grated ginger, fragrant red curry paste, and savory fish sauce. Crucially, bruise the lemongrass stalk before adding it to the pot; this technique helps release its essential oils and maximizes its aromatic contribution. Bring the mixture to a gentle boil, then reduce the heat and let it simmer for a full 10 minutes. This allows all the initial aromatics to meld and create a deeply flavorful broth.
- Introduce Creaminess and Earthiness: After the initial simmering, introduce the creamy coconut milk to the broth. Stir in the finely chopped shallot, sliced shiitake mushrooms, and red chili pepper. Allow the soup to gently simmer for another 5 minutes. During this stage, the coconut milk integrates beautifully, and the shiitake mushrooms begin to soften and infuse their earthy notes into the soup.
- Add the Shrimp: This step requires careful timing. Add the shrimp to the simmering soup. If you are using pre-cooked shrimp, they will only need about 2 minutes to warm through; overcooked shrimp can become rubbery. For raw (grey) shrimp, allow them to simmer for approximately 5 minutes, or until they turn pink and opaque, indicating they are perfectly cooked.
- Finish and Serve: Once the shrimp are cooked, turn off the heat. Carefully remove and discard the lemongrass stalk, as its purpose of infusing flavor has been served. Stir in a generous squeeze of fresh lime juice for a bright, zesty finish and a handful of fresh, chopped parsley (or cilantro, if preferred). Ladle the hot soup into bowls and, for an extra touch of freshness and visual appeal, garnish with thinly sliced spring onion. Serve immediately and savor the rich, creamy, and aromatic experience.

The Art of Balancing Thai Flavors
Thai cuisine is celebrated for its harmonious blend of five fundamental tastes: sweet, sour, salty, spicy, and umami. Tom Kha Goong perfectly embodies this philosophy. The coconut milk provides the creamy sweetness, while lime juice and lemongrass contribute the vibrant sour notes. Fish sauce delivers the essential saltiness and a profound umami depth. Red curry paste and fresh chili offer the characteristic Thai heat. Achieving the perfect balance is a skill that comes with practice, but tasting and adjusting as you go is key. Don’t be afraid to add a little more lime for brightness or a touch more fish sauce for savoriness until your soup sings.
Serving Suggestions for Tom Kha Goong
Tom Kha Goong is a wonderfully versatile soup that can be enjoyed in various ways. It’s often served as a meal soup on its own, providing a satisfying and complete dining experience. For a heartier meal, serve it alongside steamed jasmine rice, allowing the rice to soak up the delicious, creamy broth. You can also offer a side of fresh lime wedges and extra chopped cilantro or parsley for diners to customize their bowls. For an even more substantial dish, consider adding rice noodles directly to the soup or serving it with a simple side salad to complement the rich flavors.
Health Benefits of Tom Kha Goong Ingredients
Beyond its incredible taste, Tom Kha Goong boasts a range of healthful ingredients. Ginger and lemongrass are known for their anti-inflammatory properties and digestive benefits. Coconut milk, while creamy, contains beneficial medium-chain triglycerides (MCTs). Shiitake mushrooms are packed with vitamins and minerals, boosting immunity, while shrimp provides lean protein and essential nutrients like selenium and B vitamins. This soup isn’t just delicious; it’s a nourishing choice that supports overall well-being.
Tom Kha Variations: Tailor Your Soup to Perfection
While Tom Kha Goong (with shrimp) is a classic, this versatile recipe can be easily adapted to suit different preferences and dietary needs. If shrimp isn’t your protein of choice, consider making Tom Kha Gai, which features tender slices of chicken breast or thigh. For a vegetarian or vegan version, simply omit the shrimp and ensure your stock is vegetable-based. You can then amplify the mushroom content with more shiitake, or add other vegetables like oyster mushrooms, baby corn, or bamboo shoots. The core flavors of lemongrass, galangal, ginger, and coconut milk remain the star, allowing for endless delicious customizations.
Did you make this delicious recipe? Tag #byandreajanssen via Instagram! I love to see what your creation looks like and regularly share the most beautiful photos of you! Did you like this recipe? Then leave a rating on the recipe card! Your feedback helps other home cooks and me enormously.
Need more inspiration?
- You can find video recipes on my YouTube channel.
- And don’t forget to save the recipes on Pinterest, so you can easily find them again next time!
📖 Recipe
RECIPE CARD

Andréa
Pin Recipe
5 minutes
25 minutes
30 minutes
Soup
Asian
4
persons
173
kcal
Equipment
-
soup pot
Prevent your screen from going dark
Ingredients
-
3
cups
chicken stock,
fresh or from a cube -
1
inch
fresh ginger,
fresh, grated -
2
teaspoons
red curry paste ,
1 teaspoon for a milder soup -
2
tablespoons
fish sauce -
1
lemongrass -
2
cups
coconut milk -
1
shallot ,
finely chopped -
6
oz.
shiitake ,
cut into strips -
1
red chili pepper,
cut into strips -
5
oz.
shrimp -
1
tablespoon
lime juice -
½
oz.
parsley,
fresh, finely chopped -
1
spring onion ,
cut into strips
All my recipes are written both in Metric (gram / ml) and US Customary (cups / pounds). Here you can select which type of amount you would like to see.
Instructions
-
Pour the chicken stock into a large saucepan and add the ginger, red curry paste, and fish sauce.3 cups chicken stock,
1 inch fresh ginger,
2 teaspoons red curry paste,
2 tablespoons fish sauce -
Crush the lemongrass and add that to the pan as well. Bring to boil.1 lemongrass -
Lower the heat and let it simmer for 10 minutes. -
Add the coconut milk, shallot, shiitake, and pepper to the stock.2 cups coconut milk,
1 shallot,
6 oz. shiitake,
1 red chili pepper -
Let the soup simmer for 5 minutes. -
Put the shrimp in the pan. Simmer for 2 minutes if they are already cooked and 5 minutes for raw (grey) shrimp.5 oz. shrimp -
Turn off the heat and remove the lemongrass. -
Season with lime juice and parsley.1 tablespoon lime juice,
½ oz. parsley -
Pour into the soup bowls and garnish with strips of spring onion1 spring onion
Notes
Lemongrass is crucial for imparting a light, fragrant citrus flavor to the soup. To ensure maximum flavor extraction, bruise the stem thoroughly with the back of a knife or a rolling pin before adding it to the broth. If fresh lemongrass is unavailable, you can substitute it with ¼ teaspoon of ground dried lemongrass, though the fresh version offers a more vibrant aroma.
2. Fish Sauce
This essential condiment, made from salted fermented fish, is a powerhouse of umami. Despite its pungent aroma when raw, it develops a deep, savory, and slightly nutty flavor when cooked, contributing significant depth to the soup without a strong “fishy” taste. If you’re preparing a vegetarian version or don’t have fish sauce, a good quality soy sauce or tamari can be used as a replacement, though the authentic flavor profile will be subtly altered.
3. Shrimp and Shiitake
These ingredients serve as the primary proteins and textural components in this rendition of Tom Kha. The shrimp brings a delicate sweetness and tender bite, while shiitake mushrooms add an earthy, savory richness. This recipe is highly adaptable: you can easily replace the shrimp with chicken for a classic Tom Kha Gai, or for a vegetarian option, simply increase the amount of shiitake mushrooms and ensure a vegetable-based stock. Other vegetables like oyster mushrooms or firm tofu also work well.
4. – Parsley and Lime
The fresh lime juice and chopped parsley are added at the very end to brighten the soup and provide a fresh, aromatic finish. The acidity of the lime cuts through the richness of the coconut milk, balancing the flavors beautifully. While parsley is used here, fresh cilantro (coriander) is another popular and authentic choice for garnish in Thai cuisine, offering a slightly different, pungent aroma.
5. – Storage
- Refrigerator – Leftover Tom Kha Goong soup can be quickly cooled and stored in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove, being careful not to overcook the shrimp.
- Freezing – For optimal results, it’s best to freeze the soup base before adding the shiitake and shrimp. The broth alone can be stored for at least two months in the freezer. Thaw it in the refrigerator overnight, then heat until almost boiling before adding fresh shiitake and simmering for 5 minutes, followed by the shrimp until cooked through. If you’ve already added all ingredients, you can still freeze the finished soup, but note that the texture of the shiitake and shrimp may become slightly softer or chewier upon thawing and reheating, which might be less appealing to some.
6 – Nutritional values
The nutritional value is shown per person.
Nutrition
Calories:
173
kcal
Carbohydrates:
14
g
Protein:
5
g
Fat:
7
g
Saturated Fat:
4
g
Polyunsaturated Fat:
1
g
Monounsaturated Fat:
2
g
Trans Fat:
1
g
Cholesterol:
20
mg
Sodium:
851
mg
Fiber:
3
g
Sugar:
8
g
Vitamin A:
2068
IU
Vitamin C:
29
mg
Iron:
1
mg
a soup recipe with shrimp
Tried this recipe?
Let us know how it was!
- Homemade Tomato Soup with Fresh Tomatoes
- Homemade chicken stock
- Flädlesuppe a German Pancake Soup (Austrian Frittatensuppe)
- Pumpkin soup with saffron and an Indian twist