Thai Curry Soup with Noodles, My Story begins here. This recipe has a special place in my heart. I first tasted a version of this soup on a rainy evening in Chiang Mai, seated on a small plastic stool outside a bustling night market. The spicy steam rose from the bowl and mixed with the smell of lemongrass and coconut milk, it was comfort in a spoon. Back in my home kitchen, I spent weeks trying to recreate that magic. The result? This warming, soul-satisfying Thai Curry Soup with Noodles that has become a reader favorite on Fresh Leaf Recipes. It’s quick, adaptable, and full of bold, fragrant flavors, perfect for cozy fall evenings or when you’re craving something nourishing yet exciting.
In this post, we’ll walk you through everything: the ingredients, step-by-step instructions, essential cooking tips, simple variations, and how to store it like a pro. You’ll also find helpful links to similar Asian noodle soup recipes and spicy soup dishes for when inspiration strikes.
Print
Thai Curry Soup with Noodles
- Total Time: 30 minutes
- Yield: 4 servings
Description
Fragrant, spicy, and deeply comforting, this Thai Curry Soup with Noodles brings the flavors of Chiang Mai to your kitchen in under 30 minutes.
Ingredients
- 1 tbsp neutral oil (like sunflower or canola)
- 2 tbsp red Thai curry paste
- 3 garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 1 small onion, thinly sliced
- 4 cups vegetable broth
- 1 can (13.5 oz) full-fat coconut milk
- 1 tbsp soy sauce or tamari
- 1 tsp brown sugar
- 200g rice noodles (or egg noodles if preferred)
- 1 bell pepper, sliced
- 1 small zucchini, thinly sliced
- 1 cup baby spinach or bok choy
- Juice of 1 lime
- Fresh cilantro and chopped green onions for garnish
- Optional: cubed tofu, shredded cooked chicken, or shrimp
Instructions
- Heat oil in a large pot over medium heat. Add garlic, ginger, and onions. Cook for 2–3 minutes until fragrant.
- Stir in red Thai curry paste and cook for 1 minute. Pour in vegetable broth, coconut milk, soy sauce, and brown sugar. Stir well.
- Add bell pepper and zucchini. Simmer uncovered for 10–12 minutes until vegetables are tender.
- If using tofu, chicken, or shrimp, add now and cook until heated through. Stir in spinach or bok choy just before serving.
- Meanwhile, cook noodles according to package directions. Drain and rinse with cool water.
- Divide noodles into bowls, ladle soup over top, squeeze lime juice, and garnish with cilantro and green onions.
Notes
Use quality curry paste for best flavor. Store noodles and broth separately for leftovers. Adjust spice with chili flakes or mellow with more coconut milk. Freezes well without noodles.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Thai-Inspired
Ingredients for Thai Curry Soup with Noodles
This Thai Curry Soup with Noodles is made with simple ingredients that bring out a symphony of flavors. You don’t need anything fancy, just pantry staples and a few fresh additions.
Ingredients List:
- 1 tbsp neutral oil (like sunflower or canola)
- 2 tbsp red Thai curry paste
- 3 garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 1 small onion, thinly sliced
- 4 cups vegetable broth
- 1 can (13.5 oz) full-fat coconut milk
- 1 tbsp soy sauce or tamari
- 1 tsp brown sugar
- 200g rice noodles (or egg noodles if preferred)
- 1 bell pepper, sliced
- 1 small zucchini, thinly sliced
- 1 cup baby spinach or bok choy
- Juice of 1 lime
- Fresh cilantro and chopped green onions for garnish
- Optional: cubed tofu, shredded cooked chicken, or shrimp
If you’re looking for other broth-based options, don’t miss our chicken broccoli cheese soup or vegan mushroom soup.

Step-by-Step Instructions
Making Thai Curry Soup with Noodles at home is easier than you think. Just follow these steps and your kitchen will soon smell like your favorite Thai restaurant.
Step 1: Sauté the aromatics
Heat oil in a large pot over medium heat. Add garlic, ginger, and onions. Cook for 2–3 minutes until fragrant.
Step 2: Build the curry base
Stir in the red Thai curry paste. Let it sizzle for a minute to release its flavors. Then pour in the vegetable broth, coconut milk, soy sauce, and sugar.
Step 3: Simmer the soup
Add the bell pepper and zucchini. Bring the soup to a gentle simmer. Let it cook uncovered for 10–12 minutes so the vegetables soften and flavors meld together.
Step 4: Add protein and greens
If you’re using tofu, shrimp, or chicken, add them now. Cook until heated through. Stir in baby spinach or bok choy just before serving.
Step 5: Prepare the noodles
While the soup simmers, cook the noodles according to package directions. Drain and rinse with cool water.
Step 6: Assemble and serve
Divide the cooked noodles into bowls. Ladle the hot soup over the noodles. Finish with a generous squeeze of lime juice and garnish with cilantro and green onions.
Want more comforting soups? Check out our asparagus soup recipe or korean tofu soup.
Tips for Success
Cooking Thai Curry Soup with Noodles isn’t just about following a recipe, it’s about layering flavor. Here’s how to get it just right.
Choose a good curry paste
Not all red curry pastes are created equal. Brands like Maesri or Thai Kitchen offer great depth of flavor. Store it in the fridge once opened.
Don’t overcook the noodles
Rice noodles can turn mushy fast. Cook them just until tender, then rinse to stop the cooking.
Balance the flavors
Taste as you go. If it’s too spicy, add more coconut milk. Too flat? Add lime or a pinch of sugar. Saltiness lacking? A splash more soy sauce will fix it.
Garnish generously
Fresh herbs like cilantro or Thai basil, a drizzle of chili oil, or even crispy shallots can elevate your bowl.
Variations and Substitutions
One of the best things about Thai Curry Soup with Noodles is how customizable it is. Make it your own with these tasty twists:
Gluten-Free
Use tamari instead of soy sauce and double-check your curry paste ingredients.
Vegan
Skip animal proteins and use tofu or mushrooms. The flavor is still rich and satisfying.
Low-carb
Swap rice noodles for spiralized zucchini or shirataki noodles.
Add a crunch
Top with bean sprouts, crushed peanuts, or toasted sesame seeds.
Make it creamy
Blend half of the soup before adding noodles for a thicker texture.
More veggie options
Add shredded carrots, snap peas, or mushrooms for even more color and crunch.
Pair this with something like vegetarian feta potato salad or our crispy rice salad for a rounded meal.

Storage and Meal Prep Tips
Got leftovers? This Thai Curry Soup with Noodles is perfect for meal prep, but here’s how to store it properly:
Refrigeration
Store the soup and noodles separately in airtight containers. Soup lasts 4–5 days; noodles last 2–3.
Freezing
Curry broth freezes well. Skip the noodles, they don’t thaw nicely. Freeze in portions for up to 3 months.
Reheating
Heat the soup gently on the stovetop or microwave. Add a splash of water or broth to loosen it. Warm noodles separately and combine before serving.
Batch Cooking Tip:
Double the broth and freeze half, instant cozy dinner later! It’s a great backup for chilly nights or busy weeks.
Try pairing it with our quick Mexican street tacos or a spoonful of cheese broth with potatoes and elote for something truly special.
FAQs about Thai Curry Soup with Noodles
1. Can I use green or yellow curry paste instead of red?
Absolutely. Green is spicier and more herbaceous, while yellow is milder and slightly sweeter. The base recipe works with any of them.
2. What noodles are best for this soup?
Rice noodles are traditional, but egg noodles or even soba can work. Just adjust cooking time accordingly.
3. Can I make Thai Curry Soup with Noodles ahead of time?
Yes! Prep the broth and refrigerate. Cook noodles fresh for best texture.
4. Is Thai curry soup spicy?
It has a gentle heat, but you can control it. Add chili flakes for more kick or mellow it with extra coconut milk.
Conclusion
Thai Curry Soup with Noodles is that perfect cross between comfort food and culinary adventure. It brings together the rich warmth of curry, the silkiness of coconut milk, and the satisfying chew of noodles. Whether you’re a beginner cook or a kitchen regular, this soup is for you.
Let it simmer on your stove this week and fill your home with bold, cozy aromas. It’s not just a meal, it’s a memory in a bowl. And if you love this, don’t forget to check out our chicken potato soup recipes and weight watchers soup ideas for more soul-warming inspiration.
