Thai Drumstick Soup with Coconut, Lime, and Lemongrass

Updated November 4, 2026

Total time
1 hr 25 min
prep 25 min · cook 1 hr
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Thai Drumstick Soup with Coconut, Lime, and Lemongrass

Thai drumstick soup is a gently simmered chicken soup flavored with lemongrass, galangal, makrut lime leaves, fish sauce, and fresh lime, with coconut milk for a creamy finish. It draws on the fragrant, sour, and savory flavors of Thai tom kha soups, while whole chicken drumsticks make the broth satisfying and easy to serve; recipes vary, and this is a practical home-style version.

Ingredients

  • 6 chicken drumsticks, about 2 lb (900 g), skin on or removed
  • 4 cups (950 ml) low-sodium chicken broth
  • 1 can (13.5 oz / 400 ml) unsweetened coconut milk, well shaken
  • 2 stalks lemongrass, about 4 oz (115 g), tough outer leaves removed and stalks cut into 3-inch (7.5 cm) lengths
  • 1 oz (28 g) fresh galangal, cut into thin slices; if unavailable, use 1 oz (28 g) fresh ginger, which gives a warmer, less citrusy flavor
  • 5 makrut lime leaves, fresh or frozen, torn once; if unavailable, use 2 teaspoons finely grated lime zest, added at the end for a brighter, less floral aroma
  • 8 oz (225 g) cremini or white button mushrooms, sliced
  • 2 tablespoons (30 ml) fish sauce, plus more to taste
  • 1 tablespoon (15 ml) soy sauce
  • 1 teaspoon (5 g) granulated sugar
  • 1–2 Thai bird’s-eye chiles, lightly bruised but left whole, or 1 small jalapeño, sliced
  • 3 tablespoons (45 ml) fresh lime juice, from about 2 limes, plus lime wedges for serving
  • 2 scallions, thinly sliced, about ¼ cup (25 g)
  • ¼ cup (10 g) fresh cilantro leaves and tender stems, roughly chopped
  • 1 tablespoon (15 ml) neutral oil, only if browning the drumsticks first
  • Cooked jasmine rice, 3 cups (about 450 g), for serving (optional)

Instructions

  1. Prepare the aromatics. Trim away the dry ends of the lemongrass and peel off any tough outer layers. Cut each stalk into short lengths, then bruise them with the side of a sturdy knife so they release their fragrance while simmering. Slice the galangal, tear the lime leaves, and lightly press the chiles with the flat of the knife. Keep the chiles whole if you want a milder soup; cutting them releases more heat.
  2. Optional: brown the chicken. For a slightly deeper, roasted flavor, pat the drumsticks dry and season them lightly with a pinch of salt. Warm the neutral oil in a heavy soup pot over medium-high heat and brown the chicken in batches for about 2 minutes per side. This step is optional: it adds flavor and color but is not necessary for a clean, aromatic broth. Transfer the browned drumsticks to a plate. If skipping browning, simply continue with the pot as it is.
  3. Build the fragrant broth. Add the chicken broth, lemongrass, galangal, lime leaves, and whole chiles to the pot. Bring to a gentle boil over medium-high heat, then reduce the heat and simmer for 10 minutes. Keep the liquid at a steady, gentle bubble rather than a rolling boil; vigorous boiling can make the broth cloudy and can cause coconut milk to separate later. If you browned the chicken, add it back to the pot now.
  4. Simmer the drumsticks. Add the chicken if it is not already in the pot, arranging the pieces so they are mostly submerged. Cover with the lid slightly ajar and simmer gently for about 40 minutes, turning the drumsticks once if they are not fully covered. Check the thickest part of a drumstick with a food thermometer without touching the bone. USDA FSIS guidance sets the safe minimum internal temperature for poultry at 165°F (74°C); if the chicken has not reached that temperature, keep simmering and check again after a few minutes. Drumsticks can remain juicy above the minimum, but do not rely on color alone to judge doneness.
  5. Add the mushrooms and coconut milk. When the chicken is cooked through, stir in the mushrooms, coconut milk, fish sauce, soy sauce, and sugar. Simmer gently for about 8 minutes, just until the mushrooms are tender and the soup is hot. Avoid letting the coconut milk boil hard. Taste a spoonful of broth and adjust the balance: add fish sauce for more savory saltiness, a small pinch of sugar to soften sharp edges, or lime juice for extra sourness.
  6. Finish and serve. Turn off the heat and stir in the lime juice, scallions, and cilantro. Taste once more, since the lime should be vivid but not overpower the savory broth. Lift out the lemongrass, galangal, and lime leaves before ladling if you prefer not to leave them in the serving bowl; these pieces are for flavor and are not usually eaten. Serve the drumsticks in bowls with plenty of broth and mushrooms.

Tips

  • Use a gentle simmer. A quiet bubble cooks the drumsticks evenly and helps keep the broth clear. If the pot boils rapidly, reduce the heat. Coconut milk can look grainy if it is boiled hard, although gentle warming usually keeps the soup smooth.
  • Bruise, but do not mince, the aromatics. Lemongrass, galangal, and makrut lime leaves flavor the liquid as they steep. Cutting them into tiny pieces can make the soup difficult to eat and does not improve the broth. Bruising the stalks is enough to help release their oils.
  • Adjust the salt at the end. Broth and fish sauce vary in saltiness, so start with the listed amount and taste after the chicken cooks. Lime juice also changes how salty the soup seems. Add fish sauce in small splashes rather than adding extra salt automatically.
  • Choose the right substitute. Fresh galangal and makrut lime leaves provide a distinctive peppery, citrus-floral character. Ginger and lime zest work when those ingredients are hard to find, but they make the flavor less traditionally aromatic. Bottled lime juice is less fresh-tasting, so use fresh limes if possible.

Serving Suggestions

Serve the soup hot as a main course, with one chicken drumstick and a generous ladle of broth in each bowl. A side of cooked jasmine rice makes the meal more filling and gives the fragrant broth something to soak into. You can serve the rice separately, or spoon a modest amount into each bowl just before serving; keeping it separate prevents it from absorbing too much liquid if there are leftovers.

Set out extra lime wedges, sliced scallions, cilantro, and a small dish of sliced chile so everyone can finish their own bowl. Thai soups often balance salty, sour, sweet, and spicy notes, but personal preference matters. A little extra lime can sharpen a rich coconut broth, while a few drops of fish sauce deepen a bowl that tastes flat. Serve a crisp cucumber salad or simply steamed vegetables alongside if you want a lighter contrast.

Variations

Make it more like a clear tom yum-style soup: Leave out the coconut milk and add an extra 1 cup (240 ml) chicken broth. The result will be lighter and more sharply sour, rather than creamy. Add the lime juice at the end either way, because prolonged cooking dulls its fresh flavor.

Change the mushrooms: Straw mushrooms are a familiar choice in Thai soups, but they can be difficult to find. Use sliced shiitakes, oyster mushrooms, or button mushrooms instead. Shiitakes give the broth a deeper, earthier note; delicate oyster mushrooms need only a few minutes to soften.

Adjust the heat: For a mild soup, leave the chiles whole and remove them before serving. For a hotter broth, slice one or two chiles or add a small amount of chile oil at the table. Keep the chile separate when serving children or guests who prefer little heat.

Use boneless chicken: Boneless, skinless chicken thighs can replace the drumsticks, but they cook faster and do not contribute as much bone flavor to the broth. Simmer them until they reach 165°F (74°C), checking the thickest piece with a thermometer; begin checking after about 18 minutes, since size and pot temperature affect the timing. Remove them promptly once cooked so they do not become tough.

Storage and Reheating

Cool the soup and refrigerate it within 2 hours of cooking, dividing a large pot into shallow containers so it cools more quickly. Store it covered in the refrigerator for 3–4 days. For the best texture, keep rice separate. The lemongrass, galangal, and lime leaves can be removed before storage, or left in the broth and strained out when reheating.

Reheat only the portion you plan to eat in a saucepan over medium-low heat, stirring occasionally until steaming throughout. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the soup with a food thermometer, especially if reheating a large portion. Avoid a hard boil, which can make the coconut milk separate. If the broth has thickened in the refrigerator, stir in a splash of water or chicken broth. Freeze cooled soup in airtight freezer-safe containers for up to 2 months for best quality; thaw overnight in the refrigerator and reheat thoroughly. Coconut milk may look slightly separated after freezing, but stirring during gentle reheating usually brings it back together.

Frequently Asked Questions

Is Thai drumstick soup the same as tom kha gai?
Not exactly. Tom kha gai is a Thai chicken-and-galangal soup, commonly made with coconut milk, lime, lemongrass, and other aromatics. This recipe uses that family of flavors but cooks whole drumsticks, so it is a practical variation rather than a claim to one definitive regional or traditional version.

Can I make the soup ahead?
Yes. Cook it through, cool it promptly, and refrigerate it for up to 3–4 days. The flavors will continue to mingle, though the lime aroma is brightest when added shortly before serving. If making it a day ahead, you can hold back some lime juice and fresh herbs, then stir them in after reheating.

Why are the lemongrass and galangal left in large pieces?
They are used to infuse the broth, not as pieces to chew. Large bruised pieces are easy to fish out and provide fragrance without making the soup gritty. If you want the aromatics in the bowl, strain the broth before adding the chicken back, rather than chopping the tough ingredients finely.

Can I use light coconut milk?
Yes. Light coconut milk makes a less rich soup and may taste a little thinner, but it works in the same quantity. Do not replace it with sweetened coconut beverage, which is designed for drinks and cereal and will make the broth sweet. If the soup seems thin with light coconut milk, let it simmer gently for a few extra minutes rather than adding flour or cornstarch.

How can I tell whether the soup is too sour or too salty?
Taste the broth after adding the lime juice and season in small steps. If it is too sour, add a little more coconut milk or a pinch of sugar; if it is too salty, dilute it with a splash of unsalted broth or water. If it tastes rich but dull, a little more lime juice can brighten it. Make one adjustment at a time and taste again before adding more.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).