There’s something incredibly satisfying about a steaming bowl of Green Curry Thai Noodle Soup. This dish is a delightful fusion of rich, creamy coconut milk, aromatic green curry paste, and fresh vegetables, all enveloping tender rice noodles and succulent chicken. Perfect for a weeknight dinner, this comforting soup not only warms you up but also transports you to a faraway land with its vibrant flavors. Whether you’re a seasoned chef or a kitchen novice, this recipe is sure to impress.
Why Cooks Rave About It

Green Curry Thai Noodle Soup is a culinary masterpiece that combines the best of Thai cuisine with the cozy comfort of homemade soup. The balance of flavors—spicy, sweet, and savory—creates a dish that’s both satisfying and exciting. Cooks rave about its versatility; you can easily adjust the spice levels, swap in your favorite veggies, or even go meatless. Plus, it’s a one-pot wonder, making cleanup a breeze. With its heartwarming qualities, this soup is perfect for sharing with family and friends or enjoying as a special treat for yourself.
What You’ll Gather
- 16 ounces rice noodles
- 2 tablespoons avocado oil
- 1/2 medium onion, finely chopped
- 3 cloves garlic, minced
- 3 pounds chicken breasts, chopped
- 2 (15-ounce) cans full-fat coconut milk
- 1 (13.5-ounce) jar green curry paste
- 1 large crown broccoli, chopped
- 2 large carrots, chopped
- 1 red bell pepper, cut into matchsticks
- 2 medium zucchini squash, chopped
- 2 teaspoons fish sauce (optional)
- 1/4 teaspoon red pepper flakes (optional)
What’s in the Gear List
- Large pot – For cooking the soup and combining all the ingredients.
- Knife – To chop the veggies and chicken with ease.
- Cutting board – A safe surface for all your chopping tasks.
- Wooden spoon – Perfect for stirring and mixing the ingredients together.
- Measuring cups and spoons – For accurate ingredient portions.
Method: Green Curry Thai Noodle Soup

Step 1: Prepare the Noodles
Begin by cooking the rice noodles according to the package instructions. Typically, this involves boiling them in salted water until tender. Drain and set aside.
Step 2: Sauté the Aromatics
In a large pot, heat the avocado oil over medium heat. Add the finely chopped onion and sauté until translucent, about 3-4 minutes. Stir in the minced garlic and cook for another minute until fragrant.
Step 3: Cook the Chicken
Add the chopped chicken breasts to the pot. Cook until the chicken is browned and cooked through, about 5-7 minutes, stirring occasionally.
Step 4: Add the Coconut Milk and Curry Paste
Pour in the full-fat coconut milk and add the green curry paste. Stir well to combine, making sure the curry paste is evenly distributed throughout the soup.
Step 5: Incorporate the Vegetables
Next, add the chopped broccoli, carrots, red bell pepper, and zucchini to the pot. Stir to mix everything together and allow the soup to simmer for about 10 minutes, or until the vegetables are tender.
Step 6: Season and Serve
If desired, add fish sauce and red pepper flakes to taste. Adjust the seasoning according to your preference. Finally, gently fold in the cooked rice noodles, allowing them to heat through. Serve hot, garnished with fresh herbs or lime wedges if desired.
Customize for Your Needs

- Swap chicken for tofu or shrimp for a different protein option.
- Adjust the level of spice by adding more or less green curry paste or red pepper flakes.
- Incorporate other vegetables such as snap peas or mushrooms based on what you have on hand.
- Make it a vegan dish by using vegetable broth and omitting fish sauce.
Problems & Prevention
While making Green Curry Thai Noodle Soup is generally straightforward, here are some potential issues and how to prevent them:
- Overcooked noodles: Be sure to cook the rice noodles separately and add them at the end to prevent them from becoming mushy.
- Too spicy: Start with a smaller amount of green curry paste and taste as you go.
- Curdled coconut milk: Avoid boiling the soup vigorously after adding the coconut milk; instead, keep it at a gentle simmer.
How to Store & Reheat
This Green Curry Thai Noodle Soup can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm it on the stovetop over medium heat, adding a splash of broth or water if it thickens too much. If you plan to freeze it, consider omitting the noodles before freezing, as they may become mushy upon thawing. You can always cook fresh noodles when you’re ready to enjoy the leftovers!
Your Questions, Answered
Can I make this soup vegetarian?
Absolutely! Simply replace the chicken with firm tofu and use vegetable broth instead of water. You can also add more vegetables to enhance the flavor and texture.
What can I serve with Green Curry Thai Noodle Soup?
This soup is hearty enough on its own, but you can serve it with a side of 30 Minute Veggie Lomein Stir Fry for a complete meal or a simple salad for a lighter option.
How can I adjust the creaminess of the soup?
If you prefer a creamier soup, you can add more coconut milk. Alternatively, for a lighter version, use less coconut milk and increase the broth.
What is the best way to store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. If freezing, it’s best to keep the noodles separate from the soup to maintain their texture.
Next Up in Your Queue
Final Thoughts
Green Curry Thai Noodle Soup is more than just a meal; it’s an experience. The rich flavors, fragrant spices, and colorful vegetables come together to create a dish that is both comforting and invigorating. Whether you’re warming up on a chilly night or looking for a flavorful dish to impress your guests, this soup delivers every time. Take a moment to savor each spoonful, and don’t forget to share your culinary adventure with friends and family. Enjoy your cooking!

Green Curry Thai Noodle Soup
Ingredients
- 16 ounces rice noodles
- 2 tablespoons avocado oil
- 1/2 medium onion finely chopped
- 3 cloves garlic minced
- 3 pounds chicken breasts chopped
- 2 15-ounce cans full-fat coconut milk
- 1 13.5-ounce jar green curry paste
- 1 large crown broccoli chopped
- 2 large carrots chopped
- 1 red bell pepper cut into matchsticks
- 2 medium zucchini squash chopped
- 2 teaspoons fish sauce (optional)
- 1/4 teaspoon red pepper flakes (optional)
Instructions
- Begin by cooking the rice noodles according to the package instructions. Typically, this involves boiling them in salted water until tender. Drain and set aside.
- In a large pot, heat the avocado oil over medium heat. Add the finely chopped onion and sauté until translucent, about 3-4 minutes. Stir in the minced garlic and cook for another minute until fragrant.
- Add the chopped chicken breasts to the pot. Cook until the chicken is browned and cooked through, about 5-7 minutes, stirring occasionally.
- Pour in the full-fat coconut milk and add the green curry paste. Stir well to combine, making sure the curry paste is evenly distributed throughout the soup.
- Next, add the chopped broccoli, carrots, red bell pepper, and zucchini to the pot. Stir to mix everything together and allow the soup to simmer for about 10 minutes, or until the vegetables are tender.
- If desired, add fish sauce and red pepper flakes to taste. Adjust the seasoning according to your preference. Finally, gently fold in the cooked rice noodles, allowing them to heat through. Serve hot, garnished with fresh herbs or lime wedges if desired.
Equipment
- Large Pot
- Knife
- Cutting Board
- Wooden Spoon
- Measuring cups and spoons
Notes
- Feel free to swap chicken for tofu or shrimp for a different protein option.
- Adjust the spice level by adding more or less green curry paste or red pepper flakes.
- For a vegan version, use vegetable broth and omit fish sauce.
