This post may contain affiliate links. Please read my disclosure.
Spicy, tangy and sweet, this Tom Yum Noodles recipe is loaded with fresh veggies, chicken and a homemade tom yum sauce. You only need 25 minutes to make this easy noodle stir fry!
This hot and sour Thai noodle dish is inspired by this tom yum noodle soup, which I recently shared and we are completely obsessed with!
Both recipes use a combination of lemongrass, kaffir lime leaves, fish sauce, coconut sugar and nam prik pao to create a flavor profile that’s sweet, salty, sour and spicy.
So, the next time you stock up on these ingredients, make sure you buy enough to make both the soup and the noodle stir fry. When you’re pressed for time on busy weeknights, you’ll want these quick and easy meals in your back pocket!
If you love Thai food as much as we do, I also highly recommend this Thai basil pork and Instant Pot pad Thai!
Jump to:
Why this recipe works
- Cooking your noodles at the same time as the chicken and veggies means this recipe only takes 25 minutes to make!
- The recipe includes an easy homemade tom yum sauce instead of relying on store-bought!
- The flavor of the tom yum sauce can be adjusted to make it more or less spicy, sweet, salty or sour.
- You can make this stir fry in advance so it’s great for meal prep. Just cook and store the chicken and veggies separately from the noodles. Assemble and reheat when ready to enjoy.
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Went Here 8 This.
Ingredients
For a full list of ingredients and quantities, check out the recipe card at the end of this post.
You’ll need ½ pound of chicken thighs, cut into 1-inch pieces. I normally use boneless, skinless chicken thighs as they're easier to cut into pieces. You can use bone-in and skin on if you prefer. Just remove the skin before cutting the chicken into pieces.
For the noodles, I like to use 16 ounces of rice noodles. You can also use egg noodles if you prefer.
The veggies in this noodle stir fry include 1 thinly sliced red pepper, 8 ounces of sliced fresh mushrooms and 3 tomatoes chopped into 1-inch chunks.
For the tangy and citrusy flavor in the tom yum sauce, the recipe calls for 4 kaffir lime leaves and 1 tablespoon of lemongrass paste.
Kaffir lime leaves are the leaves from a kaffir lime tree that are a common ingredient in Southeast Asian cooking. If you can’t find any, try using bay leaves and lime zest instead.
For a sweet and slightly spicy flavor, the tom yum sauce includes 2 tablespoons of nam prik pao. This is a type of Thai roasted chili paste. If you can’t find any, you can use another type of Thai chili paste.
To add a salty umami flavor, you’ll need 1 tablespoon of fish sauce. Fish sauce is made from anchovies fermented in salt. If you don’t have fish sauce, try substituting with soy sauce.
For a hint of sweetness, the sauce includes 1 teaspoon of coconut sugar. You can also use brown sugar or palm sugar in place of it.
The base of the sauce is a ¼ cup of chicken stock. You can use store-bought, but I usually use homemade, like this crockpot chicken broth, so I can control the amount of salt in the sauce.
Step by step instructions
Heat the coconut oil in a wok or large high sided skillet.
Add the chicken and cook through, about 3-4 minutes. Remove and set aside.
Add the tomatoes, red pepper, mushrooms and lime leaves and cook until mushrooms have released their liquid.
Add the remaining ingredients (except noodles, lime and cilantro) and cook for 2-3 minutes.
Add the chicken and noodles and toss to coat with the sauce.
Serve with chopped cilantro and fresh lime.
Expert tips
- Stir fries cook quickly so make sure you have your veggies sliced and ready to go when the chicken is cooked.
- To save time, cook the noodles while the chicken and veggies are cooking, or cook them in advance.
- For a spicier tom yum sauce, just add more nam prik pao.
- If the sauce is too sour or tangy or you like it sweeter, just add a little more sugar.
- Instead of chicken thighs, you can use skinless, boneless chicken breasts.
- To ensure you have enough room for the stir fry to come together, use a wok or large high sided skillet.
- You can leave out the noodles and serve this tom yum stir fry with rice instead. This coconut jasmine rice would be delicious with it.
- If you don’t have rice noodles, you can also use egg noodles or other long, slender noodles like spaghetti, soba or ramen noodles.
Common questions
Yes, just stir fry the chicken and veggies in the tom yum sauce and cook the noodles, then store separately in the fridge. When ready to enjoy, combine the noodles and stir fried chicken and veggies and warm in a wok or high sided skillet on the stovetop until heated through.
I don’t recommend freezing this noodle stir fry as the texture of the noodles and the veggies may be mushy once defrosted and reheated.
Yes! You can leave out the chicken or substitute with tofu, replace the fish sauce with soy sauce and use veggie broth instead of chicken broth. You’ll also need to use a vegetarian Thai chili paste as nam prik pao normally has dried shrimp in it.
Similar to tom yum soup, these noodles are best served with some chopped cilantro and lime wedges. You can also add chopped basil and green onions. For extra heat, sprinkle on a few diced Thai chilis.
Storage and reheating
Store this leftover noodle stir fry in an airtight container in the fridge for 3-4 days.
To reheat, just warm on the stovetop or in the microwave until heated through.
More Thai inspired recipes
- Spicy Thai Pumpkin Curry
- Thai Chicken Pizza
- Chicken Pad Thai Egg Rolls
- Thai BBQ Pork Spare Ribs
- 15 Minute Thai Beef Salad
If you love this recipe, please leave a star rating and a comment below and let us know your favorite thing about it. We'd also love to connect on Instagram! Follow us at @went_here_8_this for awesome recipes and all sorts of fun food stuff 🙂
Recipe
Tom Yum Noodles
Ingredients
- 16 ounces rice noodles cooked according to package instructions
- 1 red pepper sliced thinly
- 8 ounces fresh mushrooms sliced
- 3 tomatoes chopped in 1 " chunks
- ½ pound chicken thighs cut in 1" pieces
- 1 tablespoon coconut oil
- 4 kaffir lime leaves
- 2 tablespoons nam prik pao
- 1 teaspoon ginger
- 1 tablespoon fish sauce
- 1 tablespoon lemongrass paste
- 1 teaspoon coconut sugar
- ¼ cup chicken stock
- limes for serving
- cilantro for serving
Instructions
- Heat the coconut oil in a wok or large high sided skillet.
- Add the chicken and cook through, about 3-4 minutes. Remove and set aside.
- Add the tomatoes, red pepper, mushrooms and lime leaves and cook until mushrooms have released their liquid.
- Add the remaining ingredients (except noodles, lime and cilantro) and cook for 2-3 minutes.
- Add the chicken and noodles and toss to coat with the sauce.
- Serve with chopped cilantro and fresh lime.
Expert Tips:
- Stir fries cook quickly so make sure you have your veggies sliced and ready to go when the chicken is cooked.
- To save time, cook the noodles while the chicken and veggies are cooking, or cook them in advance.
- For a spicier tom yum sauce, just add more nam prik pao.
- If the sauce is too sour or tangy or you like it sweeter, just add a little more sugar.
- Instead of chicken thighs, you can use skinless, boneless chicken breasts.
- To ensure you have enough room for the stir fry to come together, use a wok or large high sided skillet.
- You can leave out the noodles and serve this tom yum stir fry with rice instead. This coconut jasmine rice would be delicious with it.
- If you don’t have rice noodles, you can also use egg noodles or other long, slender noodles like spaghetti, soba or ramen noodles.
Sara
Great recipe! I like really spicy, so I added some Thai chilies to make it spicier.
Danielle
Glad you liked it! I keep it milder because the boyfriend has a low spice tolerance 🙂
Andi
This was such a fun dish to make! It was actually really easy and I loved the flavors!
Danielle
Yay!