When 5:00 hits and we find ourselves in need of a fast and flavorful dinner stat, this Thai-inspired noodle soup recipe is one of our family’s favorite fallbacks. ♡
I make it a point to always keep rice noodles, Thai curry paste, and coconut milk stocked in our pantry specifically so that we always have the base ingredients on hand to make this soup. Then we just add in whatever protein (chicken, beef, pork, shrimp, tofu, or chickpeas), veggies (perfect occasion to use up leftovers in the fridge) and greens we happen to have on hand. We simmer everything together in a rich and flavorful broth, thanks to the wonder ingredient dream team that is coconut milk and Thai curry paste (bonus if you have some garlic and ginger to add in). And finally, serve steaming bowls of noodle soup piled high with whatever fresh herbs, limes, and whatever toppings we happen to have on hand.
We’ve seriously made some version of this curry noodle soup recipe literally hundreds of times over the years. And it’s one of those fresh, flavorful, and feel-good dinners that never disappoints. (Bonus, the leftovers taste amazing too!) So if you need a guaranteed winner for dinner tonight, grab that Thai curry paste and let’s make a big pot of noodle soup together.
Thai Chicken Noodle Soup Ingredients
Here are a few brief notes about the ingredients you will need to make this Thai-inspired chicken soup recipe:
- Noodles: We typically use thick or thin rice noodles when making this soup, which I recommend cooking separately so that they do not soak up too much of the broth.
- Chicken: I recommend using boneless chicken breasts or thighs, which we will poach directly in the broth and then shred into bite-sized pieces. Or if you happen to have leftover cooked chicken on hand, you can just add it directly to the soup.
- Veggies: I used a simple mix of sliced carrots, bell pepper, and mushrooms for this batch. But feel free to toss in any other soup-friendly veggies that you happen to have on hand.
- Greens: I always love wilting some type of greens into the soup just before serving, such as fresh baby spinach, chopped kale or collard greens.
- Aromatics: Onion, garlic, and fresh ginger will serve as the base aromatics for our broth.
- Stock: Feel free to use either chicken or vegetable stock for the broth.
- Thai curry paste: The starring ingredient of the soup! Thai curry paste adds so many delicious layers of flavor to this broth. Feel free to use either red, green or yellow Thai curry paste, and as always, add is gradually to taste. (If this is your first time working with Thai curry paste, please note that different brands can vary significantly in terms of spiciness. So if you are sensitive to heat, start with less curry paste and add more to taste.)
- Coconut milk: I recommend full-fat coconut milk to make this soup nice and creamy.
- Lime: And don’t skimp on the fresh lime juice! I always add a generous amount to the full batch of soup, and then serve extra lime wedges on the side for those who want to brighten up their soup with even more citrus.
- Toppings: The more, the merrier when it comes to this soup. I highly recommend adding lots of fresh herbs, such as cilantro and/or Thai basil. Then sliced Thai bird chiles, thinly-sliced red or green onions, crushed peanut, or lime wedges are delicious options too.
Tips for Making This Soup
Full instructions for how to make Thai-inspired chicken noodle soup are included in the recipe below, but here are a few additional tips for making this soup:
- Cook and store the noodles separately: I always prefer to cook and store the noodles separately so that they do not soak up all of the broth, which can tend to happen with leftover soup if the noodles sit in the broth.
- Add Thai curry paste to taste: Different types and brands of Thai curry can vary significantly in terms of their seasonings, intensity of flavor, and heat levels. So I recommend always starting with a little less curry paste than the recipe recommends, especially if you are sensitive to heat, and then you can always add more to taste.
- Don’t worry if the broth separates: If you end up having leftovers that you store in the fridge, just a heads up that it’s completely natural for the broth to separate a bit as it sits. Just give it a good stir once you warm it back up and it will be delicious.
Recipe Variations
Here are a few additional variations that you are welcome to try with this Thai-inspired chicken noodle soup recipe:
- Use a different protein: Beef, pork, turkey, meatballs, shrimp or tofu would all be great alternatives to chicken in this recipe.
- Use different veggies: Add in any other soup-friendly veggies you love best, such as asparagus, broccoli, cabbage, cauliflower, eggplant, green beans, leeks, peas, potatoes, sweet potatoes, tomatoes or zucchini.
- Use a different Thai curry paste: Swap in green or yellow Thai curry paste in place of the red Thai curry paste, adding whatever amount you prefer to taste.
- Use different noodles: Use whatever other type of noodles you prefer, such as ramen, soba noodles, udon, sweet potato noodles, wheat noodles, or semolina pasta.
- Use rice: Prepare 1 cup of uncooked white rice to use in place of the white noodles, which will yield about 3 cups cooked rice.
- Make it vegetarian/vegan: Use tofu, chickpeas, or your favorite plant-based protein in place of the chicken. And use vegetable broth in place of chicken stock.
- Make it gluten-free: This recipe is already naturally gluten-free if made with GF rice noodles.
More Chicken Soup Recipes
Looking for more easy chicken soup recipes to try? Here are a few of our family’s favorites:
- The Coziest Chicken Noodle Soup
- Creamy Buffalo Chicken and Rice Soup
- Sopa Azteca (Tortilla Soup)
- Chicken and Wild Rice Soup
- 5-Ingredient White Chicken Chili
Thai Chicken Noodle Soup
Ingredients
- 7 ounces thin rice noodles
- 1 tablespoon olive oil
- 1 medium white onion, thinly sliced
- 1 large carrot, thinly sliced into half moons
- 1 large red bell pepper, thinly sliced into bite-sized pieces
- 4 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 5 to 6 cups chicken stock
- 12 ounces boneless skinless chicken breasts or thighs
- 8 ounces baby bella mushrooms, thinly sliced
- 2 to 3 tablespoons Thai red curry paste
- 1 (15-ounce) can coconut milk
- 2 large handfuls fresh baby spinach
- 2 tablespoons freshly-squeezed lime juice
- fine sea salt and freshly-ground black pepper
- toppings: fresh cilantro, fresh Thai basil, sliced Thai bird chiles, thinly-sliced red or green onions, lime wedges
Instructions
- Soak the noodles. Soak the noodles in water as directed according to package instructions.
- Sauté the veggies. Heat the oil in a large stockpot over medium-high heat. Add the onion, carrot and bell pepper. Sauté for 5 to 7 minutes, stirring occasionally, until mostly softened. Add the garlic and ginger and sauté for 2 minutes, stirring occasionally.
- Simmer. Add chicken stock, chicken, mushrooms, Thai curry paste (I recommend beginning with 2 tablespoons) and stir to combine. Continue cooking until the soup reaches a simmer. Reduce heat to medium-low to maintain the simmer, cover and cook for 10-15 minutes or until the chicken is cooked through.
- Shred the chicken. Use tongs to transfer the chicken breasts or thighs to a clean plate, then use two forks to shred into bite-sized pieces. Return the chicken to the pot.
- Add remaining ingredients and season. Add the noodles, coconut milk, baby spinach, lime juice. Stir to combine until the spinach has wilted. Taste and season the soup with salt, pepper and/or extra Thai curry paste as desired.
- Serve. Serve the soup warm, garnished with lots and lots of your favorite toppings.