Thai Noodle Salad with the BEST EVER Peanut Sauce, loaded up with healthy veggies! This vegan salad is great for potlucks and Sunday meal prep and lasts up to 5 days in the fridge. Watch the video!

Keep some room in your heart for the unimaginable. ~Mary Oliver~
The other day I got a hankering for an old standby we used to have on the Mizuna menu, the vegetarian restaurant my friend Tonia and I started together way back when. Thai Noodle Salad with Peanut Sauce. Here it’s made with rice noodles and a boatload of crunchy veggies- cabbage, carrots, bell pepper and radish, then tossed in the most flavorful, balanced Peanut Sauce ever!
This vegan Thai Noodle Salad is great made-ahead salad, and keeps well for 3-4 days in the fridge -perfect for midweek meals and lunches, or potlucks and gatherings. Top this with flavorful Sesame Ginger Tofu or baked chicken for added protein if you prefer. So delicious!
Yes, I may be biased – I’ve had many versions of Thai peanut sauce, here and throughout Thailand, but this Thai Peanut Sauce is still hands-down my all-time very favorite! Not too sweet, and perfectly balanced.
Expert Tip
The secret ingredient in this recipe is fresh orange juice, giving it a delicious brightness. I highly recommend making a double batch of the Thai Peanut Sauce to use with spring rolls or buddha bowls. If you are like me you will be eating it by the spoonful. It’s that good! (Also know that this works with almond butter too!)

How to make Thai Noodle Salad!
- Cook the noodles. It starts with 6 ounces of dry noodles. So here again, the salad is actually, by volume more veggies than noodles- my kind of salad! Use linguine, soba noodles, Pad Thai-style rice noodles, brown rice noodles or seriously any pasta you have in your pantry. I personally love rice noodles here.
- Prep the veggies and herbs. You’ll need 4 cups of shredded veggies- red cabbage, carrots, bell pepper, radishes, plus green onions, jalapeño, and cilantro (or basil) and place in a large bowl.
- Make the Peanut Sauce.
- Combine the noodles, veggies, herbs and peanut sauce in the mixing bowl.
- Garnish with toasted, crushed peanuts if you like! Or try this Peanut Chili Crunch!
- Add protein if you like: shredded or baked chicken, baked tofu, crispy tofu, or shrimp.

What veggies to use?
- red cabbage
- bell pepper
- carrots
- radishes
- cucumber
- jicama
- use any veggie that will stay crunchy in the salad for several days.
The light and creamy peanut sauce is a nice contrast.

Make this as spicy as you want. I love adding fresh, finely chopped jalapeño to the salad for a little added heat.

Toss it up and serve it in a serving bowl.
Garnish with the roasted crushed peanuts and chopped scallion at the end ( so they stay fresh and crunchy).
FAQS
- Peanut Allergy? Substitute almond butter and toasted slivered almonds!
- Making it ahead? Feel free to keep the noodles and veggies, separate from the dressing, crushed peanuts and herbs until ready to serve!
- Storage: This salad will keep 4-5 days in the refrigerator.

Healthy, delicious and filling- I love having this Thai Noodle Salad on hand for a quick healthy snack too!

Here is the Thai Noodle Salad topped with the Baked Sesame Ginger Tofu. My absolute favorite.

Hope you enjoy this vegan Thai Noodle Salad with Peanut Dressing. Make a batch on Sunday and have it throughout the week- you’ll love yourself for it- I promise!
More Asian Salads You’ll Love!
- 40 MAKE-AHEAD VEGAN SALADS!
- Vietnamese Noodle Salad
- Sesame Cabbage Noodle Salad
- Simply Suwanee’s Thai Glass Noodle Salad
- Easy Crunchy Asian Slaw
- Thai Crunch Salad with Peanut Ginger Dressing
- Soba Noodle Salad
- Asian Cucumber Salad
Hope you enjoy this one – please rate and share your comments below! Pinning and sharing is always appreciated too!
xoxo
More from Feasting At Home
Thai Noodle Salad | 60-sec video

Thai Noodle Salad with Peanut Sauce
- Prep Time: 15
- Cook Time: 15
- Total Time: 30 minutes
- Yield: 6-8
- Category: Vegan, Salad
- Method: Tossed
- Cuisine: Thai
- Diet: Vegan
Description
A simple delicious recipe for Thai Noodle Salad with Peanut Sauce, loaded up with healthy veggies. Vegan and Gluten free, this make-ahead salad is perfect for midweek lunches or large gatherings. Add Sesame Ginger Tofu for added protein! Watch the video.
Ingredients
- 6 ounces dry noodles (brown rice noodles, pad thai style rice noodles, soba noodles, linguini)
- 4 cups mix of red cabbage, carrots and radish, shredded or grated
- 1 red bell pepper, finely sliced
- 3 scallions, sliced
- 1/2 bunch cilantro, chopped (or sub basil and mint)
- 1 tablespoon (or less, or more) jalapeño, finely chopped
- 1/4–1/2 cup roasted, crushed peanuts ( optional garnish)
Thai Peanut Sauce (You may not need all- so save extras for another use.)
- 5 thin slices ginger- cut across the grain, about the size of a quarter.
- 2 cloves garlic
- 1/2 cup peanut butter ( or sub almond butter!)
- 1/2 cup fresh orange juice ( roughly 1 large orange)
- 1/3 cup fresh lime juice ( roughly 2 limes)
- 1/4 cup soy sauce or GF Braggs Liquid Amino Acids (Note: Tamari will turn this unpleasantly dark)
- 1/3 cup honey, agave, or maple syrup
- 1/4 cup toasted sesame oil
- 1 – 1 1/2 teaspoons cayenne pepper ( or a squirt of sriracha sauce)
- 1 teaspoon salt
Add this Baked Sesame Ginger Tofu (Optional)
Instructions
- Cook Noodles. *See notes for rice noodles. Cook pasta according to directions on the package. Drain and chill under cold running water, drain.
- Peanut Sauce. While noodles are cooking, add all the peanut sauce ingredients to a blender and blend until smooth. (You can do this up to 3 days ahead and refrigerate.)
- Prep your veggies. Slice, grate, and chop.
- Combine. Place shredded veggies, bell pepper, scallions, cilantro and jalapeño into a serving bowl. Toss. Add the cold noodles to the serving bowl and toss again. Pour some peanut sauce over top and toss well to combine- no need to use all, just use enough to coat it well, generously. (Save any extra sauce for any leftover salad, as it can soak up the sauce overnight.)
- Taste. Adjust the salt (to your liking), add chili flakes if you want, or more lime, and serve, garnishing with roasted peanuts and cilantro and a lime wedge.
Notes
Rice Noodles: If cooking pad thai style rice noodles, pour boiling water over the noodles in a baking dish, let soak until softened, drain.
Salad will keep 4 days in the fridge.
Nutrition
- Serving Size: 1 cup
- Calories: 214
- Sugar: 10 g
- Sodium: 280.5 mg
- Fat: 9.8 g
- Saturated Fat: 1.6 g
- Carbohydrates: 29.9 g
- Fiber: 2 g
- Protein: 2.9 g
- Cholesterol: 0 mg
This was amazing! I have tried a few different peanut sauce recipes, and this is by far my favorite! I love the fresh O.J. My to go peanut sauce from now on! Thank you!
Hi Sylvia!
My #1 favorite sauce is peanut sauce. Your recipe sounds superb however, two of the ingredients are missing from the recipe. 1/4 cup ??? (or sub almond butter). Also 3T toasted ??? (listed below 3 T honey.
Looking forward to making your recipe for Thai noodle salad with peanut sauce.
Thanks!!
Hi, Sorry about that….and I’m not sure why it is not showing up for you? Did you print the recipe? or looking on a screen? So strange! It is ¼ cup peanut butter and 3 T sesame oil.
Great recipe, just want to say it was delicious but you said it would last for 4-5 days I’m at day 3 and it is off so not overly good for a week of lunches.
I made it to take to a BBQ the night before and was still great.
I never review anything but this salad is seriously AMAZING. Am meant to be making it for lunches for the week but I can’t stop eating it, thanks so much for the recipe!
Great to hear… thanks!!!
I have 2 family members who have lost gallbladders & unable to digest peanuts is it possible to use cashews. As they don’t cause same pain
Fantastic recipe! I made this with Soba noodles yesterday and am looking forward to some more for lunch today. I followed the recipe mostly although didn’t have a red pepper and used pre packaged cabbage. I used agave since I had that on hand and worried honey might be too pronounced. I also added an extra tablespoon of peanut butter to offset the strong citrus flavor from my limes. I added a diced serrano pepper from our garden along with the crushed peanuts and cilantro garnishes. My husband who loves peanut butter was skeptical and pleasantly pleased too. As a seasoned cook, I rarely find recipes that are flawless. This is certainly one I will keep on hand. Yum!
So simple and delicious! I feel like I would add more than the recommended amount of ginger because I just love me some ginger! I will definitely be making this in the future and it doubles as a delicious lunch the next day!
I don’t have orange juice in he house. Is there a substitute I can use?
Not really. The orange makes it in my opinion. Im so sorry…
Loved, loved the Thai peanut sauce.!!
Made it recently with the marinated sesame ginger tofu!!
Simply delicious! I will definitely make this again! I froze the leftover peanut sauce.
Thank you so beautiful Sylvia!
Thanks for sharing this delicious recipe, I made it, my family and I loved it.
I cannot rave about this recipe enough! It is absolutely, mind blowingly, delicious!!!
Its simple, whole and fresh. Pro tip though, I used coleslaw mix for carrot, radish, cabbage mix!
I made this yesterday, and I’ve already eaten it all one day later. I could eat this every day….!
Delicious!
The winner here is the sauce. Do what you want with the veggies, get creative, but the sauce really is the bomb.
Just wrote and sent a question about the garlic. I wondered because the ginger is sliced. Didn’t mean to post anonymously, just an oversight.
I haven’t finished it yet, making it for company tonight…..however, how should I prepare the garlic for the peanut sauce – sliced, whole, grated, minced?
Thanks
It’s going in the blender, so whole is OK. Ginger is sliced to prevent “strings”.
I definitely want to try this. Can it be made with broccoli slaw? How about Ramen noodles? Just trying to add more “green” into dish. Reviews are so inviting.
Give it a try! I haven’t personally tried it with either but you could definitely try it! Let me know how it turns out. 🙂
I made this exactly as written and am eating it regularly. Can’t get enough of it. I use the the brown rice and millet ramen noodles from Costco and sometimes add sliced skinless and boneless chicken thighs marinated in a little soy sauce and half as much sesame oil then quickly sautéed. Thank you for this favorite!
Thanks for sharing your adaptations! So glad you are liking it 🙂
OMG!! I have never made anything Thai and I’m here to tell you that this is exactly what I was looking for. I followed the directions without changing anything and it turned out beautiful.
I’m so happy you enjoyed it Christy!
I’m allergic to citrus. What can I substitute? I can’t do any red or white vinegar..
How about using a little more rice vinegar? Honestly, I worry it just won’t be the same. The Orange juice makes this!
You are not kidding! This sauce is amazing! Thank you for sharing. Now back to shoveling this salad in my belly.
Your blog is so beautiful and I love everything I’ve ever made. Love your style and all these amazing recipes. Thank you!
Awww… thanks Ellen! Appreciate you. 🙂
Love this version. Lots of veggies. But, it’s the sauce that got me! (I tried another recipe I got on-line & their sauce was too thick, leaving noodles dry and leaving me trying to doctor it up) This recipe is thin enough to cover everything while having excellent flavor.
Delicious! And fabulous peanut sauce just as claimed
Great mix of flavors and perfect for using up spring veggies. Thank you!