Go Back
An overhead shot of a delicious bowl of Tom Yum Soup with noodles, shrimp, mushrooms, tofu, and a pair of chopsticks.

Thai Red Curry Noodle Soup

A vibrant and aromatic Thai Red Curry Noodle Soup, featuring tender chicken, silky rice noodles, and a rich coconut broth, all balanced with fresh herbs and a hint of lime. This hearty and flavorful dish comes together quickly for a delicious weeknight meal.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Thai
Calories: 550

Ingredients
  

For the Soup Base
  • 1 tbsp coconut oil or vegetable oil
  • 2 cloves garlic minced
  • 1 inch fresh ginger grated
  • 1 medium shallot thinly sliced
  • 4 tbsp Thai red curry paste (adjust to taste)
  • 1.5 lbs boneless, skinless chicken breast or thighs thinly sliced against the grain
  • 4 cups chicken broth
  • 2 cans full-fat coconut milk (13.5 oz each)
  • 2 tbsp fish sauce (or more to taste)
  • 1 tbsp brown sugar (or to taste)
  • 1 red bell pepper thinly sliced
  • 1 cup bamboo shoots sliced, drained (canned)
  • 1 cup baby spinach or bok choy roughly chopped (optional)
For the Noodles
  • 8 oz dried flat rice noodles (e.g., sen lek or sen yai)
For Garnish
  • 1/4 cup fresh cilantro chopped
  • 1/4 cup fresh Thai basil leaves
  • 1-2 red chilies e.g., bird's eye, thinly sliced (optional)
  • 1/4 cup crushed roasted peanuts (optional)
  • 2 limes cut into wedges

Equipment

  • Large Pot
  • Cutting Board
  • Chef's Knife
  • Measuring Cups & Spoons

Method
 

Prepare Ingredients
  1. Thinly slice the chicken breast or thighs against the grain. Thinly slice the red bell pepper and shallot. Mince the garlic and grate the fresh ginger. Drain the bamboo shoots. Roughly chop the fresh cilantro and Thai basil. If using dried rice noodles, soak them in hot water according to package directions (usually 10-15 minutes) until tender but still firm, then drain well and set aside.
Build the Soup Base
  1. Heat the coconut oil in a large pot or Dutch oven over medium heat. Add the minced garlic, grated ginger, and sliced shallots. Sauté for 2-3 minutes until fragrant and slightly softened.
  2. Add the Thai red curry paste to the pot. Cook, stirring constantly, for 1-2 minutes to toast the paste until very fragrant and slightly darkened. This helps to deepen the flavor.
  3. Add the thinly sliced chicken to the pot. Cook, stirring frequently, until the chicken is no longer pink on the outside, about 3-4 minutes.
Simmer the Soup
  1. Pour in the chicken broth and both cans of full-fat coconut milk. Bring the mixture to a gentle simmer, stirring occasionally to ensure the curry paste is fully incorporated.
  2. Add the sliced red bell pepper and bamboo shoots to the simmering soup. Stir in the fish sauce and brown sugar. Continue to simmer for 8-10 minutes, allowing the flavors to meld and the vegetables to soften slightly. If using, add baby spinach or chopped bok choy during the last 2 minutes of simmering until wilted.
  3. Stir in the juice of one lime. Taste the soup and adjust seasonings as needed: add more fish sauce for saltiness, brown sugar for sweetness, or lime juice for acidity. You can also add more curry paste if you prefer a spicier soup.
Assemble and Serve
  1. Divide the soaked and drained rice noodles evenly among 4 serving bowls.
  2. Ladle the hot Thai red curry soup generously over the noodles in each bowl.
  3. Garnish each bowl generously with fresh chopped cilantro, fresh Thai basil leaves, sliced red chilies (if desired for extra heat), and crushed roasted peanuts. Serve immediately with extra lime wedges on the side for squeezing.

Notes

Adjust the spice level by adding more or less red curry paste, or by including fresh bird's eye chilies. For a vegetarian version, substitute chicken with firm tofu or additional vegetables like mushrooms, green beans, or snap peas. Use vegetable broth instead of chicken broth, and ensure your chosen red curry paste is vegetarian (some brands contain shrimp paste). This soup is best enjoyed fresh but leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop.