Spicy Coconut Curry Noodle Soup
This spicy coconut curry noodle soup comes together in one pot, with a rich broth, tender chicken, and springy rice noodles. It tastes like something you’d order at a Thai restaurant, but it’s ready in under 40 minutes.

The curry paste bloomed in oil builds a deep, savory base, and the coconut milk rounds it all out. You can swap proteins, toss in any greens you have, and adjust the heat to exactly where you want it.
Why This Curry Noodle Soup Works
The broth is the star. Red curry paste gets cooked briefly in oil until it’s fragrant and deeply savory, then coconut milk, broth, and a touch of brown sugar mellow it into something creamy and bold.
It’s endlessly flexible. I’ve made it with shrimp, tofu, and even leftover rotisserie chicken, and every version works. You can use any leafy green, and if you need it less spicy, just pull back on the curry paste.
Ingredients

- 1 tbsp vegetable oil: or any neutral oil
- 3 tbsp red curry paste: Thai Kitchen or Maesri both work well
- 3 cloves garlic, minced
- 1 tbsp grated fresh ginger
- 4 cups chicken broth: low-sodium is best
- 1 can (13.5 oz) full-fat coconut milk: do not use light, the broth will be thin
- 1 tbsp fish sauce: for that savory depth
- 1 tbsp brown sugar: balances the heat
- 1 lb boneless, skinless chicken thighs: cubed, or use tofu / shrimp (see Variations)
- 1 red bell pepper: sliced into thin strips
- 8 oz rice noodles: wide or thin, whatever you like
- 2 cups baby spinach: or any tender green
- 1 lime: juiced
- Fresh cilantro and sliced scallions: for garnish
Variations / Substitutions
- Make it vegetarian: swap chicken broth for vegetable broth, use extra-firm tofu instead of chicken, and replace fish sauce with soy sauce or tamari.
- Use a different protein: shrimp, thinly sliced beef, or chickpeas all work. Just adjust the simmer time using the table below.
- Change the greens: kale, bok choy, or snow peas can replace the spinach.
- Gluten-free: rice noodles are naturally gluten-free. Just double-check your fish sauce and curry paste for any hidden wheat.
If you love the coconut curry base, try it with a different noodle in our Coconut Curry Ramen.
How To Make Curry Noodle Soup
Step 1: Sauté the Aromatics and Bloom the Curry Paste

Heat the 1 tbsp vegetable oil in a large pot or Dutch oven over medium heat. Add the 3 cloves minced garlic and 1 tbsp grated ginger, and cook for about 1 minute, until they’re fragrant and sizzling. Stir in the 3 tbsp red curry paste and cook for another minute, stirring constantly.
You’ll notice the paste darken a little and smell deeply aromatic. This step wakes up all those spices and infuses the oil, which builds the soup’s base flavor. If the paste seems dry or starts to stick, add a splash of water to loosen it.
Step 2: Simmer the Broth

Pour in the 4 cups chicken broth and the can of coconut milk. Stir in the 1 tbsp fish sauce and 1 tbsp brown sugar. Bring the liquid to a boil, then reduce the heat so it bubbles gently at a steady simmer. Let it cook, uncovered, for 10 minutes.
The broth will turn a warm amber color, with swirls of coconut cream on the surface. Taste it after those 10 minutes; it should be salty, a little sweet, and spicy. Add more fish sauce or sugar if it needs balancing.
Step 3: Cook the Chicken and Noodles

Add the 1 lb cubed chicken thighs and the sliced bell pepper to the simmering broth. Cook for 5 minutes, until the outside of the chicken is no longer pink. Then stir in the 8 oz rice noodles, pushing them down so they’re submerged in the liquid. Cook for another 4 to 6 minutes, stirring once or twice to keep the noodles from clumping, until they’re just tender.
The noodles will soak up some broth as they cook, so the soup will thicken a bit. Keep an eye on them; they go from beautifully chewy to mushy quickly. If the pot looks too dry, add a small splash of water or extra broth.
Step 4: Wilt the Greens and Adjust the Seasoning

Take the pot off the heat. Add the 2 cups baby spinach and the juice of 1 lime, and stir gently. The residual heat will wilt the spinach in about a minute.
The lime juice cuts through the richness and brightens the whole bowl. Taste the broth one final time and add more salt, a squeeze of lime, or a pinch of sugar until it tastes just right to you.
Step 5: Ladle into Bowls and Garnish

Ladle the soup into deep bowls, making sure each one gets a good mix of chicken, noodles, and broth. Top with fresh cilantro, sliced scallions, and extra lime wedges on the side.
The soup is at its best right now, while the noodles are still springy and the spinach is bright green. If it sits, the noodles will soften further, but the flavor only gets better.
A Few Tips for the Best Curry Noodle Soup
- Use full-fat coconut milk. Light versions separate and leave the broth watery. Shake the can well before you open it.
- If your curry paste is unusually spicy, start with 2 tbsp and add more after tasting the broth.
- For leftovers, cook the noodles separately and add them to each bowl. This stops them from soaking up all the liquid and turning mushy overnight.
- The soup often tastes even better the next day, once the flavors have had time to meld.
Cook times for different proteins:
| Protein | Cut / Type | Simmer Time |
|---|---|---|
| Chicken thighs | Cubed, boneless | 5-7 mins |
| Shrimp | Large, peeled | 2-3 mins |
| Tofu | Extra-firm, cubed | 2 mins |
Storing and Reheating Leftovers
- Refrigerate: Transfer any leftovers to an airtight container and store for up to 3 days. The noodles will continue to absorb broth, so the soup may turn stew-like. Just stir in a splash of water or broth when you reheat it.
- Reheating: Warm the soup gently on the stove over medium-low heat, stirring occasionally, until hot. You can also microwave it in 1-minute bursts.
Frequently Asked Questions
Can I use green curry paste instead of red?
Yes. It’ll give you a slightly more herbal, less sweet flavor, but it still makes a fantastic soup.
Is this soup gluten-free?
It is, as long as you use gluten-free fish sauce and a curry paste without any wheat-based additives. Rice noodles are naturally gluten-free.
How do I make it less spicy?
Cut the curry paste back to 2 tablespoons, and swirl in an extra spoonful of coconut milk right before serving to mellow the heat further.
Can I freeze this soup?
You can freeze the broth with the chicken and vegetables, but cook and add fresh noodles when you reheat it. Frozen noodles turn unpleasantly soft.

Ingredients
Method
- Heat the oil in a large pot over medium heat. Cook the garlic and ginger for 1 minute, then add the curry paste and cook another minute, stirring.
- Pour in the broth and coconut milk, then stir in the fish sauce and brown sugar. Bring to a boil, reduce to a simmer, and cook uncovered for 10 minutes.
- Add the chicken and bell pepper, and cook for 5 minutes. Stir in the rice noodles and cook for 4 to 6 minutes, until just tender.
- Remove from heat. Add the spinach and lime juice, and stir until the spinach wilts, about 1 minute.
- Ladle into bowls and top with cilantro and scallions. Serve with extra lime wedges.
