Thai Chicken Curry Soup
Thai Chicken Curry Soup is a creamy coconut-based soup simmered with tender chicken, rice noodles, and fragrant Thai spices for a cozy, flavor-packed meal. From the first spoonful, you’ll notice the silky broth rich with red curry, bright ginger, and that subtle, comforting aroma of herbs wafting up as steam rises.
I first made this on a rainy night in my tiny New York kitchen, the scent reminding me of family dinners where comfort came bubbling from a single pot. What makes this version special? It’s lush and creamy, yet light enough to savor on any night, and delightfully easy to adapt based on what you have on hand. Grab your favorite bowl and let’s dive in every bite feels like a warm, delicious hug just waiting for you.

Why You’ll Love This Cozy Soup
- Warming flavors, straight from Thailand: Every spoonful is like a gentle hug for your senses, brimming with fragrant ginger, creamy coconut, and silky curry.
- Rich and creamy, never heavy: The broth is lush but light, wrapping tender chicken and noodles in just the right amount of cozy, nurturing comfort.
- Perfect for chilly nights: Whether it’s a rainy evening or you’re just craving a bowl of “home,” this soup brings a soothing calm that makes you want to curl up on the couch.
- Customizable to fit your cravings: Dial the spice up or down, swap the protein, or load it with your favorite veggies this bowl truly adapts to what your soul (or fridge) needs.
- Infused with nostalgic comfort: Just like the recipes that brought us together at Nessy Recipes, this soup reminds you that the simplest meals can make you feel most at home.
Ingredients You’ll Need
- Olive oil
Adds a soft, golden base to soften veggies and build flavor right from the start. - Yellow onion
Brings gentle sweetness and heart to the soup as it cooks down. - Red bell pepper
A splash of color with a juicy crunch these ribbons melt perfectly into the broth. - Garlic
Fragrant and savory, minced garlic weaves cozy depth through every spoonful. - Fresh ginger
Bright, zesty, and warming, fresh ginger shines as an essential Thai aromatic. - Red curry paste
This is where the magic happens layered heat, complexity, and bold Thai personality in a single scoop. - Chicken broth
Delivers comforting backbone and makes the soup irresistibly sippable. - Coconut milk
Turns the broth creamy, silky, and gently sweet feel free to use light coconut milk if you want it a bit lighter. - Cooked chicken breast
Tender and protein-rich, perfect for soaking up all those vibrant flavors (use thigh meat or shredded rotisserie if you prefer). - Rice noodles
Supple and slurp-worthy, these give the soup its cozy, satisfying bite. Swap for egg noodles or skip them for a low-carb variation. - Fresh cilantro and basil
A finishing burst of freshness don’t skip both for ultimate flavor! - Baby spinach
Melts into the soup and brings a soft green touch. - Lime juice
Delivered at the end for brightness and a gentle pop of acidity.

How to Make Thai Chicken Curry Soup
- Sauté Aromatics
Warm olive oil in a wide Dutch oven. Add diced onion and bell pepper, stirring until their sweetness starts to fill the air and the veggies look just tender. - Layer in Flavor
Stir in freshly grated ginger and minced garlic, letting them bloom for a minute so the kitchen smells cozy and bright. Next, add the red curry paste, tossing quickly to toast and deepen its aroma. - Build the Creamy Broth
Pour in chicken broth and coconut milk. Whisk well until the liquid turns a beautiful blush color with no streaks remaining. - Add Chicken & Noodles
Drop in cooked chicken and dry rice noodles. Bring the soup to a gentle bubble watch the broth turn fragrant as the noodles soften (no need to overcook; just tender and springy is perfect). - Finish with Freshness
Right before serving, stir in chopped cilantro, basil, and spinach. Turn off the heat, squeeze in fresh lime juice, and let the soup rest a bit so all the flavors meld.
Craving more cozy bowls? Try my Creamy Asparagus Soup for another feel-good favorite!

Tips for the Best Results
- Use full-fat coconut milk for the richest, creamiest broth shake the can before opening for an even texture.
- Gently simmer (don’t boil) after adding coconut milk to keep the broth silky and prevent curdling.
- Taste as you go to adjust the balance of spice and sweetness; if it’s too spicy, a dash of extra coconut milk can smooth things out.
- Slice chicken and veggies evenly so everything cooks at the same gentle pace, giving you tender, juicy bites in every spoonful.
- Add herbs at the end for bright, fresh flavor stir in cilantro, basil, and spinach just before serving so they stay vibrant and green.
- Let the soup rest briefly after cooking so flavors meld a small pause makes for maximum comfort in every bowl.
Variations You Can Try
Make it vegetarian: Try swapping in cubes of firm tofu for the chicken. Pan-sear the tofu first for golden edges, then let it soak up all that curry-coconut flavor in the pot.
Embrace seafood: Shrimp is a delicious, cozy upgrade. Drop peeled shrimp into the simmering broth in the last few minutes they’ll turn plump and sweet-fast.
Rotisserie chicken shortcut: Busy week? Shred a store-bought rotisserie chicken right into the soup for that nostalgic, extra-savory flavor, no extra cooking required.
Mix up the veggies: Add baby spinach as written, or play with sliced mushrooms, tender sweet potato, or even snap peas for pops of color and extra heartiness.
Go gluten or dairy free: Use gluten-free rice noodles (or skip noodles altogether) to make this soup fully gluten-free. The coconut milk already keeps it dairy-free so comforting, just like our Broccoli Cheese Soup with a twist.
Brighten with toppings: Top each bowl with extra herbs, lime wedges, or chili crisp for a new flavor adventure every time.

Storage & Reheating Tips
- Fridge Storage: Let your Thai Chicken Curry Soup cool completely, then store it in an airtight container in the fridge. It’ll taste even better the next day as the flavors meld.
- Freezer Friendly: This soup freezes beautifully, but you may want to leave out the rice noodles before freezing for best texture. Add fresh noodles when you reheat if you want that perfect slurp.
- Reheating Magic: Warm gently on the stovetop or in the microwave until hot but not bubbling. Stir well so the creamy broth stays silky and the aromatics are revived.
- Leftover Inspiration: This cozy method also works for dishes like my 4-Ingredient Potato Soup perfect for stocking your freezer with fast comfort!
- Texture Tip: Give your soup a good stir and add a splash of coconut milk or broth if it’s thickened up in the fridge.
How to Serve This
- Fresh Herb Shower: Scatter extra chopped cilantro and Thai basil right before serving those cool green flecks float over the creamy broth and release bursts of garden-fresh aroma.
- Bright Citrus Boost: Tuck in lime wedges on the side for each bowl. A squeeze over top just before you dig in makes every spoonful sing with zesty freshness.
- Spice It Up: A swirl of chili oil or thinly sliced red chilies adds beautiful color and a customizable heat kick for those who like things bold.
- Perfect Pairings: Spoon this Thai Chicken Curry Soup over a scoop of hot jasmine rice for ultimate comfort, or serve alongside a crisp Thai cucumber salad or warm, crusty bread to soak up every drop.
- Gather or Cozy Solo: Dish up big steaming bowls for friends at your next soup night, or curl up solo with Netflix and your coziest blanket just like my favorite quiet winter evenings. For more soul-soothing dinners, check out this Mexican Chicken Bowl or the cozy Chicken Tortilla Soup.

Thai Chicken Curry Soup
Ingredients
Equipment
Method
- Heat a large dutch oven over medium-high heat. Add oil. Once hot add onion and pepper and cook for 3-4 minutes until beginning to soften.
- Stir in the garlic and the ginger for a minute and then add in the curry paste. Stir for another minute before adding in the chicken broth and coconut milk.
- Stir until there are no clumps, then add in the cooked chicken and the rice noodles. Bring to a boil. Once boiling, reduce heat to medium and cook for 8-10 minutes or until rice noodles are cooked.
- Stir in cilantro, basil, and baby spinach. Turn off heat and then add the lime juice. Let rest 10 minutes before serving. Serve with more herbs!
Nutrition
Notes
Tried this recipe?
Let us know how it was!Can I make Thai Chicken Curry Soup in a slow cooker?
Absolutely! Sauté your onions, bell pepper, ginger, and garlic on the stovetop first for that deep, inviting aroma, then transfer everything (except noodles and fresh herbs) to your slow cooker. Add noodles and herbs in the last 20 minutes for best texture. Your house will smell like comfort all day!
What can I use instead of rice noodles in this soup?
If you’re out of rice noodles, don’t worry you can easily swap in egg noodles, soba, or even zucchini noodles for a lighter feel. Each choice brings its own texture and coziness to the bowl, and nobody will miss out on that lovely, slurpable bite.
How do I keep the coconut milk from curdling in the soup?
The secret is gentle heat. Simmer your soup softly after adding the coconut milk never let it boil. Stirring as you go keeps the broth creamy and inviting, so that first spoonful is always silky-smooth, just the way a comfort soup should be.
Can I add extra veggies without changing the flavor?
Absolutely you can tuck in mushrooms, shredded carrots, snap peas, or even baby corn for something fun. These veggies soak up the warmth of the broth without overpowering, making every bite colorful, nourishing, and just a little bit different with each pot.
