Thai curry soup is a fragrant, coconut-rich bowl built from curry paste, broth, vegetables, and tender chicken, served with soft rice noodles and a squeeze of lime. This approachable Thai-inspired version balances savory, creamy, spicy, and bright flavors, and you can adjust the curry paste to suit your preferred heat.
Ingredients
- 8 ounces (225 g) medium-width rice noodles
- 1 tablespoon (15 ml) neutral oil, such as canola or avocado oil
- 1 pound (450 g) boneless, skinless chicken thighs, cut into bite-size pieces
- 1 medium yellow onion (about 150 g), thinly sliced
- 1 red bell pepper (about 150 g), thinly sliced
- 1 cup (70 g) sliced cremini or button mushrooms
- 2 tablespoons (30 g) Thai red curry paste, or more to taste
- 3 garlic cloves (about 9 g), minced
- 1 tablespoon (6 g) finely grated fresh ginger
- 4 cups (950 ml) low-sodium chicken broth
- 1 can (13.5 ounces / 400 ml) unsweetened coconut milk, well shaken
- 1 tablespoon (15 ml) fish sauce
- 1 teaspoon (4 g) brown sugar
- 1 cup (30 g) loosely packed baby spinach
- 1 tablespoon (15 ml) fresh lime juice, plus lime wedges for serving
- ¼ teaspoon (1.5 g) fine salt, plus more as needed
- ¼ cup (10 g) chopped fresh cilantro, for serving
- 2 scallions (about 20 g), thinly sliced, for serving
- ½ teaspoon (1 g) red pepper flakes, optional, for extra heat
Instructions
- Prepare the noodles. Cook or soak the rice noodles according to the package directions; many medium-width rice noodles soften in hot water in about 5–8 minutes. Drain them when just tender, rinse briefly with cool water to stop the cooking, and set aside. Keep them separate from the soup until serving so they do not absorb all the broth.
- Cut and measure the ingredients. While the noodles soften, slice the onion and pepper, cut the chicken into similarly sized pieces, and prepare the garlic and ginger. Set out the curry paste, broth, coconut milk, fish sauce, sugar, mushrooms, and spinach. Having these ready makes the short cooking sequence easier to manage.
- Soften the vegetables. Heat the oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the onion, bell pepper, and mushrooms. Cook for about 5 minutes, stirring now and then, until the onion begins to turn translucent and the mushrooms release some moisture. The vegetables do not need to be fully soft yet.
- Bloom the curry paste. Stir in the red curry paste, garlic, and ginger. Cook for about 1–2 minutes, stirring constantly, until fragrant. Keep the heat moderate; scorching the garlic or paste can make the finished broth taste bitter. If you are unsure about the paste’s heat, start with 2 tablespoons rather than adding extra now.
- Build the broth and cook the chicken. Pour in the chicken broth and coconut milk, then stir in the fish sauce, brown sugar, and salt. Bring the liquid to a gentle simmer, stirring to dissolve the curry paste. Add the chicken pieces and simmer uncovered for 10–12 minutes, stirring occasionally, until the largest pieces reach 165°F (74°C) on a food thermometer. The USDA FSIS safe minimum internal temperature for poultry is 165°F (74°C); check the thickest piece without touching the pot.
- Finish the soup. Stir in the spinach and cook for about 1 minute, just until wilted. Remove the pot from the heat and add the lime juice. Taste the broth: add a little more fish sauce for saltiness, lime for brightness, sugar if the curry tastes sharp, or red pepper flakes for more heat. Keep adjustments small and taste between additions.
- Serve. Divide the drained noodles among four deep bowls. Ladle the hot chicken curry broth and vegetables over them, making sure each bowl gets chicken and mushrooms. Finish with cilantro, scallions, and lime wedges. Serve promptly while the noodles are tender and the broth is hot.
Tips
- Adjust curry paste gradually. Brands and varieties differ in saltiness and heat, and some include shrimp paste. Begin with the listed 2 tablespoons, then add more to the broth in small increments if you want a stronger, spicier flavor. Check the label if you are avoiding shellfish or other allergens.
- Use full-fat coconut milk for body. Shake the can before opening, since the cream and liquid can separate. Light coconut milk works, but the soup will be less rich and may taste thinner. Avoid sweetened coconut beverages, which are not a direct substitute for canned coconut milk.
- Keep the simmer gentle. A rolling boil can make chicken pieces tough and may cause the coconut milk to look slightly grainy or separated. Once the pot reaches a simmer, lower the heat enough to maintain small, steady bubbles.
- Choose substitutes with the flavor in mind. If fish sauce is unavailable, use 1 tablespoon (15 ml) soy sauce or tamari; it adds savory saltiness but lacks fish sauce’s distinctive fermented flavor. For a vegetarian soup, use vegetable broth, omit the chicken and fish sauce, and season with soy sauce or tamari instead.
Serving Suggestions
This soup is a complete meal in a bowl, with noodles, chicken, vegetables, and a creamy broth. Put extra lime wedges, cilantro, scallions, and sliced fresh chile on the table so everyone can adjust a serving without changing the whole pot. A small dish of chili oil or dried chile flakes is useful for people who want more heat, while extra lime is especially welcome if the coconut milk tastes rich.
For a larger meal, pair the soup with a crisp cucumber salad or lightly dressed greens. Keep side dishes simple and fresh rather than adding another rich coconut-based dish. If you are serving a group, arrange noodles in bowls first and bring the broth to the table in the pot; ladling it over the noodles just before eating keeps them from sitting in liquid and softening too much.
Variations
Make it with shrimp. Replace the chicken with 1 pound (450 g) peeled, deveined shrimp. Make the broth and simmer the vegetables first, then add the shrimp near the end and cook just until opaque and firm, usually 3–5 minutes depending on size. Shrimp should reach 145°F (63°C) under USDA FSIS guidance; check the thickest piece with a food thermometer. Avoid prolonged simmering, which can make shrimp rubbery.
Make it vegetarian. Use vegetable broth, omit the chicken and fish sauce, and add 8 ounces (225 g) cubed firm tofu or an extra 1½ cups (225 g) sliced vegetables such as zucchini or snap peas. Season with soy sauce or tamari to taste. Choose a curry paste labeled vegetarian if needed, because some pastes contain shrimp paste. The result will be savory and aromatic, though its flavor will differ from a fish-sauce-seasoned version.
Change the vegetables or noodles. Thinly sliced carrots, baby corn, bok choy, or snap peas can replace the mushrooms or pepper. Add firm vegetables with the broth so they have time to soften; add tender greens at the end. You can use ramen or another wheat noodle if rice noodles are unavailable, but cook it separately and check the package for timing. The soup will still be flavorful, though the texture and overall character will be different.
Use green curry paste. Thai green curry paste gives the broth a more herbal, often sharper flavor, while yellow curry paste tends to be warmer and milder. Paste strength varies, so start with 1½–2 tablespoons (about 22–30 g) and taste before adding more. These are practical variations rather than exact equivalents; the curry paste is the main source of the soup’s distinctive flavor.
Storage and Reheating
For the best texture, store the noodles separately from the soup. Let the broth cool briefly, then transfer it and the noodles to separate shallow, airtight containers and refrigerate within 2 hours of cooking. The soup and noodles keep for 3–4 days refrigerated. If they are already combined, they are still safe to store the same way, but the noodles will continue to absorb liquid and become softer.
Reheat only the amount you plan to eat. Warm the broth gently in a saucepan over medium-low heat, stirring occasionally, until steaming throughout; add a splash of broth or water if it has thickened. Add noodles near the end just long enough to heat through. For food safety, leftovers should reach 165°F (74°C), checked with a food thermometer. If using a microwave, cover the bowl loosely, stir partway through, and check the temperature in more than one spot.
You can freeze the broth with its chicken and vegetables for about 2–3 months for best quality, but freeze it without the noodles. Thaw it overnight in the refrigerator and reheat to 165°F (74°C). Coconut milk can separate after freezing; stirring as the soup warms usually brings the broth back together, though its texture may be a little less smooth. Cook fresh noodles for serving.
Frequently Asked Questions
Is Thai curry soup very spicy?
It depends mainly on the curry paste, and heat levels vary by brand. The 2 tablespoons in this recipe make a flavorful broth, but the result may be mild or moderately spicy depending on the paste. Start with the listed amount, taste after the chicken is cooked, and add more paste or chile in small steps if desired.
Can I make the soup ahead?
Yes. Prepare the broth and chicken up to 3–4 days ahead, refrigerate them within 2 hours of cooking, and cook the noodles separately. Reheat the soup to 165°F (74°C), then portion it over the noodles. Keeping the noodles out of the broth until serving is the easiest way to preserve their texture.
What can I use instead of fish sauce?
Soy sauce or tamari can replace fish sauce in the same amount, but the flavor will be different: the soup will be salty and savory without fish sauce’s fermented depth. Add it gradually and taste before adding the full amount, especially if your broth or curry paste is already salty. Use tamari labeled gluten-free if that is important for your meal.
Can I use chicken breast instead of thighs?
Yes. Cut boneless, skinless chicken breast into evenly sized pieces and simmer only until the thickest piece reaches 165°F (74°C). Breast meat is leaner and can dry out more easily than thighs, so begin checking it toward the shorter end of the cooking window. A thermometer is more reliable than judging doneness by color alone.
Why did my noodles soak up the broth?
Rice noodles keep absorbing liquid after they are cooked, especially when stored in the soup. Cook and store them separately, then place them in bowls and add broth immediately before serving. If a combined leftover has thickened, loosen it with a little broth or water while reheating, and check that the soup reaches 165°F (74°C).
Related
- Portuguese Pepper Soup with Potatoes and Chickpeas
- Portuguese Pork and Bean Stew with Sausage and Kale
- Portuguese Kale Soup with Linguica, Potatoes and Beans
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).