
This Thai Coconut Chicken Noodle Soup is a warm, comforting, and flavorful dish that combines tender chicken, creamy coconut milk, delicate rice noodles, and aromatic herbs into one satisfying bowl. The broth is rich yet light, balancing savory, slightly sweet, tangy, and mildly spicy flavors that make every spoonful incredibly comforting. Perfect for busy weeknights or cozy dinners at home, this soup comes together quickly while still tasting like it has been simmering for hours.
The creamy coconut broth creates a silky base that pairs beautifully with fresh ginger, garlic, lemongrass, and curry paste. Rice noodles soak up the flavorful broth while the chicken becomes tender and juicy as it cooks. Fresh herbs and lime brighten the entire dish and give it that authentic Thai-inspired taste that makes this soup so memorable.
Prep Time
10 minutes
Cook Time
25 minutes
Total Time
35 minutes
Servings
4 to 6 servings
Ingredients
For the Soup
- 1 tablespoon coconut oil
- 1 onion, chopped
- 2 stalks celery, chopped
- 2 carrots, chopped
- 2 cloves garlic, minced
- 3 tablespoons Thai green curry paste
- 6 cups sodium-reduced chicken broth
- 1 cup coconut milk
- 1 tablespoon fish sauce
- 2 teaspoons brown sugar
- Salt and pepper, to taste
- 1 cup egg noodles or rice noodles
- 1 1/2 cups shredded cooked chicken
- 1 tablespoon rice vinegar
- 2 tablespoons chopped fresh cilantro
Optional Garnishes
- Lime wedges
- Fresh cilantro
- Sliced green onions
- Chili peppers

Instructions
Step 1: Prepare the Aromatics
Place a large saucepan or soup pot over medium heat and add the coconut oil. Once the oil has melted and become warm, add the chopped onion, celery, and carrots. Stir the vegetables well so they are coated evenly in the oil. Cook them gently for about 3 minutes, stirring occasionally, until the onions begin to soften and become translucent. This step helps create a flavorful base for the soup.
Add the minced garlic to the pot and stir continuously for about 30 seconds to 1 minute until fragrant. Be careful not to let the garlic burn, as it can become bitter.
Step 2: Add the Curry Paste
Stir in the Thai green curry paste and mix thoroughly with the vegetables. Continue cooking for another 2 to 3 minutes, allowing the curry paste to release its aroma and coat the vegetables completely. This step deepens the flavor of the broth and gives the soup its signature Thai-inspired taste.
Step 3: Build the Broth
Slowly pour in the chicken broth while stirring to combine everything smoothly. Add the coconut milk and continue stirring until fully incorporated. The coconut milk will give the soup a creamy texture and mellow the spice from the curry paste.
Next, add the fish sauce, brown sugar, salt, and pepper. Stir well to blend the seasonings into the broth. Increase the heat slightly and bring the soup to a gentle boil.
Step 4: Simmer the Soup
Once the soup reaches a boil, reduce the heat to medium-low so the broth can simmer gently. Let the soup cook for about 10 minutes. This allows all the ingredients to blend together and creates a rich, flavorful broth.
Stir occasionally during the simmering process to ensure the vegetables cook evenly and the flavors continue developing.

Step 5: Cook the Noodles
Add the egg noodles or rice noodles directly into the simmering broth. Stir carefully to prevent the noodles from sticking together. Allow them to cook for about 5 minutes, or according to the package instructions, until they are tender but still slightly firm.
The noodles will absorb some of the flavorful broth while cooking, making the soup even more delicious.
Step 6: Add the Chicken
Once the noodles are tender, stir in the shredded cooked chicken. Let the chicken warm through in the hot broth for about 2 minutes. This step ensures the chicken stays juicy and tender without overcooking.
Add the rice vinegar and stir gently. The vinegar helps brighten the flavors and balances the richness of the coconut milk beautifully.
Step 7: Garnish and Serve
Remove the soup from the heat and ladle it into serving bowls. Sprinkle freshly chopped cilantro over the top for freshness and extra flavor.
For additional flavor, serve with lime wedges, sliced green onions, or chili peppers if desired. The fresh lime juice adds a bright citrus finish that pairs perfectly with the creamy coconut broth.
Serve the soup hot and enjoy every comforting spoonful of this rich and fragrant Thai Coconut Chicken Noodle Soup.