This easy recipe for Thai Noodles comes together in just 15 minutes using easy-to-find everyday ingredients. Made with a delicious peanut sauce and tons of fresh vegetables, these Thai Noodles are insanely delicious and incredibly simple to make.
First, let me start by saying I know this recipe for Thai Noodles is NOT authentic, nor is it a recipe for Pad Thai Noodles, which is made with stir-fried rice noodles and tamarind, fish sauce, shrimp, and tofu. These Thai-Inspired Noodles are a healthy, vegetarian dish that is light and fresh and made with easy-to-find ingredients.
I developed this simple recipe after enjoying Thai Noodles out with friends at a local Thai restaurant. While we loved the flavors of the rice noodles and rich peanut sauce but we agreed the dish was a bit greasy, a bit too salty, and would be much more delicious with the addition of fresh vegetables, for crunch and for flavor.
So that is exactly what I have created. Noodles with a spicy peanut sauce and tons of fresh vegetables that have the same flavor profile as Thai Noodles, but are lower in fat, sodium, and most importantly, absolutely delicious.
Notes on Ingredients
This recipe for Thai Noodles is made up of four key components: noodles, peanut sauce, vegetables, and a crunchy, fresh topping made of peanuts, sesame seeds, and cilantro. Do not be intimidated by the long list of ingredients needed to make the homemade peanut sauce. Most of these are items you most likely have in your pantry and easily be found in any major grocery store.
- Rice Noodles: I recommend using Pad Thai rice noodles to make this noodle dish. The noodles are thicker and will hold the sauce better than thin rice noodles. If you can't find rice noodles, use linguine or spaghetti noodles in their place--this also cuts down on the cost of ingredients.
- Spicy Peanut Sauce: The star of this noodle dish is the slightly sweet, slightly spicy savory peanut sauce. To prepare the homemade peanut sauce, you will need the following ingredients.
- Oil: Just a small amount of neutral oil, such as canola or vegetable, to help keep the noodles from sticking together.
- Peanut Butter: An all-natural peanut butter without added oils or sugars is best for texture and taste, but shelf-stable peanut butter can be subbed if that is all you have on hand.
- Sesame Oil: Use toasted sesame oil, not regular sesame oil. Toasted sesame oil is designed to be used to flavor dishes, while regular sesame oil is for cooking. Tip: Be sure to store opened sesame oil in the fridge after use as it will go rancid quickly at room temperature.
- Soy Sauce: Be sure to select low-sodium soy sauce, to keep the sodium in check.
- For Heat: I add both crushed red pepper flakes and Sriracha sauce. Adjust to control the level of spiciness you prefer.
- Rice Wine Vinegar: This is the best vinegar to use for its mild, sweet flavor that balances out the peanut sauce. Mirin can be used in its place if desired.
- Honey: You need a bit of sweetness to round out the peanut sauce, and honey is my preferred choice. Maple syrup may be substituted.
- Lime Juice: Fresh lime juice is a must for acid and flavor, which will balance out the dish.
- Vegetables: You can opt to use whatever vegetables you like for this dish. I personally prefer a combination of green onions, broccoli, sugar snap peas, cabbage, bell peppers, and carrots. Other delicious options would be bean sprouts, mushrooms, or broccoli slaw.
- Cilantro: Feel free to omit it if you do not care for cilantro.
- Peanuts: Chopped, dry-roasted peanuts add crunch and texture to this noodle dish.
- Sesame Seeds: Sesame seeds are optional, but add crunch and flavor.
How to Make Thai Noodles
The following tips are provided to help you achieve perfect results. You will find the detailed instructions in the recipe card at the bottom of this post.
Cook Noodles
Prepare the rice noodles according to the package directions, as each brand of noodles will vary. Some brands of rice noodles will direct you to soak the noodles in boiling water, others will say to simmer in boiling water. If using linguine or spaghetti noodles, the directions will be drastically different than if preparing Thai Noodles with rice noodles.
Prepare the Peanut Sauce
While the noodles, use that time to whisk together the ingredients for the peanut sauce.
Take the Time to Toast Peanuts & Seeds
Don't be tempted to skip toasting the peanuts and sesame seeds in a dry skillet. This is CRUCIAL for developing the most flavor out of the nuts and sesame seeds and makes a world of difference.
Rinse the Noodles & Toss with Oil
Once the noodles are cooked, drain and rinse the noodles, and toss them with a bit of canola oil, which will prevent the noodles from sticking together. DO NOT SKIP THIS STEP! Rice noodles are very sticky and if you don't add some oil, they WILL clump together. Keep in mind if you are using spaghetti or linguine noodles in place of rice noodles, simply drain the pasta, there is no need to rinse these types of noodles or add oil.
Toss Together
Add the peanut sauce and toss to evenly coat the noodles with the sauce. Then add in any vegetables you are using, along with the minced cilantro, and toss again to combine.
Add Nuts and Seeds
Right before serving, sprinkle with chopped peanuts and sesame seeds and serve the Thai Noodles.
Storage Instructions
Thai Noodles are best if served immediately after preparation, as the rice noodles quickly soak up the peanut sauce as they sit. However, you can prepare this dish up to 24 hours before serving. I recommend preparing the recipe as directed, up to adding the nuts and sesame seeds. Cover and refrigerate for up to 24 hours. Before serving, add a splash of water or vegetable broth to loosen up the noodles, and then top the nuts and sesame seed right before serving.
Recipe Modifications
- Vegan Thai Noodles: Use maple syrup in place of honey and this dish becomes vegan-friendly.
- Gluten-Free Thai Noodles: Use certified gluten-free rice noodles and Tamari or gluten-free soy sauce.
- Control the Heat: If you are serving Thai Noodles to sensitive palates or small kids, serve the Sriracha sauce on the side instead of mixing it into the peanut sauce. Let those who like spice add it to the noodles themselves upon serving.
- Veggie Choices: While I love the contrast of fresh vegetables in this noodle dish, feel free to use Feel free to use quickly blanch or steam the vegetables for a softer texture.
- Add Protein: Make these Thai Noodles a hearty main course by adding steamed edamame, sauteed shrimp, scrambled eggs, cubed tofu, or leftover diced chicken.
More Easy Asian-Inspired Recipes
- Easy Fried Rice
- Stir-Fried Chicken and Bok Choy
- Simple Chicken Asparagus Stir Fry
- Instant Pot Mongolian Beef
- Spring Rolls
- Chicken Katsu
- Shrimp Lo Mein
Need more inspiration for planning meals that your family will love? Sign up for my FREE Meal Plans and each week you will get a meal plan with a shopping list.
If you enjoyed this simple recipe for Peanut Thai Noodles, please be sure to leave a comment and review below.
Easy Thai Noodles
Ingredients
- 8-9 ounce package of rice noodles
- 1 tablespoon canola oil divided
- 2 teaspoons sesame oil
- ¼ cup low sodium soy sauce
- ¼ tsp. crushed red pepper flakes optional
- 1 tablespoons rice vinegar
- 1 teaspoon hot sauce (like Sriracha) more or less to taste
- ¼ cup smooth peanut butter
- 2 tablespoons honey
- 1 tablespoon lime juice from fresh limes
- 2 cloves garlic minced
- 1 green onion minced
- 1 cup sugar snap peas
- 1 red bell pepper thinly sliced
- 1 carrot julienned
- 1 cup red cabbage thinly sliced
- ¼ -⅓ cup cilantro chopped
- ¼ cup dry roasted peanuts
- 2 tablespoons sesame seeds toasted
Instructions
- Prepare rice noodles (or pasta noodles) according to package directions. It is very important to follow the package directions as some brands work best soaking noodles in boiling water for a couple minutes and others need to be simmered in boiling water.
- While pasta is cooking, mix together ½ tablespoon canola oil, sesame oil, soy sauce, rice vinegar, hot sauce, lime juice peanut butter, honey, minced garlic, and red pepper flakes. Whisk vigorously until smooth.
- Toast peanuts and sesame seeds in a dry skillet over medium-high heat for 2-3 minutes, or until slightly toasted. This is CRUCIAL for developing the most flavor out of the nuts and sesame seeds and makes a world of difference. If your peanuts/sesame seeds say dry-roasted or toasted, skip this step!
- Drain the noodles and rinse well. Place noodles in large mixing bowl and immediately toss the noodles with the remaining ½ tablespoon canola oil to coat. This keeps the noodles from sticking together!
- Add the peanut sauce, peppers, green onions, carrots, sugar snap peas, cabbage, cilantro to the noodles, and toss well. Top with the chopped nuts and sesame seeds.
- Serve immediately for best results.
Wilhelmina
This recipe has become a staple in my weekly meal plan!
Amelia
These Thai noodles had so much flavor! We loved every single bite!!
Kristen Chidsey
Thanks, Amelia! I just enjoyed some for lunch today myself.
Pam
I made this for dinner. It was delicious! I added edamame for our protein. It does take some time for prep but well worth it!
Kristen Chidsey
I am so happy to hear you enjoyed Pam! Thank you for sharing!
Carol
Is this recipe meant to be served warm or cold or either way. It looks delicious. Thanks
Kristen Chidsey
I love it both ways!
Cheryl Evans
Great vegetarian meal! I added some ginger just because I love it, and was delicious.
Kristen Chidsey
Thank you for sharing, Cheryl! I am thrilled to hear you enjoyed and I agree, extra ginger doesn't hurt!
Jonny
I really liked this and so did the family!
I added ginger, fish sauce, as well as Napa cabbage & ground turkey.
Excellent
Kristen Chidsey
I am so happy to hear you enjoyed so much! I love the idea of adding ground turkey as well.
Renee
OMG! So delicious! I sauteed my veggies and added some chicken. Yum!
Kristen Chidsey
Thanks for sharing, Renee!
JEN
I love this. THANK YOU!!!!! Your website is super helpful!!!!!
Kristen Chidsey
You are so welcome, Jen! Thanks for the kind compliments!
Barbara Jenkins
Dear Kristen, I am new to Thai food and have found it is wonderful and very filling. I have never been a fan of hot or spicey food but this is different and I really enjoy it. I love this recipe and once I get the ingredients I will try it out. I just had to comment on your generosity and helpfulness to all of us. Thank you and I will visit your site once I get started on this path. I thought I was too old to try new food but found out I'm not! I may be an "older gal" but I still have adventure in my spirit! Be well and blessed,
Kristen Chidsey
Hi Barbara! I never believe anyone is too old to try new things. I think it is wonderful that you are doing just that. Enjoy these noodles 🙂
Tara G
These were truly amazing. Loaded with flavor and easy to make!
Kristen Chidsey
I am so happy to hear you enjoyed this recipe for Thai Noodles! Thanks for sharing!
Kara
I used linguini noodles instead of the rice noodles, and it is so flavorful! Next time I want to try it with some grilled chicken.
Kristen Chidsey
Thanks for sharing Kara! It will be delicious with chicken as well 🙂
Allyssa
Really loved the seasonings and how flavorful it is!
Walter Lee
Hi, Couple of questions:
1. The 8-9 ounce package of rice noodles are the noodles that are transparent? I think those are the ones I've seen commonly at Asian Markets ...... about the same width as linguini
2. Pre-shredded carrots like Trader Joe's Shredded Carrots will work? I'm all for finding shortcuts!
I've never made this Easy Thai Noodles dish. I hope it comes out.
Kristen Chidsey
Hi Walter! The shredded carrots will work perfectly. For the Asian noodles, I use the ones that are the width of linguini, here is a link to the ones I use so you can see them visually 🙂 If you have linguini on hand, you can prepare them as the package indicated and use them in the rice noodles place if desired.
Walter Lee
Hi,
Some questions: 1. Can this Thai Noodle dish be completely assembled a day prior? I'm doing this for Mother's Day and trying to save time for other things; but I'm worried the veggies will get all soggy in the peanut sauce. 2. I have ordered a pad Thai noodle dish and it is served warm at restaurants; This is a cold dish with raw veggies. This is how it is supposed to be served and the best way to enjoy it?
3. I read the veggies can be blanched/steamed to serve it warm but can cabbage, carrots, bell peppers and snap peas be blanched?
Kristen Chidsey
Hi Walter! This is a PERFECT dish to prep the day before and serve cold. Pad Thai is a bit different than Pad Thai, but you certainly can warm up if you prefer to eat it warm. You can also easily blanch the cabbage, carrots, bell peppers, and snap peas. I would do so by bringing a large pot of water to a rapid boil and then drop in the carrots and snap peas and cook for 3-4 minutes. Remove to an ice bath. Drop in the peppers and cabbage and boil for 1 minute and then transfer to an ice bath. Drain the veggies and dry and add to the noodles. The ice bath will help stop the cooking process and prevent the vegetables from being mushy. Enjoy.
Walter Lee
Thank you for promptly answering all my questions - Have a wonderful Mother's Day!!
Kristen Chidsey
Thank you so much Walter!
Cindy
Just curious. Has anyone tried this recipe with almond butter instead of peanuts. Love peanuts, but I have a granddaughter allergic to peanuts and I try not to have them around.
Kristen Chidsey
Hi Cindy! I have made this with almond butter myself a couple times and we still enjoy it that way!
Marilyn
Hi can we leave out the siratcha ?
I get terrible heartburn from it
Kristen Chidsey
YES!!! I completely understand. It will still be delicious!
Ashley
We love these tasty noodles! My kids love them too. Sometime I switch out the rice noodles with zucchini noodles. So good!
Kristen Chidsey
What a good idea to use zucchini noodles <3
Jenn
I am ALL ABOUT THESE NOODLES! So many delicious ingredients all in one tasty Thai bowl - loving it!
Kristen Chidsey
YAY!!! I am so glad you enjoyed this recipe Jenn. Thank you for taking the time to leave a review.
Karly
I love quick and easy meals. Thanks for sharing!
Kristen Chidsey
I hope you enjoy Karly!