Thai Coconut Noodle Soup

By Valentina Dimitrova | Updated on October 6, 2026

Ready in 20 minutes, Coconut Noodle Soup combines rice noodles, vegetables, red curry paste, and creamy coconut milk in one pot for a Thai-inspired vegetarian dinner at home.

Thai-inspired noodle soup topped with soft-boiled eggs, snap peas, red onion, peppers, lime, and fresh herbs.

Enjoy this coconut milk noodle soup as a Thai-inspired meatless main with savory, spicy, slightly sweet, and citrusy flavors. Thai red curry paste, coconut milk, lime, and fresh herbs give the soup its Thai-style flavor profile without making it a traditional Thai dish. Serve it on its own or add shrimp, chicken, or hard-boiled eggs for a more substantial meal.

Quick Look: Thai Coconut Noodle Soup

  • ⏱️ Prep Time: 13 minutes
  • 🔥 Cook Time: 7 minutes
  • ⏲️ Total Time: 20 minutes
  • 🍽️ Servings: 4
  • 🍜 Noodles: Rice noodles
  • 🥥 Broth: Coconut milk or coconut cream with vegetable broth
  • 🌶️ Flavor Profile: Coconut, red curry, lime, and fresh herbs
  • 🥕 Vegetables: Snap peas, sweet red peppers, and carrots
  • 🍲 Cooking Method: One pot
  • 🌱 Base Recipe: Vegetarian
  • 🍤 Protein Options: Shrimp, ground chicken, or boiled eggs
  • Why This Recipe Works: Coconut milk softens the heat of the red curry paste. Soy sauce, lime, and a small amount of sugar balance the savory, spicy, tangy, and slightly sweet flavors. The rice noodles cook directly in the broth and absorb its flavor. Adding the vegetables near the end prevents them from overcooking.

SUMMARIZE & SAVE THIS CONTENT ON

Jump to:

Chef's Notes from Valentina

  • Coconut cream makes the soup richer and thicker, while coconut milk keeps the broth lighter without losing its coconut flavor.
  • For a less soupy version, use half the coconut milk and half the vegetable broth. Cook the noodles separately because they absorb a significant amount of liquid during cooking.
  • Start with 2 tablespoons of red curry paste for moderate heat and increase to 3 tablespoons for a spicier result. Keep in mind that the heat level varies by brand.
  • If coconut-based soups are a favorite, my Low Carb Cauliflower Curry Soup is another curry-seasoned option with a different texture.

Ingredients

  • Coconut oil or vegetable oil – 1 tablespoon. Coconut oil adds a subtle coconut flavor that complements the coconut milk, while vegetable oil works well for a more neutral taste.
  • Red onion – ¼, thinly sliced. The thin slices soften quickly and add mild sweetness that helps balance the heat from the red curry paste.
  • Thai red curry paste – 2–3 tablespoons. Use 2 tablespoons for a milder soup or 3 tablespoons for more chile heat and a stronger curry flavor. Put any leftover paste to use in my Slow Cooker Chicken Curry.
  • Turmeric – ½ teaspoon, optional. It deepens the golden-orange color of the soup and adds a subtle earthy note alongside the red curry paste.
  • Canned coconut cream or milk – 3 ½ cups, unsweetened. Coconut cream gives the broth a thicker, richer consistency, while coconut milk produces a lighter result with the same coconut flavor.
  • Vegetable coconut broth – 2 cups. It thins the coconut cream or milk enough for the rice noodles to cook directly in the pot without diluting the coconut flavor.
  • Soy sauce – 2 tablespoons. Its salty, umami flavor balances the rich coconut milk and slightly sweet vegetables.
  • Sugar – 2 ½ teaspoons. A small amount balances the spicy curry paste, salty soy sauce, and tart lime without making the soup taste sweet.
  • Dry rice noodles – 7 oz. They soften directly in the coconut curry broth and absorb some of its flavor as they cook.
  • Snap peas – 1 cup, fresh or frozen. Adding them near the end keeps them slightly crisp, providing texture alongside the tender rice noodles.
  • Mini sweet red peppers – 4, sliced. Their mild sweetness complements the red curry paste, and the short cooking time helps the slices retain some bite.
  • Matchstick carrots – 1 cup. Their thin cut allows them to soften during the final few minutes without becoming mushy.
  • Lime – 1, juiced. Stirring the juice in after cooking adds tart citrus flavor that balances the coconut milk, soy sauce, and red curry paste.
  • Thai basil and/or cilantro – to taste. Added at the end, the herbs bring fresh flavor that pairs with the lime, coconut, and Thai red curry.

Substitutions And Additions

Spicy Coconut Noodle Soup: Add sliced fresh chilies or a small amount of chili crisp to increase the heat beyond the red curry paste. Add a little at a time and taste before adding more.

Shrimp Coconut Noodle Soup: Stir cooked shrimp into the soup near the end and heat just until warmed through. Avoid prolonged simmering, which can make the shrimp tough and rubbery.

Coconut Chicken Noodle Soup: Brown the ground chicken until fully cooked, then stir it into the soup. Season the chicken lightly because the soy sauce and red curry paste already contribute salt.

Add an egg topping: Top the soup with a soft-boiled or hard-boiled egg, or serve it with a Sunny-Side-Up Egg for another protein option.

How to Make Thai Coconut Noodle Soup

  1. Cook the onion and garlic: Heat the coconut oil in a medium nonstick pot over medium heat. Add the onion and cook for about 2 minutes, stirring occasionally and keeping it from browning. Add the garlic and cook for 1 minute, stirring to prevent browning.
  2. Prepare the coconut curry broth: Stir in the Thai red curry paste, turmeric if using, coconut cream or milk, vegetable broth, soy sauce, and sugar. Bring the mixture to a simmer.
  3. Cook the noodles: Add the rice noodles to the simmering broth and cook for about 4 minutes.
  4. Add the vegetables: Stir in the snap peas, sweet red peppers, and carrots. Cook for 3 to 4 minutes, until the noodles are cooked and the vegetables are tender.
  5. Stir in the lime and herbs: Remove the pot from the heat. Stir in the lime juice and your choice of Thai basil, cilantro, or both.
  6. Serve the soup: Divide the soup among bowls and serve immediately.
Thai-inspired noodle soup topped with soft-boiled eggs, snap peas, red onion, peppers, lime, and fresh herbs.

Expert Tips for Coconut Noodle Soup

  • Check the noodles early. Rice noodles vary in thickness and can cook faster than expected. Check their texture before the cooking time ends to prevent them from becoming overly soft.
  • Maintain a gentle simmer. Keep the broth at a gentle simmer once the noodles go in. A vigorous boil can reduce the liquid too quickly and affect the final consistency.
  • Cut the vegetables evenly. Keep the peppers and carrots thin and similar in size to help them cook within the short 3 to 4-minute cooking time.
  • Taste before adding more salt. Thai red curry paste and soy sauce both contribute saltiness, and the amount can vary by brand. Taste the finished broth before adding any additional seasoning.

FAQ About Coconut Noodle Soup

Is Thai red curry paste vegetarian?

Not always. Some brands contain shrimp paste, fish, or other seafood ingredients. Check the ingredient list and choose a curry paste labeled vegetarian or vegan when preparing the meatless version.

What type of rice noodles are best for coconut noodle soup?

Medium-width rice noodles work well because they hold their shape in the coconut curry broth. Look for medium rice noodles, rice sticks, or pad Thai noodles. Check the package directions because cooking times vary by thickness and brand.

Can I use frozen vegetables in coconut noodle soup?

Yes. Frozen snap peas work directly in the recipe. Other quick-cooking frozen vegetables can also replace some of the fresh vegetables. Add them straight from frozen and allow a little extra cooking time when needed.

Rice noodles lifted with chopsticks from coconut curry broth with snap peas, peppers, onion, herbs, lime, and egg.

Did You Love This Recipe? If you make this recipe and love it, stop back, give it a 5-star rating ★★★★★ and leave a comment.

Bowl of creamy noodles with eggs, snap peas, red onion, peppers, lime, and fresh herbs.
Print This Recipe SAVE Pin
5 from 4 votes

Thai Coconut Noodle Soup

Ready in 20 minutes, Coconut Noodle Soup combines rice noodles, vegetables, red curry paste, and creamy coconut milk in one pot for a Thai-inspired vegetarian dinner at home.
Course:Main Course
Cuisine:Thai
Prep Time 13 minutes
Cook Time 7 minutes
Total Time 20 minutes
Servings 4
Calories762 kcal
Cost $ 3.00 per person

Ingredients

  • 1 tablespoon coconut oil or vegetable oil
  • ¼ red onion – thinly sliced
  • 3 garlic cloves – minced
  • 2 –3 tablespoons Thai red curry paste
  • ½ teaspoon turmeric – optional
  • 3 ½ cups canned unsweetened coconut cream or milk
  • 2 cups vegetable coconut broth
  • 2 tablespoons soy sauce
  • 2 ½ teaspoons sugar
  • 7 oz dry rice noodles or ramen, if desired
  • 1 cup fresh or frozen snap peas
  • 4 mini sweet red peppers – sliced
  • 1 cup matchstick carrots
  • 1 lime – juiced
  • Thai basil and/or cilantro

Instructions

  • Cook the onion and garlic: Heat the coconut oil in a medium nonstick pot over medium heat. Add the onion and cook for about 2 minutes, stirring occasionally and keeping it from browning. Add the garlic and cook for 1 minute, stirring to prevent browning.
  • Prepare the coconut curry broth: Stir in the Thai red curry paste, turmeric if using, coconut cream or milk, vegetable broth, soy sauce, and sugar. Bring the mixture to a simmer.
  • Cook the noodles: Add the rice noodles to the simmering broth and cook for about 4 minutes.
  • Add the vegetables: Stir in the snap peas, sweet red peppers, and carrots. Cook for 3 to 4 minutes, until the noodles are cooked and the vegetables are tender.
  • Stir in the lime and herbs: Remove the pot from the heat. Stir in the lime juice and your choice of Thai basil, cilantro, or both.
  • Serve the soup: Divide the soup among bowls and serve immediately.

Recipe Notes

Storage and Reheating

Store: Refrigerate leftover coconut noodle soup in an airtight container for up to 3 days. If possible, store the noodles separately from the broth to prevent them from becoming overly soft.
Freeze: Freezing the finished soup is not recommended because the coconut milk can separate and the rice noodles can become mushy after thawing.
Reheat: Warm the soup gently in a saucepan over medium heat until heated through. If the noodles and broth were stored separately, add the noodles near the end and heat just until warmed through.

Nutrition

Calories: 762kcal | Carbohydrates: 67g | Protein: 9g | Fat: 54g | Saturated Fat: 47g | Sodium: 1122mg | Potassium: 792mg | Fiber: 8g | Sugar: 15g | Vitamin A: 6245IU | Vitamin C: 48.3mg | Calcium: 83mg | Iron: 5.3mg

** Nutrition labels on easyanddelish.com are for educational purposes only. This info is provided as a courtesy and is only an estimate, since the nutrition content of recipes can vary based on ingredient brand or source, portion sizes, recipe changes/variations, and other factors. We suggest making your own calculations using your preferred calculator, based on which ingredients you use, or consulting with a registered dietitian to determine nutritional values more precisely.

Please note that health-focused and diet information provided on easyanddelish.com is for educational purposes and does not constitute medical advice, nor is it intended to diagnose, treat, cure, or prevent disease. Consult with your doctor or other qualified health professional prior to initiating any significant change in your diet or exercise regimen, or for any other issue necessitating medical advice.

Did you make this recipe?

Comment and rate the recipe. Also follow us on Pinterest at @easyanddelish for more delish recipes.
5 from 4 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




 

9 Comments

  1. 5 stars
    Since I am always on the go, this recipe is perfect for me for lunches and dinners. Takes less time to make, and tastes delicious. Have made a few times and loved how it turned out to be:3

    1. So glad to hear that you enjoyed our coconut noodle soup, Elena! Yes, it is quick to prepare and make a great meal on the go as well.

  2. 5 stars
    Hi, Denise! I tried this soup and loved it. So comforting and flavorful! I intend to add shrimp next time. Thanks for the recipe though.

  3. I did try it yesterday and it was so goooood! I used Thai red curry paste as it' been my big love for years. It's an ideal recipe for a quick dinnner xD
    - Natalie

  4. 5 stars
    Wow, really looks delicious, I love Thai foods especially the tom yang soup. Thanks for dropping a comment on my blog by the way

  5. Such a scrumptious dinner idea! This warm and flavorful soup is just the bowl of comfort we need as our evening grow shorter and darker.

  6. Twenty minutes? Winner! Love quick meals, and this dish looks particularly nice. Who doesn't like noodles in soup? Good stuff -- thanks.