Fresh veggies, your favorite noodles, and a rich, creamy peanut sauce make this Vegan Thai Noodle Salad an irresistible favorite! It’s fresh, colorful, and packed with flavor, yet comes together in under 20 minutes. The whole family will love this light yet satisfying meal!

This post may contain affiliate links. Please read my disclosure policy for more information.
Do you like pasta, crunchy veggies, and Asian-inspired flavors? If so, this pasta salad is the one for you! The best part is it’s quick and easy to make. This is on rotation at my house because my family absolutely loves it!
Simply smother the noodles and vegetables with a creamy peanut sauce that has a lovely combination of sweet, savory, and spicy flavors. It is very similar to pad Thai, but with all plant-based ingredients.
It’s perfect as a make-ahead meal for weekday lunches or wowing a crowd at get-togethers. Your friends and family will love the vibrant colors and loads of nutritious veggies.
This cold noodle salad checks all the boxes. It’s quick to throw together, healthy, saucy, and absolutely delicious! The only cooking involved is for the noodles.
This easy recipe is fully customizable, so feel free to use any kind of leftover vegetables you have on hand and of course whatever type of pasta you prefer!
Note, unlike most Asian noodle recipes, this one is vegan because it doesn’t have fish sauce, oyster sauce, honey, meat, or egg-based noodles.
Reasons To Love This Asian Noodle Salad
- Easy, quick, and refreshing
- Veggie-filled and customizable
- Very little actual cooking required
Get updates on my latest recipes sent right to your inbox! Click Here To Subscribe To My Email List!
Ingredients and Substitutions
See the full list of ingredients below in the recipe card with exact measurements.

- Noodles – Any type of vegan, long noodle will work such as ramen, glass noodles, rice noodles, thin spaghetti, gluten-free, etc.
- Vegetables – I use carrots, english cucumber, scallions, cabbage, and bell peppers. You can absolutely add-in any other veggies that you like!
- Cilantro – Use more or less depending on how much you like cilantro.
- Nuts – Crushed peanuts, cashews, or almonds add a lovely crunch.
For the Peanut Sauce
- Soy Sauce – Opt for the low-sodium version if you can. Liquid aminos or tamari work too.
- Maple Syrup – Agave nectar, date syrup, or brown sugar can be used instead.
- Peanut Butter – If yours is really thick, you can thin it out with some water.
- Sesame Oil – Just a bit adds a wonderful flavor profile.
- Vinegar – Rice wine vinegar is so good here but white or apple cider vinegar work in a pinch.
- Sriracha – Vegan sriracha gives the sauce a subtle, spicy kick. Or use hot chili oil.
- Ginger – Use half a teaspoon of ground ginger or 2 teaspoons of fresh.
- Garlic – Fresh or powdered garlic works.
How To Make A Vegan Thai Peanut-Noodle Salad
Here are some quick visual steps. Find the full recipe with exact measurements on the recipe card below.
Heat a large pot of water to a boil.
Meanwhile, stir the sauce ingredients together to break up the peanut butter. I like to use a small mason jar for this to give it a vigorous shake before pouring it later. Let the sauce sit in the fridge for a few minutes while preparing the other ingredients so the flavors can come together.
Add the noodles to the boiling water and cook them to al dente according to their package instructions. You don’t want to overcook them so they don’t get too mushy in the salad. Rinse them immediately after draining their water to stop the cooking process and to keep them from sticking.
Cut all of the vegetables and place them in a large mixing bowl while the noodles are cooking.
Shake the sauce and pour it into the large bowl along with the noodles. Toss everything together until it’s well combined. Enjoy the salad right away or chill it for later.

More Add-In Ideas
- Protein: Tofu, tempeh, soy curls, edamame
- Greens: kale, spinach, bean sprouts, lettuce
- Crunch: onions, bean sprouts, crispy onions
No-Waste Ideas
- Use the rest of your carrots, green onions, and cabbage in these Stir Fry Noodles or Egg Roll in a Bowl.
- Enjoy Cucumber Sandwiches or this Mediterranean Couscous Salad with leftover English cucumber.

Make Ahead & Storage
This Thai noodle salad is perfect to make ahead or use for meal prep. Completely assemble it and store it in the refrigerator for 4 days in a sealed dish. Give it a good stir to redistribute the peanut sauce just before serving it.
More Asian-Inspired Dishes To Love!
I hope you loved this recipe! If you try it, please let me know what you think with a rating and comment below. Your feedback really supports my blog and is helpful to other readers! 🙂 You can stay updated on my latest recipes by following me on Pinterest and joining my Email List.

Vegan Thai Noodle Salad
Bonnie – Serene Trail
Ingredients
Noodle Salad
- 8 ounces noodles any long variety, (227g)
- 1 red pepper, thinly sliced
- 1/3 head red cabbage, thinly sliced
- 4 green onions, sliced
- 3 carrots, finely sliced
- 1/2 of an English cucumber, thinly sliced
- 1/2 a "bunch" of cilantro, chopped
Peanut Sauce
- 1/3 cup soy sauce, low-sodium, (79ml)
- 1/4 cup maple syrup, (59ml)
- 1/4 cup creamy peanut butter, (64g)
- 2 tbsp water
- 2 tbsp sesame oil
- 1 tbsp rice wine vinegar
- 1/2 tbsp sriracha
- 2 medium garlic cloves, minced
- 1 tsp fresh ginger, minced
Garnish
- peanuts, green onions, cilantro
Instructions
- Heat a large pot of water to a boil.
- Meanwhile, stir the sauce ingredients together to break up the peanut butter. Let the sauce sit in the fridge for a few minutes while preparing the other ingredients so the flavors can come together.
- Add the noodles to the boiling water and cook them to al dente according to their package instructions. Rinse them immediately after draining them to stop the cooking process and to keep them from sticking.
- Cut all of the vegetables and place them in a large mixing bowl while the noodles are cooking.
- Stir the sauce again and pour it into the large bowl along with the noodles. Toss everything together until it’s well combined. Enjoy the salad right away or chill it for later.
Video
Notes
More Add-In Ideas
Tofu, kale, onions, lettuce, spinach, edamame, bean sprouts, etc.Make Ahead & Storage
This Thai noodle salad is perfect to make ahead or use for meal prep. Completely assemble it and store it in the refrigerator for 4 days in a sealed dish. Give it a good stir to redistribute the peanut sauce just before serving it.Nutrition
The nutritional information provided is an estimate from third-party calculations.
Pin It For Later!







Excellent recipe. Tried it out on my clients and they loved it.
Hi Stephen, I’m so happy to hear that you all loved this dish!