Thai red curry noodle soup is one of those dishes that feels like a warm hug in a bowl. It’s rich, creamy, spicy, and filled with comforting noodles, tender veggies, and bold curry flavor. Whether I’m craving something cozy on a rainy day or a quick flavorful meal during the week, this soup always hits the spot.
Why You’ll Love This Recipe
I love this recipe because it’s fast, versatile, and full of depth without being complicated. The red curry paste brings bold spice, the coconut milk adds creaminess, and the noodles turn it into a full, hearty meal. It’s easy to customize with whatever vegetables or protein I have on hand, and it comes together in just one pot. The balance of spicy, sweet, and savory flavors makes this soup one of my absolute favorites.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Red curry paste
-
Coconut milk (full fat for extra creaminess)
-
Chicken or vegetable broth
-
Garlic, minced
-
Ginger, minced
-
Onion, sliced
-
Rice noodles or ramen-style noodles
-
Bell peppers, thinly sliced
-
Carrots, julienned or thinly sliced
-
Baby spinach or bok choy
-
Soy sauce or fish sauce
-
Lime juice
-
Olive oil or sesame oil
-
Optional: cooked chicken, tofu, or shrimp for added protein
-
Optional: fresh cilantro, Thai basil, or chili flakes for topping
Directions
-
I start by heating oil in a large pot over medium heat. I sauté the garlic, ginger, and onion until fragrant, about 2–3 minutes.
-
I stir in the red curry paste and cook it for another minute to release the flavor.
-
I pour in the broth and coconut milk, stirring until smooth.
-
I bring the mixture to a gentle simmer, then add the vegetables and soy or fish sauce.
-
I let it simmer for 5–7 minutes until the vegetables are tender.
-
I add the noodles and cook according to the package directions, usually about 3–5 minutes.
-
I stir in lime juice, taste, and adjust seasoning if needed.
-
I serve it hot, topped with herbs, chili flakes, or protein if using.
Servings and timing
This recipe makes 4 servings.
Prep time: 10 minutes
Cook time: 15 minutes
Total time: 25 minutes
Variations
Sometimes I add shredded chicken or tofu to boost the protein. I’ve also made it with mushrooms, zucchini, or snap peas depending on what’s in the fridge. For extra heat, I add a spoonful of chili garlic sauce or a sliced red chili. I’ve also used different noodles—soba, egg noodles, even spaghetti in a pinch. If I want a thicker broth, I let it simmer a little longer before adding the noodles.
storage/reheating
I store leftovers in an airtight container in the fridge for up to 3 days. To avoid soggy noodles, I keep them separate if I’m storing the soup ahead of time. When reheating, I warm the broth on the stove or in the microwave and add the noodles just before serving. A splash of broth or coconut milk can help freshen it up.
FAQs
What type of noodles work best?
I usually use rice noodles, but ramen or even wheat noodles work well. Just adjust cooking times based on the type.
Can I use green or yellow curry paste instead?
Yes, I’ve tried both, and they’re great. Red curry is spicier, while yellow is milder and slightly sweeter.
Is this soup very spicy?
It has a gentle heat, but I can make it milder by using less curry paste or adding more coconut milk.
Can I make it vegetarian or vegan?
Definitely. I use vegetable broth and tofu or extra veggies, and I swap fish sauce with soy sauce or tamari.
Can I freeze Thai red curry noodle soup?
I freeze the broth without the noodles, since noodles can get mushy when thawed. I add freshly cooked noodles when I’m ready to eat.
Conclusion
Thai red curry noodle soup is bold, comforting, and incredibly easy to make. It’s the kind of meal that warms me up and satisfies all my cravings in just one bowl. With rich coconut broth, spicy curry, and slurp-worthy noodles, it’s always a hit—whether I’m cooking for myself or serving it to friends.
Thai Red Curry Noodle Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Thai red curry noodle soup is a cozy, flavor-packed bowl of comfort. With spicy red curry paste, creamy coconut milk, tender vegetables, and chewy noodles, it’s a fast, one-pot meal that’s perfect for chilly nights or anytime you need something satisfying. Add tofu, chicken, or shrimp to make it your own!
- Author: Lizaa
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Thai-Inspired
Ingredients
- 2–3 tbsp red curry paste (adjust to taste)
- 1 tbsp olive oil or sesame oil
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, minced
- 1 small onion, sliced
- 1 can (13.5 oz) full-fat coconut milk
- 3 cups chicken or vegetable broth
- 1–2 tbsp soy sauce or fish sauce
- Juice of 1 lime
- 1 bell pepper, thinly sliced
- 1 carrot, julienned or thinly sliced
- 2 cups baby spinach or bok choy
- 6 oz rice noodles or ramen noodles
- Optional toppings: fresh cilantro, Thai basil, chili flakes, cooked chicken, tofu, or shrimp
Instructions
- In a large pot, heat the oil over medium heat. Sauté the garlic, ginger, and onion for 2–3 minutes until fragrant.
- Add the red curry paste and stir for 1 minute to toast and release the flavors.
- Pour in the coconut milk and broth, stirring until combined and smooth.
- Add soy sauce (or fish sauce), lime juice, bell peppers, and carrots. Simmer for 5–7 minutes, until vegetables are tender.
- Add the noodles and cook according to the package instructions, usually 3–5 minutes.
- Stir in spinach or bok choy until wilted. Taste and adjust seasoning as needed.
- Serve hot, topped with herbs, chili flakes, and optional protein.
Notes
- Store noodles and broth separately if making ahead to prevent sogginess.
- Add chili garlic sauce or sliced red chili for more heat.
- Try mushrooms, zucchini, or snap peas as veggie swaps.
- Use yellow or green curry paste for different flavor profiles.
- Use tamari for a gluten-free, vegan version.
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 6g
- Sodium: 720mg
- Fat: 22g
- Saturated Fat: 14g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 0mg
