This Thai Coconut Curry Chicken Soup is the kind of bowl you turn to when you want comfort that tastes exotic and vibrant. It balances rich coconut milk, fragrant curry and turmeric, bright lime and cilantro, and tender chicken with snap-from-the-garden snow peas and rice noodles. The recipe uses 6 oz. pad thai rice noodles so every spoonful has silky texture alongside the broth’s gentle heat. The aroma that fills your kitchen while this simmers is reason enough to make it—then the flavor will keep you coming back.
Why you’ll love this soup

There’s something magical about a soup that’s easy enough for a weeknight and special enough for guests. This Thai Coconut Curry Chicken Soup brings together pantry-friendly spices like curry powder, turmeric, and ground coriander with red curry paste for depth, coconut milk for creaminess, and fish sauce and brown sugar to create that bittersweet-salty-umami balance that makes Thai-inspired food irresistible. Using shredded cooked rotisserie chicken shortens the hands-on time, and the 6 oz. pad thai rice noodles give the dish satisfying body without weighing it down.
Ingredients
Use the following ingredients exactly as listed for the best results:
- 6 oz. pad thai rice noodles
- 2 Tbsp olive oil or canola oil, divided
- 1 cup finely chopped yellow onion
- 1 1/2 Tbsp minced garlic (4 cloves)
- 2 tsp curry powder
- 2 tsp red curry paste
- 1/2 tsp turmeric
- 1/2 tsp ground coriander
- 1 red bell pepper, sliced into small, thin strips
- 6 cups low-sodium chicken broth
- 1 (13.5 oz) can regular or light coconut milk
- 3 cups shredded cooked rotisserie chicken
- 8 oz. snow peas, trimmed and sliced in half crosswise
- 2 Tbsp packed light-brown sugar
- 2 Tbsp fish sauce
- 1/2 cup chopped green onions
- Salt, to taste
- 5 oz. fresh spinach (4 packed cups)
- 1/2 cup chopped fresh cilantro
- 2 Tbsp fresh lime juice
- Chopped peanuts, for serving
- 1 red chili pepper, seeded and chopped or sriracha, for serving
Notes on ingredients and substitutions
If you prefer a milder heat, leave out the red chili pepper and offer sriracha at the table instead. The recipe calls for a rotisserie chicken shredded, which reduces cooking time but still provides hearty chicken flavor. Use regular or light coconut milk based on your texture preference—regular will be richer, light will be a touch leaner. The 6 oz. pad thai rice noodles are ideal here; they hold up in the warm broth without getting mushy when added at the end.
Equipment

- Large heavy-bottomed pot or Dutch oven
- Wooden spoon or heatproof spatula
- Chef’s knife and cutting board
- Measuring spoons and cups
- Colander for noodles
Step-by-step instructions

- Prepare the rice noodles according to the package directions. Drain them, toss briefly with a teaspoon of oil if you like to prevent sticking, and set aside. These are your 6 oz. pad thai rice noodles.
- Warm a large pot or Dutch oven over medium heat. Add 1 Tbsp of the 2 Tbsp olive oil (or canola oil) to the pot and swirl to coat the bottom.
- Add the 1 cup finely chopped yellow onion to the pot and cook, stirring occasionally, until the onion is soft and translucent, about 4–6 minutes.
- Push the softened onion to the side of the pot and add the remaining 1 Tbsp oil. Add 1 1/2 Tbsp minced garlic (about 4 cloves). Cook the garlic just until fragrant, about 30 seconds, stirring constantly so it doesn’t burn.
- Stir in the dry spices: 2 tsp curry powder, 1/2 tsp turmeric, and 1/2 tsp ground coriander. Add 2 tsp red curry paste as well. Cook everything together for about 1 minute, stirring constantly, to bloom the spices and wake up their flavors.
- Add the sliced red bell pepper (1 red bell pepper, sliced into small, thin strips) and sauté for 2–3 minutes until the pepper begins to soften but still holds some bite.
- Pour in 6 cups low-sodium chicken broth and 1 (13.5 oz) can regular or light coconut milk. Stir to combine, scraping any browned bits from the bottom of the pot. Increase the heat just enough to bring the mixture to a gentle simmer.
- Once the broth is simmering, add 3 cups shredded cooked rotisserie chicken and 8 oz. snow peas, trimmed and sliced in half crosswise. Stir to submerge the chicken and vegetables in the broth.
- Add 2 Tbsp packed light-brown sugar and 2 Tbsp fish sauce. Stir well and let the soup return to a gentle simmer. Simmer for 4–5 minutes so the chicken warms through and the flavors meld.
- Stir in the 5 oz. fresh spinach (about 4 packed cups). Cook just until the spinach wilts, about 1–2 minutes. Taste the broth and add salt as needed; remember the fish sauce adds saltiness so season carefully.
- Remove the pot from the heat. Add 1/2 cup chopped green onions, 1/2 cup chopped fresh cilantro, and 2 Tbsp fresh lime juice. Stir to combine. These bright fresh additions finish the soup with herbaceous, citrusy notes.
- To serve: Divide the prepared 6 oz. pad thai rice noodles among serving bowls. Ladle the hot broth, chicken, and vegetables over the noodles so they warm and soak up the flavors. Top each bowl with chopped peanuts and the seeded, chopped 1 red chili pepper or a drizzle of sriracha, according to your heat preference.
- Serve immediately and enjoy the mix of creamy coconut, tangy lime, earthy curry, and crunchy peanuts that make this Thai Coconut Curry Chicken Soup so satisfying.
Troubleshooting and tips
- If your soup tastes flat, a small splash more fish sauce will add umami and depth. Add it in teaspoon increments until the balance appeals to you.
- For a silkier broth, use regular coconut milk. For a lighter bowl, use light coconut milk and reduce the brown sugar by 1 teaspoon to keep the sweetness balanced.
- Do not add the rice noodles too early; they will continue to absorb liquid and can become overly soft. Keep them separate until serving.
- To make this ahead: keep the broth and solid ingredients chilled separately from the noodles. Reheat the broth gently and assemble bowls when ready to eat.
- If you need more vegetables, throw in a handful of thin-sliced carrots or baby corn at the same time you add the bell pepper.
Make it a meal
This Thai Coconut Curry Chicken Soup stands well on its own as a complete meal because it has protein, vegetables, and noodles. Pair it with a simple cucumber salad or steamed jasmine rice on the side for a heartier spread. Serve extra lime wedges and sriracha for diners to customize heat and acidity at the table.
Storage and reheating
Store leftover soup in an airtight container in the refrigerator for up to 3 days. If possible, store the prepared 6 oz. pad thai rice noodles separately so they don’t absorb too much broth. Reheat gently on the stove over medium-low heat until just warmed through. If the broth thickens after refrigeration, loosen it with a splash of water or chicken broth and briefly bring it back to a simmer.
Flavor profile and serving suggestions
The first spoonful delivers rich coconut and warm curry notes, followed by the bright lift of lime and cilantro. The shredded rotisserie chicken offers tender meatiness, while the snow peas and red bell pepper add a fresh crunch. Chopped peanuts contribute a nutty contrast, and the red chili or sriracha provides optional heat. Garnish each bowl with extra cilantro and crushed peanuts for texture and color.
Final thoughts
This Thai Coconut Curry Chicken Soup is an inviting bowl that’s both family-friendly and impressive enough for guests. It’s adaptable, forgiving, and comes together quickly thanks to the shredded rotisserie chicken and pantry spices. Keep the 6 oz. pad thai rice noodles ready and assemble at the last minute for perfect texture every time. Whether you’re craving something cozy or craving flavors that transport you to a street-food stall, this soup delivers in every spoonful.
Enjoy your bowl of Thai Coconut Curry Chicken Soup—creamy, bright, and full of comforting complexity.

Thai Coconut Curry Chicken Soup
Equipment
- Large saucepan
- Colander
- Large Pot
- Measuring cups and spoons
- Knife
- Cutting Board
Ingredients
- 6 oz pad thai rice noodles
- 2 Tbsp olive oil or canola oil divided
- 1 cup yellow onion finely chopped
- 1 1/2 Tbsp garlic minced (about 4 cloves)
- 2 tsp curry powder
- 2 tsp red curry paste
- 1/2 tsp turmeric
- 1/2 tsp ground coriander
- 1 red bell pepper sliced into small, thin strips
- 6 cups low-sodium chicken broth
- 1 can (13.5 oz) coconut milk regular or light
- 3 cups shredded cooked rotisserie chicken
- 8 oz snow peas trimmed and sliced in half crosswise
- 2 Tbsp packed light-brown sugar
- 2 Tbsp fish sauce
- 1/2 cup green onions chopped
- salt to taste
- 5 oz fresh spinach about 4 packed cups
- 1/2 cup fresh cilantro chopped
- 2 Tbsp fresh lime juice
- chopped peanuts for serving
- 1 red chili pepper seeded and chopped, or substitute sriracha to taste
Instructions
- Bring 4 cups of water to a boil in a large saucepan. Add the pad thai rice noodles and cook according to package directions (about 3–6 minutes) until tender. Drain and rinse under cold water; set aside.
- Heat 1 tablespoon of the oil in a large pot over medium-high heat. Add the chopped onion and sauté about 3 minutes, until softened.
- Add 1/2 tablespoon oil, then the minced garlic, curry powder, red curry paste, turmeric, and ground coriander. Sauté about 1 minute, stirring, until fragrant.
- Add the remaining 1/2 tablespoon oil and the sliced red bell pepper; sauté another 1 minute.
- Pour in the chicken broth and bring the mixture to a boil.
- Stir in the coconut milk, then cover, reduce heat to low, and simmer 10 minutes.
- Add the shredded chicken, snow peas, brown sugar, fish sauce, and chopped green onions. Season with salt to taste and cook 2 minutes to heat through.
- Stir in the spinach, chopped cilantro, and lime juice; cook just until the spinach wilts.
- Toss the cooked rice noodles into the soup to combine. Adjust seasoning as needed and serve warm topped with chopped peanuts and the chopped red chili (or drizzle with sriracha).
Notes
- Use low-sodium broth so you can control the saltiness.
- Cook noodles just until tender to prevent them from getting mushy in the soup.
- Substitute leftover cooked chicken if rotisserie is not available.
- Add sriracha for extra heat if you prefer.
