Menu

Spicy Thai Coconut Chicken Soup with Lemongrass

Quick Recipe Version (TL;DR)

  • Yield: 4 servings
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes

Quick Ingredients

  • 1 tbsp neutral oil
  • 2 stalks lemongrass, trimmed and smashed
  • 5 thin slices fresh ginger or galangal
  • 3 cloves garlic, minced
  • 2–3 fresh red Thai chilies (or 1 red serrano), sliced
  • 1 small shallot, thinly sliced
  • 1–1½ tbsp Thai red curry paste (optional but recommended)
  • 4 cups (960 ml) low-sodium chicken broth
  • 3 kaffir lime leaves, torn (optional)
  • 1 lb (450 g) boneless, skinless chicken thighs or breasts, thinly sliced
  • 8 oz (225 g) mushrooms, sliced
  • 1 red bell pepper, thinly sliced
  • 2 green onions, thinly sliced (whites and greens separated)
  • 1 can (13.5 oz / 400 ml) full-fat coconut milk
  • 2–3 tbsp fresh lime juice
  • 2 tbsp fish sauce (or to taste)
  • 1 tbsp light brown sugar or palm sugar
  • Fresh cilantro, extra chilies, and lime wedges for serving

Do This

  • 1. Prep aromatics: smash lemongrass, slice ginger, chilies, shallot, mushrooms, bell pepper, and green onions; thinly slice the chicken.
  • 2. In a large pot, heat oil over medium heat. Sauté curry paste, shallot, ginger, garlic, lemongrass, green onion whites, and chilies for 2–3 minutes until fragrant.
  • 3. Add chicken broth and kaffir lime leaves. Bring to a boil, then gently simmer about 10 minutes to infuse; aim for a gentle simmer around 180°F / 82°C.
  • 4. Add chicken, mushrooms, and bell pepper. Simmer 6–8 minutes until the chicken is just cooked through.
  • 5. Stir in coconut milk, fish sauce, and brown sugar. Warm gently 3–5 minutes; do not let it vigorously boil.
  • 6. Turn off heat. Stir in lime juice, taste, and adjust with more fish sauce, lime, or chilies.
  • 7. Ladle into bowls and garnish with cilantro, green onion greens, extra chilies, and lime wedges. Serve hot.

Why You’ll Love This Recipe

  • Inspired by classic Thai flavors, with lemongrass, lime, and chili in a silky coconut broth.
  • One-pot meal that feels special but is easy enough for a weeknight.
  • Beautiful balance of creamy, tangy, salty, and gently spicy.
  • Flexible and forgiving: swap in different vegetables, adjust the heat, or use your favorite cut of chicken.

Grocery List

  • Produce: Lemongrass, fresh ginger or galangal, garlic, fresh red chilies, shallot, mushrooms, red bell pepper, green onions, cilantro, limes, optional kaffir lime leaves.
  • Dairy: None (coconut milk is shelf-stable and in Pantry).
  • Pantry: Neutral oil, Thai red curry paste, low-sodium chicken broth, canned full-fat coconut milk, fish sauce, light brown sugar or palm sugar, optional soy sauce, kosher or sea salt, black pepper.

Full Ingredients

For the Aromatic Broth

  • 1 tbsp neutral oil (such as canola, grapeseed, or sunflower)
  • 2 stalks lemongrass, tough outer leaves removed; stalks trimmed, smashed, and cut into 2–3 inch (5–7.5 cm) pieces
  • 5 thin slices fresh ginger or galangal (about a 1 inch / 2.5 cm piece, sliced 1/8 inch / 3 mm thick)
  • 3 cloves garlic, minced
  • 2–3 fresh red Thai bird’s eye chilies, thinly sliced (or 1 red serrano; remove seeds for milder heat)
  • 1 small shallot, thinly sliced
  • 1–1½ tbsp Thai red curry paste (optional, but adds great depth and color)
  • 4 cups (960 ml) low-sodium chicken broth or stock
  • 3 kaffir lime leaves, torn in half (optional but very aromatic)
  • 1/2–1 tsp kosher salt, to taste (start with 1/2 tsp; fish sauce will add more saltiness)

For the Chicken and Vegetables

  • 1 lb (450 g) boneless, skinless chicken thighs or breasts, very thinly sliced across the grain
  • 8 oz (225 g) mushrooms (white button, cremini, or shiitake), sliced
  • 1 medium red bell pepper, seeded and thinly sliced into strips
  • 2 green onions, thinly sliced (whites and greens separated)

For the Coconut–Lime Finish

  • 1 can (13.5 oz / 400 ml) full-fat coconut milk, well shaken
  • 2–3 tbsp fresh lime juice (from 1–2 limes), plus extra lime wedges for serving
  • 2 tbsp fish sauce, or to taste
  • 1 tbsp light brown sugar or palm sugar, packed
  • 1 tsp soy sauce (optional, for extra savory depth)
  • Freshly ground black pepper, to taste (optional)

For Serving and Garnish

  • Small handful fresh cilantro leaves
  • Reserved sliced green onion tops
  • Extra sliced fresh chilies (optional, for more heat)
  • Lime wedges
Spicy Thai Coconut Chicken Soup with Lemongrass – Closeup

Step-by-Step Instructions

Step 1: Prep the aromatics and chicken

Start by preparing all your ingredients so cooking is smooth and stress-free. Trim the lemongrass: cut off the root end and the dry, woody top, leaving the pale, flexible middle section. Peel away any very tough outer leaves, then smash each stalk with the side of a knife or a rolling pin to help release its oils. Cut into 2–3 inch (5–7.5 cm) pieces.

Peel and slice the ginger or galangal into thin coins. Mince the garlic. Thinly slice the chilies (removing seeds if you prefer milder soup). Slice the shallot and mushrooms. Cut the red bell pepper into thin strips. Slice the green onions, keeping the white and light green parts in one pile and the dark green tops in another pile for garnish. Finally, thinly slice the chicken across the grain into bite-size pieces; this helps it cook quickly and stay tender.

Step 2: Build a fragrant flavor base

Place a large, heavy-bottomed pot or Dutch oven over medium heat. Add the neutral oil and let it warm for 30–60 seconds. Add the Thai red curry paste (if using) and cook, stirring frequently, for 1–2 minutes until it darkens slightly and smells aromatic.

Add the shallot, ginger slices, minced garlic, lemongrass pieces, sliced chilies, and the white/light green parts of the green onions. Cook for another 2–3 minutes, stirring often, until the shallot and onions soften slightly and everything smells very fragrant. Take care not to let the garlic brown; lower the heat if needed.

Step 3: Infuse the broth with lemongrass and lime

Pour in the chicken broth, scraping the bottom of the pot with a wooden spoon to release any flavorful browned bits from the aromatics and curry paste. Add the torn kaffir lime leaves, if you have them, and a pinch of salt (start with about 1/2 teaspoon).

Increase the heat to medium-high and bring the broth just up to a boil. As soon as it boils, reduce the heat to low or medium-low so it settles into a gentle simmer, around 180°F / 82°C if you are using a thermometer. Let it simmer for about 10 minutes. This gives the lemongrass, ginger, and lime leaves time to perfume the broth without reducing it too much.

If you prefer not to bite into the lemongrass or ginger later, you can use tongs or a slotted spoon to fish out the larger pieces after this infusion step, or leave them in for a more rustic feel.

Step 4: Cook the chicken and vegetables

With the broth gently simmering, add the sliced chicken to the pot, stirring to separate the pieces so they do not clump together. Add the sliced mushrooms and red bell pepper strips. Keep the heat on a gentle simmer; avoid a hard boil, which can make the chicken tough.

Simmer for 6–8 minutes, stirring occasionally, until the chicken is just cooked through and opaque in the center and the mushrooms are tender. Thin slices of chicken cook quickly, so start checking at around 6 minutes. If you are unsure, you can slice a piece open to ensure it is no longer pink.

Step 5: Add coconut milk and season the broth

Shake the can of coconut milk well, then pour it into the pot. Add the fish sauce, brown sugar, and soy sauce (if using). Stir gently to combine, and keep the heat on low. Let the soup warm through for 3–5 minutes without coming to a full boil. A gentle heat helps keep the coconut milk smooth and prevents it from splitting.

Taste the broth and adjust the seasoning: add a little more fish sauce for saltiness and umami, or a pinch more sugar if it tastes too sharp. At this point the soup should be creamy, savory, and aromatic, but we have not added the lime juice yet—saving it for the end keeps the citrus flavor bright.

Step 6: Finish with lime and fresh herbs

Turn off the heat. Stir in 2 tablespoons of fresh lime juice, then taste the broth. Adjust the lime to your liking: add up to 1 additional tablespoon if you enjoy a more tangy soup. If it feels too tart, balance it with a small splash of fish sauce or a pinch of sugar.

Stir in a handful of fresh cilantro leaves and some of the sliced green onion tops, reserving a bit of each for garnish. Grind in a little black pepper if you like. The soup should now have a harmonious balance of creamy coconut, bright lime, savory fish sauce, gentle sweetness, and a pleasant underlying heat from the chilies.

Step 7: Serve warm and garnish generously

Ladle the hot soup into warm bowls, making sure each serving has a good mix of chicken, mushrooms, and bell pepper. Spoon plenty of the fragrant coconut broth over the top.

Garnish each bowl with more fresh cilantro, the remaining green onion tops, and extra sliced chilies if you enjoy more spice. Add a lime wedge to each bowl so people can squeeze in a bit more acidity at the table. Serve immediately while steaming and aromatic. This soup is lovely on its own, or paired with a side of steamed jasmine rice to make it a heartier meal.

Pro Tips

  • Slice the chicken thinly. Cutting the chicken into thin strips across the grain helps it cook quickly and stay tender in the hot broth.
  • Do not boil the coconut milk hard. Keep the soup at a gentle simmer after adding coconut milk to prevent it from curdling and to preserve its silky texture.
  • Balance taste at the very end. Think in terms of salty (fish sauce), sour (lime), sweet (sugar), and spicy (chilies). Adjust one at a time, tasting after each addition.
  • Use what chilies you have. Thai bird’s eye chilies bring authentic heat, but serrano or even red jalapeño works well. Remove seeds and membranes for a milder soup.
  • Make the lemongrass easy to avoid. If you do not want to fish out lemongrass later, tie the smashed pieces in cheesecloth or a large tea infuser so you can lift them out after simmering.

Variations

  • Vegetarian version: Swap the chicken for firm tofu cubes and use vegetable broth instead of chicken broth. Replace fish sauce with soy sauce or a vegan “fish” sauce.
  • Extra hearty with noodles: Add cooked rice noodles or udon to the bowls and ladle the soup over the top for a more filling one-bowl meal.
  • Loaded vegetable soup: Add thinly sliced carrots, baby corn, snap peas, or spinach at the same time as the mushrooms and bell pepper. Adjust seasoning as needed.

Storage & Make-Ahead

Cool the soup to room temperature, then transfer it to an airtight container and refrigerate for up to 3 days. The flavors often deepen by the next day. Reheat gently on the stove over low to medium-low heat until hot, avoiding a rapid boil to keep the coconut milk smooth and the chicken tender. If the soup thickens in the fridge, loosen it with a splash of water or broth as it reheats and adjust seasoning with a bit more lime or fish sauce if needed.

For longer storage, you can freeze the soup (without the fresh herb garnish) for up to 2 months. Thaw overnight in the refrigerator and reheat gently. Fresh lime juice and cilantro are best added just before serving, so consider holding those back and adding them to individual bowls rather than freezing them with the soup.

Nutrition (per serving)

Approximate values for 1 of 4 servings, made with chicken breast and full-fat coconut milk:

Calories: ~360 kcal; Protein: ~25 g; Fat: ~24 g; Saturated Fat: ~14 g; Carbohydrates: ~11 g; Fiber: ~2 g; Sugars: ~5 g; Sodium: ~900–1100 mg (varies based on broth and fish sauce). These numbers are estimates and will change with ingredient brands, chicken cut, and how much fish sauce and sugar you use.

Leave a Reply

Your email address will not be published. Required fields are marked *


Promotional Banner X
*Sponsored Link*