Thai Red Curry Noodle Soup: Flavorful Spicy Soup
This Thai red curry noodle soup is a cozy, restaurant-quality bowl packed with bold flavors. Creamy coconut milk, tender noodles, and vibrant vegetables come together in under 30 minutes. It’s the perfect weeknight dinner when you’re craving something warm and satisfying.
The beauty of this soup lies in its balance, spicy red curry paste mellows into silky coconut broth, while fresh lime and herbs brighten every spoonful. You can easily adjust the heat level and swap in your favorite veggies or protein. It’s incredibly forgiving and always delicious.
Whether you’re meal prepping or feeding a crowd, this noodle soup delivers comfort in a bowl. Each serving is hearty, nourishing, and bursting with authentic Thai flavors you’ll want to make again and again.
Why You’ll Love This Recipe
This soup comes together faster than takeout and tastes even better. One pot is all you need to create layers of complex flavor without hours of work. The creamy, spicy broth clings perfectly to every noodle.
It’s naturally customizable for different diets—swap in tofu for vegetarian, shrimp for seafood lovers, or chicken for classic comfort. The ingredient list is simple and most items are pantry staples. You’ll love how flexible and forgiving this recipe is.
Leftovers reheat beautifully, making it ideal for meal prep throughout the week. The flavors actually deepen overnight, so day-two bowls taste even more incredible. Plus, it’s a one-bowl meal that satisfies every craving.
Read More: Green Enchiladas Chicken Soup – Spicy Comfort Soup
Ingredients You’ll Need
For the Soup Base:
For the Add-ins:
The curry paste is the flavor powerhouse here—don’t skip it. Coconut milk creates that signature creamy texture while broth keeps it soup-like rather than sauce-heavy. Fish sauce adds umami depth, but soy sauce works great for vegetarian versions.
How to Make Thai Red Curry Noodle Soup
Step 1: Bloom the Curry Paste
Heat coconut oil in a large pot over medium heat. Add the red curry paste and cook for 1–2 minutes, stirring constantly until fragrant. This step releases the essential oils and deepens the flavor significantly.
Step 2: Build the Broth
Pour in the coconut milk and whisk until smooth with the curry paste. Add the broth, fish sauce, and brown sugar. Bring everything to a gentle simmer, stirring occasionally. Taste and adjust seasoning—add more curry paste for heat or sugar for balance.
Step 3: Cook the Noodles and Veggies
Add your noodles directly to the simmering broth and cook according to package directions (usually 4–6 minutes). Toss in bell peppers, mushrooms, and your chosen protein. Let everything simmer until the protein is cooked through and veggies are tender-crisp.
Step 4: Finish with Greens and Fresh Herbs
Stir in bok choy or spinach and let it wilt for 1–2 minutes. Remove from heat and squeeze in fresh lime juice. Taste one more time and adjust with more fish sauce, lime, or sugar as needed.
Step 5: Serve and Garnish
Ladle the soup into bowls, making sure each serving gets plenty of noodles and toppings. Garnish generously with fresh cilantro, Thai basil, sliced red chilies, and extra lime wedges. Serve immediately while piping hot.
Thai Red Curry Noodle Soup – Flavorful Spicy Soup
Course: SoupCuisine: ThaiDifficulty: Easy4
servings10
minutes20
minutes30
minutesA quick and flavorful Thai-inspired soup with creamy coconut broth, chewy noodles, and fresh vegetables. Ready in 30 minutes!
Ingredients
- Soup Base
1 tablespoon coconut oil
3–4 tablespoons Thai red curry paste
1 can (14 oz) coconut milk
4 cups vegetable or chicken broth
1 tablespoon fish sauce (or soy sauce for vegetarian)
1 tablespoon brown sugar
- Add-ins
8 oz rice noodles
1 red bell pepper, thinly sliced
1 cup sliced mushrooms
1 cup baby bok choy or spinach
8 oz protein (tofu, chicken, or shrimp)
2 tablespoons fresh lime juice
Fresh cilantro and Thai basil for garnish
Lime wedges for serving
Directions
- Bloom the curry paste: Heat coconut oil in a large pot over medium heat. Add curry paste and cook 1–2 minutes, stirring constantly, until fragrant.
- Create the broth: Whisk in coconut milk until smooth. Add broth, fish sauce, and brown sugar. Bring to a gentle simmer.
- Add noodles and vegetables: Add rice noodles, bell pepper, mushrooms, and protein. Simmer 6–8 minutes until noodles are tender and protein is cooked through.
- Finish with greens: Stir in bok choy or spinach and cook 1–2 minutes until wilted. Remove from heat and add lime juice.
- Serve: Ladle into bowls and garnish with fresh herbs, chilies, and lime wedges.
Notes
- Make it vegetarian: Use soy sauce instead of fish sauce and choose tofu or tempeh for protein.
Spice control: Start with 2 tablespoons curry paste and add more to taste. Brands vary in heat level.
Noodle tip: Store leftover noodles separately from broth to prevent sogginess.
Protein prep: If using chicken, cut into bite-sized pieces. For shrimp, add during the last 3–4 minutes of cooking.
Best served fresh: While leftovers are delicious, this soup is best enjoyed immediately for optimal noodle texture.
Nutrition Information (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 425 |
| Total Fat | 22g |
| Saturated Fat | 16g |
| Carbohydrates | 48g |
| Fiber | 3g |
| Sugars | 6g |
| Protein | 12g |
| Sodium | 980mg |
Tips for the Best Results
Always bloom your curry paste in oil first—it makes a huge difference in flavor intensity. Don’t rush this step even though it’s tempting. Those extra two minutes transform the entire dish from good to restaurant-quality.
Cook noodles directly in the broth rather than separately to infuse them with flavor. If you’re meal prepping, store noodles separately and add them when reheating to prevent mushiness. Rice noodles hold up better than wheat-based options for leftovers.
Customize the vegetables based on what’s in season or in your fridge. Snap peas, carrots, zucchini, and broccoli all work beautifully. Just add heartier veggies earlier and delicate greens at the end.
Storage and Reheating
Store leftover soup in an airtight container in the refrigerator for up to 4 days. The flavors meld together overnight, making leftovers incredibly delicious. Keep noodles separate if possible to maintain the best texture.
Reheat gently on the stovetop over medium-low heat, adding a splash of broth or water if needed. Microwave individual portions in 1-minute intervals, stirring between each. The coconut milk may separate slightly but will come back together with stirring.
This soup doesn’t freeze well due to the coconut milk and noodles, which change texture when thawed. If you want to freeze, prepare just the broth base without noodles and add fresh noodles when serving.
Variations to Try
Protein Options: Swap in your favorite protein—crispy tofu cubes, rotisserie chicken, raw shrimp, or even soft-boiled eggs. Each brings its own texture and flavor while soaking up that incredible broth.
Spice Level: Control the heat by adjusting curry paste amount or adding sriracha at the table. For milder versions, use less paste and add extra coconut milk. For extra fire, include sliced fresh chilies or chili oil.
Noodle Swaps: Rice noodles are traditional, but ramen, udon, or even zucchini noodles work great. Glass noodles create an elegant texture while soba adds nuttiness. Choose based on your preference and dietary needs.
Frequently Asked Questions
Can I make this soup ahead of time?
Yes! Prepare the broth base up to 3 days in advance and store in the refrigerator. Cook noodles fresh when ready to serve for the best texture. Reheat the broth, add noodles and vegetables, and finish with fresh herbs and lime.
What’s the best substitute for Thai red curry paste?
In a pinch, mix 1 tablespoon red chili flakes, 1 teaspoon garlic powder, 1 teaspoon ginger, and ½ teaspoon paprika per tablespoon of curry paste. However, store-bought curry paste delivers the most authentic flavor and is worth seeking out at Asian markets or well-stocked grocery stores.
Can I use a different type of milk instead of coconut?
Coconut milk is essential for authentic flavor and creamy texture in Thai curry soup. Regular dairy or plant-based milks won’t provide the same richness or taste. Light coconut milk works if you want fewer calories, though the soup will be thinner.














