Creamy Thai Coconut Chicken Soup Recipe Easy Homemade with Lemongrass and Lime

Ready In
Servings
Difficulty

“You seriously have to try this soup,” my coworker whispered across the crowded break room, sliding a steaming bowl my way. The smell hit me first—coconut cream mingled with zesty lime and something fresh and green that I couldn’t quite place. I was skeptical at first; Thai soups always sounded fancy and complicated to me, the kind of thing that needed a specialty market run or a bunch of weird ingredients I’d never use again.

But honestly, one spoonful of this creamy Thai coconut chicken soup with lemongrass and lime changed my mind completely. It was comforting and bright all at once, like a hug wrapped in tropical sunshine. What really caught me off guard? How easy it was to make—no elusive ingredients, just simple, fresh stuff that came together in under 40 minutes. After making it a few times that week (I’m not kidding, I made it three nights in a row), it became my go-to when I needed something cozy but not heavy.

The lemongrass gives it that subtle citrusy zing, while the lime juice at the end wakes everything up with a perfect tang. And the chicken? Tender, juicy, soaking up all the flavors in the creamy broth. If you’ve ever hesitated to try a Thai-inspired soup at home, this recipe will quietly convince you that it’s easier than it looks—and way more satisfying than you expect. I find myself reaching for it when I want something soothing but with a little kick, especially after a long day when cooking feels like a chore.

It’s the kind of dish that feels like a small celebration in the middle of a regular week, and I’m pretty sure you’ll get hooked on it too.

Why You’ll Love This Recipe

After testing this creamy Thai coconut chicken soup recipe multiple times (yes, I admit I was obsessed), it’s clear why it stands out:

  • Quick & Easy: Ready in about 35-40 minutes—perfect for weeknights when you want comfort food without the fuss.
  • Simple Ingredients: You probably have most of these in your pantry or fridge—no specialty trips required.
  • Perfect for Cozy Dinners: Ideal for chilly evenings or anytime you want a little warmth with a fresh twist.
  • Crowd-Pleaser: Friends and family always ask for seconds; even picky eaters tend to love this one.
  • Unbelievably Delicious: The creamy coconut milk blends perfectly with the bright lemongrass and tangy lime, creating a balanced flavor that’s rich but light.

This isn’t just another chicken soup. The secret is in the technique: simmering fresh lemongrass and galangal (or ginger if you can’t find galangal) in the broth infuses that authentic Thai aroma. I also like to add a touch of fish sauce for a subtle depth that rounds out the flavors. The lime juice added right at the end keeps the soup lively—never dull or flat. Plus, using coconut milk instead of cream keeps it dairy-free and adds that silky smooth texture without heaviness.

Honestly, this recipe feels fancy without the stress. It’s one of those dishes that makes you close your eyes after the first bite and just nod, knowing you nailed it. If you want more comfort food ideas with a twist, you might enjoy my healthy chicken veggie skillet wraps—another quick, satisfying meal perfect for busy nights.

What Ingredients You Will Need

This creamy Thai coconut chicken soup uses straightforward, wholesome ingredients to deliver bold flavors and satisfying textures without any fuss. Most are pantry staples or easy to find at your local grocery store.

  • Chicken: 1 lb (450 g) boneless, skinless chicken thighs or breasts, cut into bite-sized pieces (thighs stay juicier)
  • Coconut Milk: 1 can (13.5 oz/400 ml) full-fat coconut milk (I prefer Thai Kitchen brand for creaminess)
  • Chicken Broth: 3 cups (720 ml), low sodium if possible
  • Lemongrass: 2 stalks, tough outer layers removed and smashed (adds fresh citrus aroma)
  • Galangal or Ginger: 1-inch piece, sliced thinly (galangal for authentic flavor; ginger works fine too)
  • Garlic: 3 cloves, minced (for savory depth)
  • Shallots: 2 small, thinly sliced (adds mild sweetness)
  • Thai Bird’s Eye Chilies: 1-2, sliced (optional, for heat; adjust to taste)
  • Lime Juice: From 2 fresh limes (freshness is key for brightness)
  • Fish Sauce: 2 tablespoons (adds umami and saltiness; substitute soy sauce for vegetarian)
  • Brown Sugar: 1 teaspoon (balances the savory and sour)
  • Mushrooms: 1 cup sliced (optional, I like shiitake or button)
  • Fresh Cilantro: A handful, chopped (for garnish)
  • Green Onions: 2 stalks, sliced (for garnish and crunch)

If fresh lemongrass or galangal aren’t available, you can find them in the frozen section or substitute fresh ginger and a little lime zest to mimic the flavor. For a vegetarian or vegan option, swap chicken broth for vegetable broth and skip the fish sauce or use a vegan alternative.

Equipment Needed

  • Large Pot or Dutch Oven: Essential for simmering the soup evenly. A heavy-bottomed pot works best to prevent scorching.
  • Sharp Knife and Cutting Board: For prepping the chicken, lemongrass, and vegetables.
  • Wooden Spoon or Ladle: For stirring and serving.
  • Fine Mesh Strainer (optional): If you prefer a smoother broth without lemongrass pieces, strain before serving.
  • Citrus Juicer: Helpful for getting the most juice from your limes.

If you don’t have a Dutch oven, a large saucepan will do just fine. I’ve also found that a good quality chef’s knife makes prepping lemongrass much less of a chore—those stalks can be tough! For cleaning, I recommend hand-washing your wooden spoon to keep it in good shape.

Preparation Method

creamy thai coconut chicken soup preparation steps

  1. Prep the Aromatics: Start by peeling the tough outer layers off the lemongrass stalks, then smash them lightly with the back of your knife to release their oils. Slice the galangal (or ginger), mince the garlic, and thinly slice the shallots and chilies. This prep takes about 5-7 minutes.
  2. Sauté the Base: In your large pot, add a tablespoon of oil over medium heat. Toss in the shallots, garlic, and chilies and sauté until fragrant and translucent—about 2-3 minutes. Avoid browning; you want gentle softening here.
  3. Add Lemongrass and Galangal: Stir in the smashed lemongrass and sliced galangal. Cook for another minute to wake up those flavors.
  4. Pour in Broth and Coconut Milk: Add the chicken broth and coconut milk to the pot. Stir gently to combine. Bring to a gentle simmer over medium-low heat.
  5. Simmer with Chicken: Add the bite-sized chicken pieces and mushrooms (if using) into the simmering broth. Let it cook gently for 15-20 minutes, or until the chicken is cooked through and tender. Be patient here—slow simmering lets the flavors meld perfectly. Stir occasionally.
  6. Season the Soup: Add fish sauce, brown sugar, and stir well. Taste the broth and adjust seasoning as needed—more fish sauce for saltiness, more sugar if it needs balance.
  7. Finish with Lime Juice: Just before serving, stir in the fresh lime juice. This brightens the soup tremendously and cuts through the richness of the coconut milk. Add gradually and taste to avoid overpowering the delicate balance.
  8. Garnish and Serve: Ladle the soup into bowls and garnish with chopped cilantro and sliced green onions. Serve hot with steamed jasmine rice or crusty bread if you like.

Tip: If you want extra creaminess, add a splash more coconut milk at the end. For a thinner broth, add a bit more chicken broth or water. Keep lemongrass stalks whole and remove before serving if you prefer a smoother experience.

Cooking Tips & Techniques

Cooking this creamy Thai coconut chicken soup well is about respecting the balance of flavors and textures. Here are some tips I’ve picked up along the way:

  • Don’t rush the simmer: Low and slow lets the chicken soak up all those amazing lemongrass and coconut flavors. If the heat’s too high, the coconut milk can separate, leaving an oily texture.
  • Use fresh lime juice: Bottled lime juice just doesn’t have the same zing. Fresh juice adds a brightness that lifts the whole soup.
  • Adjust the heat carefully: Bird’s eye chilies pack a punch. Start with one and add more if you want heat. Removing seeds can tame the spiciness.
  • Don’t skip the fish sauce: It adds a salty umami depth that’s subtle but essential. If you’re vegan, a splash of soy sauce or tamari works well.
  • Slice lemongrass thin or smash it: It releases more flavor and aroma. But remember to remove the stalks before serving—they’re too fibrous to eat.
  • Multitasking tip: While the soup simmers, you can easily prep a quick dessert like these strawberry cream puff bars for a sweet finish.

Variations & Adaptations

This recipe is a great canvas for personalization:

  • Vegetarian/Vegan version: Replace chicken broth with vegetable broth, omit chicken, and add tofu or extra mushrooms. Use soy sauce instead of fish sauce.
  • Seafood twist: Swap chicken for shrimp or firm white fish—add them in the last 5 minutes of cooking so they stay tender.
  • Spice it up: Add a spoonful of Thai red curry paste at the sauté stage for a richer, spicier broth.
  • Low-carb option: Serve without rice or use cauliflower rice to keep it light and keto-friendly.
  • Seasonal veggies: In spring or summer, toss in baby corn, snap peas, or bell peppers for crunch and color.

Personally, I once made this with leftover rotisserie chicken—saved prep time and still tasted amazing. It’s a perfect recipe for improvisation based on what you have on hand.

Serving & Storage Suggestions

This creamy Thai coconut chicken soup is best served hot and fresh. The garnishes of cilantro and green onions add a fresh crunch and aroma that’s hard to beat.

Pair it with steamed jasmine rice or crusty bread to soak up the luscious broth. For a light meal, serve alongside a crisp cucumber salad or even a simple spring roll appetizer.

Store leftovers in an airtight container in the refrigerator for up to 3 days. The soup thickens as it chills; just warm gently over low heat, adding a splash of broth or water if it’s too thick. Avoid reheating on high heat to prevent coconut milk separation.

Frozen, this soup doesn’t hold up as well because coconut milk can curdle after thawing, so it’s best enjoyed fresh or refrigerated.

Nutritional Information & Benefits

Estimated per serving (makes about 4 servings):

Calories 320
Protein 28g
Fat 18g
Carbohydrates 10g
Fiber 2g

This soup offers a good balance of protein from chicken and healthy fats from coconut milk. Lemongrass and lime provide antioxidants and aid digestion, while the garlic and galangal add immune-boosting properties. It’s naturally gluten-free and can be made dairy-free easily.

From a wellness perspective, I appreciate how this recipe feels nourishing without being heavy—comfort food that supports my energy on busy days.

Conclusion

If you want a cozy, flavorful meal that feels like a mini getaway to Thailand without leaving your kitchen, this creamy Thai coconut chicken soup with lemongrass and lime fits the bill. It’s approachable, quick enough for weeknights, and bursting with fresh, vibrant flavors that never get old.

Don’t be shy to tweak the spice level, add your favorite veggies, or swap proteins based on what you have. It’s a forgiving recipe that welcomes your personal touch.

For me, this soup became a quiet comfort on hectic days—a little bowl of calm and zest that I always look forward to. I hope it becomes one of your favorites too.

Have you tried this recipe? I’d love to hear how you made it your own or what twists you added. Drop a comment or share your thoughts!

Frequently Asked Questions

Can I make this soup ahead of time?

Yes, you can prepare the soup a day in advance and reheat gently on the stove. Avoid high heat to keep the coconut milk smooth.

What can I use if I can’t find lemongrass?

Fresh ginger and a bit of lime zest can mimic lemongrass flavor, though it won’t be exactly the same. Frozen lemongrass is also an option.

Is this soup spicy?

The heat depends on how many chilies you add. You can leave them out or reduce the quantity for a milder version.

Can I use chicken breast instead of thighs?

Yes, but thighs tend to stay juicier and more tender in the soup. If using breast, avoid overcooking to prevent dryness.

What can I serve with this soup?

Steamed jasmine rice, crusty bread, or a light cucumber salad all complement the soup well and make a full meal.

Pin This Recipe!

creamy thai coconut chicken soup recipe
Print

Creamy Thai Coconut Chicken Soup Recipe Easy Homemade with Lemongrass and Lime

A comforting and bright Thai-inspired soup featuring tender chicken simmered in a creamy coconut milk broth infused with lemongrass, galangal, and fresh lime juice. Easy to make in under 40 minutes with simple ingredients.

  • Author: Bree
  • Prep Time: 10 minutes
  • Cook Time: 25-30 minutes
  • Total Time: 35-40 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Thai

Ingredients

Scale
  • 1 lb (450 g) boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
  • 1 can (13.5 oz / 400 ml) full-fat coconut milk
  • 3 cups (720 ml) chicken broth, low sodium if possible
  • 2 stalks lemongrass, tough outer layers removed and smashed
  • 1-inch piece galangal or ginger, sliced thinly
  • 3 cloves garlic, minced
  • 2 small shallots, thinly sliced
  • 12 Thai Bird’s Eye chilies, sliced (optional)
  • Juice of 2 fresh limes
  • 2 tablespoons fish sauce (or soy sauce for vegetarian)
  • 1 teaspoon brown sugar
  • 1 cup sliced mushrooms (optional, shiitake or button)
  • A handful fresh cilantro, chopped (for garnish)
  • 2 stalks green onions, sliced (for garnish and crunch)

Instructions

  1. Peel tough outer layers off lemongrass stalks, then smash lightly with the back of a knife. Slice galangal (or ginger), mince garlic, and thinly slice shallots and chilies. Prep takes about 5-7 minutes.
  2. In a large pot, heat 1 tablespoon oil over medium heat. Add shallots, garlic, and chilies and sauté until fragrant and translucent, about 2-3 minutes. Avoid browning.
  3. Stir in smashed lemongrass and sliced galangal. Cook for another minute to release flavors.
  4. Add chicken broth and coconut milk to the pot. Stir gently and bring to a gentle simmer over medium-low heat.
  5. Add bite-sized chicken pieces and mushrooms (if using) to the simmering broth. Cook gently for 15-20 minutes until chicken is cooked through and tender, stirring occasionally.
  6. Add fish sauce and brown sugar. Stir well and taste broth; adjust seasoning as needed.
  7. Just before serving, stir in fresh lime juice gradually, tasting to maintain balance.
  8. Ladle soup into bowls and garnish with chopped cilantro and sliced green onions. Serve hot with steamed jasmine rice or crusty bread if desired.

Notes

Do not rush the simmer to prevent coconut milk from separating. Use fresh lime juice for best flavor. Adjust chili heat to taste. Remove lemongrass stalks before serving for smoother broth. For extra creaminess, add more coconut milk at the end. Store leftovers in the refrigerator for up to 3 days and reheat gently to avoid curdling.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 320
  • Fat: 18
  • Carbohydrates: 10
  • Fiber: 2
  • Protein: 28

Keywords: Thai coconut chicken soup, creamy Thai soup, lemongrass soup, coconut milk soup, easy Thai recipe, chicken soup, homemade Thai soup

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating