Thai Chicken Coconut Curry Soup

Featured in: Weeknight Dinners

This aromatic Thai soup combines succulent chicken pieces with a rich coconut milk base infused with red curry paste, fresh ginger, and garlic. The broth is seasoned with fish sauce, soy sauce, and lime juice, creating layers of savory, sweet, and tangy flavors. Bell peppers, shiitake mushrooms, and snow peas add texture and color. Ready in just 40 minutes, this gluten-free and dairy-free dish serves 4 and can be easily adapted with shrimp or tofu.

Updated on Fri, 30 Jan 2026 21:40:03 GMT
Creamy Thai Chicken Coconut Curry Soup in a rustic bowl, garnished with fresh cilantro, Thai basil, and lime wedges. Pin It
Creamy Thai Chicken Coconut Curry Soup in a rustic bowl, garnished with fresh cilantro, Thai basil, and lime wedges. | urbanspatula.com

The steam from the pot curled upward carrying ginger and lemongrass, and I knew before tasting that this soup would be different from anything I'd made before. My neighbor had returned from Bangkok with a small jar of curry paste tucked in her suitcase, and she insisted I try making this soup on a Tuesday night when I had no plan and even less energy. I stood at the stove watching coconut milk swirl into the broth, turning it sunset orange, and felt the kitchen warm with something that smelled like comfort and adventure at once. By the time I ladled the first bowl, I understood why she'd been so insistent.

I made this for my sister the weekend she came to visit feeling worn down and cold from a long work stretch. She sat at the counter while I chopped vegetables, and we talked about nothing important while the soup simmered. When I set the bowl in front of her, she went quiet for a moment, then said it tasted like being taken care of. That's when I realized this soup had become more than dinner, it was the thing I made when someone needed warmth they couldn't ask for out loud.

Ingredients

  • Boneless, skinless chicken thighs or breasts (400 g): Thighs stay tender and add richness, but breasts work beautifully if you prefer leaner meat, just don't overcook them or they'll turn dry.
  • Fresh ginger (1 tbsp, finely grated): This brings the kind of brightness you can't fake with powder, and grating it fine means no fibrous bits hiding in your spoon.
  • Garlic (3 cloves, minced): It mellows as it cooks and becomes sweet and aromatic, forming the backbone of the soup's flavor.
  • Shallots (2, thinly sliced): Shallots are gentler than onions and dissolve into the broth, adding a subtle sweetness that rounds everything out.
  • Red curry paste (2 tbsp): This is where the magic lives, look for a good quality paste with visible chili flakes and a deep red color.
  • Coconut milk (400 ml, full-fat): Don't skimp and buy the light version, the fat is what makes the broth silky and satisfying.
  • Chicken broth (750 ml): Homemade is wonderful, but a good store bought version works perfectly and saves you time on a weeknight.
  • Fish sauce (1 tbsp): It smells strong in the bottle but becomes savory and essential in the soup, adding umami depth you can't replace.
  • Soy sauce (1 tbsp): A little saltiness and color, use tamari if you need it gluten free.
  • Brown sugar (1 tsp): Just enough to balance the heat and acidity without making the soup taste sweet.
  • Lime (juice of 1): Freshly squeezed at the end brightens every spoonful and wakes up all the other flavors.
  • Red bell pepper (1, thinly sliced): It holds its shape and adds a slight sweetness and vibrant color to each bowl.
  • Shiitake mushrooms (100 g, sliced): They bring an earthy richness and a tender bite that makes the soup feel more substantial.
  • Snow peas (100 g, trimmed): These stay crisp and green, adding a fresh crunch that contrasts with the creamy broth.
  • Fresh cilantro leaves: Some people love it, some don't, but it adds a bright herbal note that feels authentically Thai.
  • Fresh Thai basil: If you can find it, use it, the flavor is more anise like and aromatic than regular basil.
  • Sliced red chili (optional): For those who want extra heat and a pop of color on top.
  • Lime wedges: Let everyone squeeze their own so they can control the tanginess in their bowl.

Instructions

Product image
Prepare wholesome dog meals by mixing with warm water for easy serving and homemade-style feeding.
Check price on Amazon
Bloom the aromatics:
Heat a large pot over medium heat with a splash of oil, then add the shallots, ginger, and garlic. Let them sizzle gently for about 2 minutes, stirring often, until the kitchen smells warm and welcoming.
Wake up the curry paste:
Stir in the red curry paste and cook for about 1 minute, letting it toast slightly and release all those deep, spicy notes. You'll know it's ready when the color deepens and the aroma fills the room.
Cook the chicken:
Add the chicken pieces to the pot and stir them around for 2 to 3 minutes, coating each piece with the fragrant paste. They don't need to cook through yet, just get acquainted with all that flavor.
Build the broth:
Pour in the chicken broth and coconut milk, stirring gently to combine. Bring everything to a gentle simmer, not a rolling boil, so the coconut milk stays smooth and creamy.
Season the soup:
Add the fish sauce, soy sauce, and brown sugar, then stir well. Taste the broth now if you like, it should be savory with a hint of sweetness and a whisper of heat.
Add the vegetables:
Toss in the bell pepper, mushrooms, and snow peas. Let the soup simmer for 10 to 12 minutes until the chicken is cooked through and the vegetables are tender but still have a little bite.
Finish with lime:
Stir in the lime juice and taste again, adjusting with more fish sauce, lime, or sugar depending on what your palate needs. This is your chance to make it perfect.
Serve it hot:
Ladle the soup into bowls and top each one with cilantro, Thai basil, sliced chili, and a lime wedge. Serve immediately while the broth is steaming and the herbs are still bright.
Product image
Prepare wholesome dog meals by mixing with warm water for easy serving and homemade-style feeding.
Check price on Amazon
A steaming pot of Thai Chicken Coconut Curry Soup with tender chicken, red bell peppers, and vibrant green snow peas. Pin It
A steaming pot of Thai Chicken Coconut Curry Soup with tender chicken, red bell peppers, and vibrant green snow peas. | urbanspatula.com
A steaming pot of Thai Chicken Coconut Curry Soup with tender chicken, red bell peppers, and vibrant green snow peas. Pin It
A steaming pot of Thai Chicken Coconut Curry Soup with tender chicken, red bell peppers, and vibrant green snow peas. | urbanspatula.com

One night I made a double batch and brought some to a friend recovering from surgery. She texted me later saying it was the first thing that tasted like something in days, and I realized this soup has a way of reaching people when they need it most. It's not just the flavors, it's the warmth and the care that somehow make it into every spoonful. I keep the ingredients stocked now because you never know when you or someone you love will need a bowl of this kind of comfort.

Make It Your Own

This soup is endlessly adaptable once you understand the base. Swap the chicken for shrimp and add them in the last 5 minutes so they stay tender, or use cubed tofu and vegetable broth for a plant based version that's just as satisfying. I've added rice noodles when I wanted something more filling, and once I stirred in baby spinach at the end because it was wilting in my fridge. The soup doesn't mind, it welcomes whatever you bring to it.

Storing and Reheating

Leftovers keep beautifully in the fridge for up to three days, though the vegetables will soften a bit more as they sit. Reheat gently on the stovetop over low heat, stirring occasionally, and add a splash of broth or water if it's thickened up. I always squeeze fresh lime over the reheated bowl because it brings everything back to life. If you're meal prepping, store the garnishes separately so the herbs stay fresh and vibrant.

Pairing and Serving Ideas

I like to serve this soup with jasmine rice on the side for anyone who wants to make it more of a meal, though it's plenty satisfying on its own. A crisp, slightly sweet Riesling or a cold lager cuts through the richness beautifully if you're pouring drinks. Sometimes I set out small bowls of extra chili, lime, and herbs so everyone can customize their bowl at the table.

  • Add cooked rice noodles directly to the bowl for a heartier one pot meal.
  • Serve with spring rolls or fresh cucumber salad for a full Thai inspired spread.
  • Double the batch and freeze half before adding the vegetables for an easy future dinner.
Thai Chicken Coconut Curry Soup served alongside fresh herbs and lime wedges, ready to be enjoyed hot for dinner. Pin It
Thai Chicken Coconut Curry Soup served alongside fresh herbs and lime wedges, ready to be enjoyed hot for dinner. | urbanspatula.com
Thai Chicken Coconut Curry Soup served alongside fresh herbs and lime wedges, ready to be enjoyed hot for dinner. Pin It
Thai Chicken Coconut Curry Soup served alongside fresh herbs and lime wedges, ready to be enjoyed hot for dinner. | urbanspatula.com

This soup has become the thing I make when I want to feel like I'm taking care of myself or the people I love without a lot of fuss. It's quick, forgiving, and tastes like you spent all day in the kitchen even though you didn't.

Questions & Answers

Can I use chicken breasts instead of thighs?

Yes, both chicken breasts and thighs work well in this soup. Thighs tend to stay more tender and flavorful during simmering, but breasts are a leaner option. Cut either into bite-sized pieces for even cooking.

How can I make this vegetarian?

Replace chicken with firm tofu or extra vegetables like baby corn and bok choy. Use vegetable broth instead of chicken broth and substitute soy sauce or tamari for the fish sauce to maintain the umami depth.

What can I substitute for fish sauce?

For a vegetarian alternative, use additional soy sauce or tamari with a pinch of salt. You can also try vegan fish sauce made from seaweed. The flavor will be slightly different but still delicious.

Can I make this soup ahead of time?

Yes, this soup stores well in the refrigerator for up to 3 days. The flavors actually deepen over time. Reheat gently on the stovetop and add fresh garnishes before serving. The coconut milk may separate slightly when reheated but will blend back together when stirred.

How do I adjust the spice level?

Control heat by adjusting the amount of red curry paste. Start with less if you prefer mild flavors, or add extra curry paste and fresh sliced chilies for more intensity. You can also serve sliced chilies on the side so diners can customize their spice level.

What vegetables work best in this soup?

Bell peppers, mushrooms, and snow peas provide excellent texture and flavor. You can also add baby corn, bok choy, bamboo shoots, or green beans. Add heartier vegetables earlier in cooking and delicate greens near the end.

Thai Chicken Coconut Curry Soup

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

Prep Time
15 minutes
Cook Time
25 minutes
Overall Time
40 minutes
Created by Carter Phillips


Skill Level Easy

Cuisine Thai

Portions 4 Serving Size

Diet Preferences No Dairy, No Gluten

What You’ll 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 1 can (13.5 fl oz) full-fat coconut milk
03 3 cups chicken broth
04 1 tablespoon fish sauce
05 1 tablespoon gluten-free soy sauce
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

How-To Steps

Step 01

Build the Flavor Base: Heat a large pot over medium heat. Add a splash of oil, then sauté shallots, ginger, and garlic for 2 minutes until fragrant.

Step 02

Bloom the Curry Paste: Stir in the red curry paste and cook for 1 minute to release its aromatic compounds.

Step 03

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

Step 04

Build the Broth: Pour in the chicken broth and coconut milk. Bring to a gentle simmer over medium heat.

Step 05

Season the Soup: Add fish sauce, soy sauce, and brown sugar. Stir well to combine all seasonings.

Step 06

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

Step 07

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

Step 08

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

Tools You’ll Need

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

Allergy Warnings

Review every ingredient for allergens and ask a professional if you’re unsure.
  • Contains fish and soy
  • Use gluten-free soy sauce or tamari for gluten sensitivity
  • Verify all labels for potential hidden allergens

Nutrition Info (for each serving)

These nutrition details are for reference and don’t replace medical guidance.
  • Energy: 350
  • Fats: 22 g
  • Carbohydrates: 16 g
  • Proteins: 23 g