Thai Chicken Coconut Curry Soup

Featured in: Home Cooking Framework

This vibrant Thai-inspired soup combines tender chicken pieces with a rich coconut milk base, aromatic red curry paste, and fresh vegetables like bell peppers and mushrooms. Enhanced with ginger, garlic, fish sauce, and lime juice, it delivers authentic flavors in just 40 minutes. The dish is naturally gluten-free and dairy-free, making it accessible for various dietary needs while maintaining its bold, satisfying taste.

Updated on Fri, 30 Jan 2026 11:05:32 GMT
Thai Chicken Coconut Curry Soup steaming in a bowl, featuring tender chicken, red bell peppers, and snow peas in a creamy coconut broth with lime wedges and cilantro on top. Save
Thai Chicken Coconut Curry Soup steaming in a bowl, featuring tender chicken, red bell peppers, and snow peas in a creamy coconut broth with lime wedges and cilantro on top. | ighirbites.com

I learned to make this soup on a rainy afternoon when a friend texted asking if I could throw together something warm and comforting. No heavy cream, no complicated techniques—just bright, aromatic flavors that somehow felt both exotic and deeply familiar. That first batch taught me that the best Thai curries aren't about perfection; they're about balance and letting the coconut milk do what it does best: turn humble ingredients into something craveable.

Years ago, I made this for my roommate during their first rough week at a new job. They came home, smelled the ginger and garlic hitting the hot oil, and just stopped in the kitchen doorway. We ate two bowls each while they vented about their day, and somehow the soup made everything feel a little less overwhelming. I've made it countless times since—it's become the soup I reach for when someone needs feeding or when I need to feed myself kindness.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Boneless, skinless chicken thighs or breasts (400 g): Thighs stay more tender in curry, but breasts work beautifully if that's what you have—just watch them so they don't overcook.
  • Fresh ginger (1 tbsp, finely grated): Don't skip the freshness; powdered ginger flattens the entire soup's brightness.
  • Garlic (3 cloves, minced): The moment you add it to hot oil, your kitchen becomes irresistibly fragrant.
  • Shallots (2, thinly sliced): They mellow out and sweeten as they cook, creating a subtle sweetness the soup needs.
  • Red curry paste (2 tbsp): This is your flavor foundation—smell it before you buy it, because quality varies wildly between brands.
  • Coconut milk, full-fat (400 ml): Full-fat is non-negotiable; it's what makes this soup creamy and satisfying without any cream whatsoever.
  • Chicken broth (750 ml): Use something you'd actually drink; watery broth makes watery soup.
  • Fish sauce (1 tbsp): I know it smells funky in the bottle, but trust it—it's the secret depth that makes people ask for your recipe.
  • Soy sauce or tamari (1 tbsp): Use gluten-free tamari if you need to avoid wheat, and measure it because it's salty.
  • Brown sugar (1 tsp): A tiny amount balances the heat and saltiness without making anything sweet.
  • Lime juice (1 juice from 1 lime): Fresh lime changes everything; bottled lime juice tastes like regret.
  • Red bell pepper (1, thinly sliced): It adds color, sweetness, and a slight crunch that keeps things interesting.
  • Shiitake mushrooms (100 g, sliced): Their earthiness plays beautifully against the coconut and spice, but cremini works if that's easier to find.
  • Snow peas (100 g, trimmed): They stay crisp and provide a delicate textural contrast to the tender chicken.
  • Fresh cilantro and Thai basil: These aren't garnish details—they're flavor components that brighten everything right before you eat.
  • Red chili, sliced (optional): Add if you want heat that announces itself, or leave it for those who prefer subtlety.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your aromatic base:
Heat oil in a large pot over medium heat until it shimmers slightly, then add shallots, ginger, and garlic. Let them sizzle for about 2 minutes—you're listening for that gentle sizzle sound and watching until everything turns golden and fragrant.
Bloom the curry paste:
Stir in the red curry paste and let it toast for 1 minute in the hot oil. This step unlocks flavors that would stay locked if you just dissolved it into liquid.
Coat the chicken:
Add your chicken pieces and stir everything together so each piece gets kissed by the curry paste and aromatics. Cook for 2-3 minutes, breaking up any clumps, until the chicken is no longer raw on the outside.
Pour and simmer:
Add the chicken broth and coconut milk slowly, stirring as you pour so everything combines smoothly. Bring the soup to a gentle simmer—rolling boils toughen the chicken, so keep the heat moderate.
Season the soul:
Stir in fish sauce, soy sauce, and brown sugar. The soup should smell complex now—not just coconutty, but savory and slightly sweet underneath.
Cook the vegetables:
Add bell pepper, mushrooms, and snow peas, then let everything simmer for 10-12 minutes until the chicken is cooked through and vegetables are tender but still have some snap to them. Taste a piece of chicken to be sure it's cooked.
Finish with brightness:
Squeeze in the fresh lime juice and taste. Adjust seasoning by adding more fish sauce if it needs depth, more lime if it feels heavy, or a pinch more sugar if the heat is overwhelming you.
Serve with intention:
Ladle soup into bowls and pile on cilantro, Thai basil, red chili if using, and a lime wedge on the side. Serve immediately while everything is hot and the herbs are at their brightest.
Save
| ighirbites.com
Save
| ighirbites.com

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

One winter, I made this soup for a potluck where someone had just announced they were going dairy-free. I watched their face when they tasted it and realized they'd been missing richness, not just milk. That moment crystallized why I love this soup: it proves that limitation breeds creativity, and that some of the best flavors come from cuisines that never relied on dairy in the first place.

Why This Soup Never Gets Boring

Every time I make this, I play with the vegetables slightly differently based on what's in my produce drawer. Sometimes I add baby corn or bamboo shoots for crunch, sometimes bok choy for a different green. The backbone of coconut, curry, and fish sauce stays constant, but the soup feels new each time. That flexibility is exactly why it's become my go-to soup for weeknight cooking—it's reliable but never feels repetitive.

The Secret of Layered Flavor

The order of ingredients matters more than you might think. Blooming the curry paste in hot oil for those crucial 60 seconds releases spice compounds that would stay dormant if you just stirred paste into broth. Similarly, toasting the ginger and garlic first means they taste bright instead of raw. It's not complicated technique—it's just respecting that each ingredient wants a moment of attention before the liquid arrives.

Substitutions and Swaps That Actually Work

I've made this with shrimp on nights when chicken felt heavy, and the soup actually comes together faster because shrimp cooks in minutes instead of the gentle 12-minute simmer chicken needs. Tofu works too—press it well, cut it into cubes, and add it near the end so it doesn't fall apart. The fish sauce can stay (it's not fishy-tasting, just deeply savory) or you can swap it for extra soy sauce and a splash of lime if that feels safer, though you'll lose some complexity.

  • Try adding cooked rice noodles directly to the pot for a heartier meal, or let people add them to their own bowls.
  • Extra heat comes from fresh red chilis stirred in or from red curry paste if you use 3 tablespoons instead of 2—start conservative and build up.
  • This soup keeps beautifully in the fridge for three days and tastes even better as flavors meld, though add fresh herbs right before serving.
A close-up of Thai Chicken Coconut Curry Soup, showing vibrant red curry broth, sliced shiitake mushrooms, and Thai basil garnish, with steam rising to signal it's freshly served. Save
A close-up of Thai Chicken Coconut Curry Soup, showing vibrant red curry broth, sliced shiitake mushrooms, and Thai basil garnish, with steam rising to signal it's freshly served. | ighirbites.com
A close-up of Thai Chicken Coconut Curry Soup, showing vibrant red curry broth, sliced shiitake mushrooms, and Thai basil garnish, with steam rising to signal it's freshly served. Save
A close-up of Thai Chicken Coconut Curry Soup, showing vibrant red curry broth, sliced shiitake mushrooms, and Thai basil garnish, with steam rising to signal it's freshly served. | ighirbites.com

This soup is the kind of meal that nourishes without pretense—it tastes like care without demanding expertise. Make it tonight, and I promise someone will ask you for the recipe.

Q&A About the Recipe

Can I use chicken breast instead of thighs?

Yes, chicken breasts work well in this soup. Cut them into bite-sized pieces for even cooking. Thighs offer more flavor and stay tender, but breasts are a leaner option that cooks through in the same timeframe.

How can I make this soup vegetarian?

Replace chicken with firm tofu or extra vegetables like baby corn and bamboo shoots. Use vegetable broth instead of chicken broth, and substitute fish sauce with soy sauce or a vegetarian fish sauce alternative for umami depth.

What can I serve with this soup?

Serve with jasmine rice, rice noodles, or crusty bread for a complete meal. You can also add cooked rice noodles directly to the soup for a heartier, one-bowl dish that's even more filling.

How spicy is this soup and can I adjust the heat?

The spice level depends on your red curry paste brand. Start with the recommended amount and taste before adding more. For less heat, use less curry paste or add extra coconut milk. For more heat, add fresh chilies or extra paste.

Can I prepare this soup ahead of time?

Yes, this soup stores well for up to 3 days in the refrigerator. The flavors actually deepen over time. Reheat gently on the stovetop, adding a splash of broth if needed. Add fresh garnishes when serving for the best presentation.

What type of coconut milk should I use?

Full-fat coconut milk creates the richest, creamiest texture and authentic flavor. Light coconut milk can be used for a lower-calorie version, but the soup will be less creamy. Shake the can well before opening to mix the cream and liquid.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Thai Chicken Coconut Curry Soup

Tender chicken in creamy coconut broth with red curry paste, ginger, and traditional Thai seasonings.

Prep Time
15 min
Cook Time
25 min
Total Time
40 min
Created by Sebastian Cole


Level Easy

Cuisine Type Thai

Makes 4 Portions

Diet Info No Dairy, No Gluten

What You Need

Proteins

01 14 oz boneless, skinless chicken thighs or breasts, cut into bite-sized pieces

Aromatics

01 1 tablespoon fresh ginger, finely grated
02 3 cloves garlic, minced
03 2 shallots, thinly sliced

Curry & Broth

01 2 tablespoons red curry paste
02 13.5 fl oz coconut milk, full-fat
03 3 cups chicken broth
04 1 tablespoon fish sauce
05 1 tablespoon soy sauce or gluten-free tamari
06 1 teaspoon brown sugar
07 Juice of 1 lime

Vegetables

01 1 red bell pepper, thinly sliced
02 3.5 oz shiitake mushrooms, sliced
03 3.5 oz snow peas, trimmed

Garnishes

01 Fresh cilantro leaves
02 Fresh Thai basil
03 Sliced red chili, optional
04 Lime wedges

Directions

Step 01

Bloom aromatics and curry base: Heat a large pot over medium heat. Add a splash of oil, then sauté shallots, ginger, and garlic for 2 minutes until fragrant. Stir in the red curry paste and cook for 1 minute to release its aroma.

Step 02

Sear chicken: Add chicken pieces and cook for 2 to 3 minutes, stirring to coat with aromatics and curry paste.

Step 03

Build broth foundation: Pour in the chicken broth and coconut milk. Bring to a gentle simmer.

Step 04

Season soup: Add fish sauce, soy sauce, and brown sugar. Stir well to incorporate.

Step 05

Simmer vegetables and chicken: Add bell pepper, mushrooms, and snow peas. Simmer for 10 to 12 minutes, until chicken is cooked through and vegetables are just tender.

Step 06

Finish and adjust: Stir in lime juice. Taste and adjust seasoning with more fish sauce, lime, or sugar as desired.

Step 07

Serve: Ladle soup into bowls. Garnish with cilantro, Thai basil, red chili, and lime wedges. Serve hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large pot or Dutch oven
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Warnings

Carefully review every ingredient to spot any allergens. If unsure, check with a healthcare worker.
  • Contains fish in fish sauce
  • Contains soy in soy sauce
  • For gluten-free preparation, use gluten-free soy sauce or tamari
  • Always check product labels for hidden allergens

Nutrition (per portion)

Nutritional info for reference—don’t use as medical advice.
  • Calories: 350
  • Fat content: 22 g
  • Carbohydrates: 16 g
  • Protein: 23 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.