My new cookbook Big Vegan Flavor is now available!

Noodle Salad with Rainbow Veggies

Jump to Recipe
Rice noodles are coated in a sweet and sour sauce and topped with refreshing vegetables and crispy tempeh nuggets in this Noodle Salad with Rainbow Veggies. Finished with a dollop of ridiculously delicious peanut sauce, everything about this noodle salad is outstanding!
Prep 30 minutes
Cook 20 minutes
Total 50 minutes
5 from 28 votes

If cold noodle salads are your thing, then you will absolutely adore this Noodle Salad with Rainbow Veggies!

Itโ€™s a colorful and exciting veggie noodle salad thatโ€™s ultra-refreshing and packed with rainbow colors and zingy, limey flavors. Itโ€™s so addictively delicious that you wonโ€™t even realize youโ€™re eating a nutritious meal!

Tender-chewy rice noodles and cabbage-carrot slaw are tossed in a Vietnamese-inspired sweet and sour sauce, with crispy tempeh crumbles and edamame rounding this out into a complete meal. A generous dollop of the best vegan peanut sauce on top is the piรจce de rรฉsistance, lending amazing textures and rich, nutty flavors to every bite.

Table of Contents:
1. Why this recipe works
2. Ingredient notes
3. Step-by-step instructions
4. Tips for making this recipe
5. Frequently Asked Questions
6. Recipe card with notes

overhead view of a colorful veggie noodle salad with edamame in a bowl.

Why this recipe works

Delicious Southeast Asian flavors 

This salad reminds me of the cold and always refreshing noodle salads we ate in Vietnam (we spent a month backpacking around the country nearly 10 years ago!). I dressed it in a limey, sweet, and sour noodle sauce thatโ€™s an easy vegan riff on the classic Vietnamese dipping sauce, nฦฐแป›c chแบฅm, which is typically made from fish sauce, sugar, water, chiles, and lime juice.

Meanwhile, a crunchy and fresh cabbage-carrot slaw adds brilliant colors to make you feel like youโ€™re eating the rainbow. Lastly, a peanut sauce inspired by peanut sauces youโ€™d find in certain Indonesian or Thai dishes is drizzled on top for rich, salty-savory goodness.

All these fun flavors make for a well-balanced dish thatโ€™s addictively delicious!

Nutrient-rich but still craveable! 

Thereโ€™s no shortage of good-for-you ingredients in this noodle salad. But youโ€™ll probably be too busy indulging in every peanut sauce-covered bite to notice so let me just lay the facts out. 

One of the plant-based protein sources here, tempeh, is a nutrition superstar. Not only is it one of the best plant-based sources of iron, but just 3 ounces contains 18 grams of protein and 6 grams of fiber. Itโ€™s also a fermented product, which means it has gut-healthy bacteria and probiotics that can improve your digestion and the overall health of your microbiome.

Edamame is the second plant-based protein in this salad, containing 18 grams of protein per 1 cup. Itโ€™s naturally low in calories and endlessly versatile. Use these green soybeans in noodle bowls, blend them into a delicious toast spread, or toss them in a protein-packed salad.

Last but not least are the cabbage and carrots in this slurpable noodle salad. They pack it with fiber, antioxidants, and a long list of vitamins and minerals. Cabbage is particularly high in vitamin C, which can benefit your heart health and protect you from certain cancers. The beta carotene in carrots (AKA vitamin A) is known for boosting your eye health but can also be beneficial to your immune system.

Easy to customize

Transform this cold noodle salad into a meal with all the customizations you want. Add even more refreshing and crunchy vegetables for bulk, or increase the protein. 

Thereโ€™s already 25 grams of plant protein in this dish, but you can add even more by doubling the edamame.

Want a lighter side dish to serve a crowd instead? Make the recipe without the tempeh and peanut sauce.ย 

Ingredient notes 

Thin rice noodles

Rice noodles come in all kinds of thickness levels, but for the sauciest and tastiest Vietnamese rice noodle salad, thin rice noodles are best. When youโ€™re shopping, look for rice noodles labeled as rice vermicelli, Vietnamese bรบn, rice sticks, or mung bean threads. 

There are two quantities of rice noodles in the recipe card. For a larger and heartier salad or to stretch the meal further, use the larger quantity. If you want a stronger flavor and more sauce in the salad, stick with the smaller quantity. 

Where to buy: You can find rice noodles at most major grocery stores, East and Southeast Asian grocery stores, or online (affiliate link). 

Tempeh

Tempeh is an underrated soy-based plant-based protein. Itโ€™s nutrient-rich, has tons of protein, and is just as versatile as tofu! A lot of vegans are missing out on tempeh, but this noodle salad (or my guide on How to Cook Tempeh) will make you want to try it ASAP!

Even though it has a natural nutty and bitter taste, tempeh is easy to make irresistible with the right cooking techniques. In this noodle salad recipe, the tempeh is crumbled into very small pieces and pan-fried in oil until itโ€™s super crispy and tender. Itโ€™s the same method I use in my delicious Tempeh Tacos recipe!

Substitute: With a sweet-and-sour noodle sauce AND an umami-rich peanut sauce, you will hardly notice youโ€™re eating tempeh (in crispy nugget form, no less). But if you still hate the idea of tempeh, you can either (1) omit it and double the amount of edamame; (2) cube up some store-bought baked tofu; or (3) serve this noodle salad with my pan-fried tofu or baked tofu

Cabbage and carrots 

The two main veggies in the noodle salad. Both are finely sliced or shredded for super thin and uniform slices that are easy to chew, not to mention faster to prep.

Substitute: To save time, replace the whole cabbage and carrots with pre-shredded cabbage and carrots. These are usually sold together as a coleslaw mix. And if you donโ€™t want to use red cabbage, use green cabbage or Napa cabbage instead.

Lime juice 

The tangy tart flavor of freshly squeezed lime juice is a staple in Vietnamese noodle salads. You need a generous amount, so stock up on those limes!

Tip: When shopping for limes, seek out juicy limes. Juicy limes tend to have thin, smooth, undimpled skin and feel heavy for their size. When you gently squeeze them, they should be slightly soft and squishy.

Soy sauce 

Soy sauce is used both in the peanut sauce and noodle sauce. It balances the flavors and adds an addictive depth of savoriness.

Gluten-free? Use tamari or gluten-free soy sauce instead (the rest of this recipe is gluten-free). 

Peanut butter

For the peanut sauce, of course! Use smooth and creamy peanut butter with no added sugars, salt, or oils for the best results. If your peanut butter is salted, start the peanut sauce with a bit less tamari/soy sauce, then add more to taste. 

Substitutes: Peanut allergy? Almond butter (or cashew butter) works just as well and has a great flavor. Nut allergy? Experiment with sunflower seed butter instead. Keep in mind that most varieties have added sugar, so start with 2 teaspoons of sugar in the sauce, then taste and adjust as needed. 

Tamarind paste

Tamarind is a tropical pod fruit thatโ€™s used in many cuisines, including South Asian (particularly South Indian cuisine), Southeast Asian, Latin American, and Caribbean cuisines. It adds distinct tart, tangy, and slightly sweet flavors to curries, beverages, chutneys, and many more dishes.

Tamarind paste or tamarind concentrate is used in the peanut sauce. You only need 1 tablespoon, but it really makes an impact!

Where to buy: You can find tamarind paste or concentrate in the international aisle at well-stocked grocery stores, at South Asian and Southeast Asian grocers, and online (Target and Walmart also sell it)(affiliate link).

Canโ€™t find tamarind? Use freshly squeezed lime juice from the limes you zested instead. The sauce will still be delicious. 

person whisking peanut sauce in a bowl.

Step-by-step instructions 

Cook the noodles according to the package instructions. Drain well, then toss them in a bowl with toasted sesame oil. Cook the edamame according to the package instructions. 

Slice or shred the cabbage and carrots. 

Crumble the tempeh into small pieces about the size of a pine nut. To make the crispy tempeh, heat a wok over medium-high heat until itโ€™s starting to smoke, then add the oil. Add the tempeh and cook until the small crumbles are golden brown and crisp, stirring only occasionally.

Transfer the fried tempeh to a paper towel-lined surface to absorb excess oil.

Meanwhile, make the noodle sauce by stirring the lime juice, tamari, and agave together.

Scoop out 1 1/2 tablespoons of this sauce into a bowl; stir in the cooled tempeh.

To the rest of the noodle sauce, stir in the toasted sesame oil and sesame seeds.

To assemble, add the cooked rice noodles to a large bowl along with the cabbage, carrots, and cilantro. Pour the noodle sauce over top and toss together.ย 

Add the fried tempeh nuggets and edamame, then toss again. Before serving, spoon some peanut sauce over each serving.ย 

Tips for making this recipe 

Use thin rice noodles

Thicker varieties donโ€™t absorb the noodle sauce as well as the thin noodle varieties. The thicker the noodles, the drier and chewier your noodle salad will be.

Small tempeh crumbles are ideal

You want to aim to crumble the tempeh into pine nut-sized pieces. Small crumbles get nice and crispy when fried and turn out less dense and chewy.

Thinly slice the vegetables

I highly recommend thinly slicing or shredding the cabbage and carrots for easy eating. I like to use a mandolin for thin and uniform slices, but you can also use these methods:

  • In a food processor, use the slicing disc to finely shred the cabbage and the shredding disk to grate the carrots.
  • Use a box grater to finely shred both the cabbage and carrots.
  • Slice the cabbage with a sharp chefโ€™s knife as thinly as you can.
  • Use a julienne peeler for thin carrot slices.

Make it more weeknight-friendly 

Want to get this dinner on the table more quickly? Check out my new weekly meal plan subscription, Meal Plans by Rainbow Plant Life!

This rainbow veggie noodle salad is featured in an upcoming meal plan this springโ€”and like every weekly planโ€”this particular plan will show you which prep steps you can take during meal prep to streamline your weeknights so you spend less time in the kitchen and still enjoy seriously tasty meals.

From categorized grocery lists complete with substitutions to efficient meal prep steps that will make your weeknights a breeze, each weekly plan is jam-packed with useful information that will empower you to become the home cook youโ€™ve always dreamed of becoming.

Sign up for a 7-day free trial here!

overhead view of noodle salad in a bowl.

Frequently Asked Questions

What kind of tempeh should I use?

โ€œOriginalโ€ tempeh is best. Youโ€™ll want to avoid flavored or pre-seasoned tempeh, like tempeh bacon or buffalo tempeh. Also, some varieties are sold as โ€œthree grainโ€ tempeh, but I find that they can get too crispy when fried (hard to chew).ย 

I donโ€™t like tempeh. What can I use instead?

Feel free to omit the tempeh if you donโ€™t like it. Instead, double the edamame in the salad or swap it for store-bought baked tofu or a batch of my pan-fried tofu or baked tofu.ย 

Can I add other vegetables to this noodle salad?

Sure! A thinly sliced red/orange/yellow bell pepper would be great, as would thinly sliced sugar snap peas or shaved fennel. Canned water chestnuts would also add a nice and juicy crunch factor.

How do I store leftovers?ย 

Store the leftover noodle salad in an airtight container in the fridge for 3 to 4 days. Keep the peanut sauce in a separate container.

When serving leftovers, it helps to toss the noodles with a dash of soy sauce, a squeeze of fresh lime juice, and/or chili sauce to brighten up the flavors. Drizzle the peanut sauce over the top right before serving.

tongs lifting noodles from plate.

If you love this Noodle Salad with Rainbow Veggies, please leave a rating and review below :) Your support is always appreciated!

Big Vegan Flavor

Techniques and 150 recipes to master vegan cooking.

Noodle Salad with Rainbow Veggies

5 from 28 votes
Rice noodles are coated in a sweet and sour sauce and topped with refreshing vegetables and crispy tempeh nuggets in this Noodle Salad with Rainbow Veggies. Finished with a dollop of ridiculously delicious peanut sauce, everything about this noodle salad is outstanding!
Prep Time: 30 minutes
Cook Time: 20 minutes
Total Time: 50 minutes
Course: Dinner, Side Dish
Cuisine: Southeast Asian
Diet Gluten Free, Vegan, Vegetarian
Serving size: 4

Ingredients

  • 6 oz (170g) frozen shelled edamame (ยฝ of a 12-oz bag)
  • 3 to 4 bundles of thin rice noodles (5 to 6.5 oz / 140 to 185g) (see Note 1)

Peanut Sauce

  • ยผ cup (56g) creamy peanut butter (preferably unsalted) (see Note 2)
  • 1 fat garlic clove, grated or crushed with a press
  • 1 tablespoon (20g) tamarind paste or tamarind concentrate (see Note 3)
  • 1 large lime, zested
  • 1 ยฝ tablespoons (25g) tamari or soy sauce
  • 1 tablespoon (15g) sambal oelek or chili-garlic sauce (see Note 4)
  • 1 tablespoon (8g) coconut sugar (or organic cane/brown sugar, see Note 5)
  • ยฝ teaspoon ground coriander
  • โ…› teaspoon ground cinnamon

Veggies

  • 3 to 4 cups (225 to 300g) thinly sliced or shredded red cabbage (see Note 6)ย 
  • 4 medium carrots, grated or shredded (see Note 6)
  • 1 cup (16g) cilantro leaves and tender stems, chopped

Crispy Tempeh

  • 1 8-oz/227g block of tempeh
  • 2 tablespoons high-heat neutral oil
  • Kosher salt

Noodle Sauce

  • ยผ cup + 2 tablespoons ~85 mL freshly squeezed lime juice
  • 3 tablespoons (51g) tamari or soy sauce
  • 2 tablespoons (42g) agave nectar (or maple syrup)
  • 1 tablespoon toasted sesame oil plus a drizzle for the noodles
  • 3 tablespoons roasted sesame seeds

Instructions

  • Fill a pot of water to cook the noodles and/or edamame.
  • Make the Peanut Sauce. In a bowl, combine the peanut butter, garlic, tamarind, lime zest, tamari or soy sauce, chili sauce, sugar, coriander, and cinnamon. Whisk well to combine, then add a tablespoon of water and whisk until the sauce is pourable.
    Taste, adding more tamari for savory saltiness, more sugar for sweetness, more tamarind or lime juice for tang, or more chili sauce for heat. Set aside (or make a few days in advance).
  • Prep the tempeh and veggies. Use your hands to crumble the tempeh into very small pieces, about the size of a pine nut. Slice or shred the cabbage and carrots using your preferred method. Chop the cilantro.
  • Edamame: Cook using the package instructions, or simply defrost: add to a bowl of warm water and rest until no longer frozen. Drain in a colander and shake to dry.
  • Noodles: Cook the noodles according to the package. Drain very well, shaking off water. Add a drizzle of toasted sesame oil. Toss, and set aside.
  • Make the Crispy Tempeh. Heat a wok over medium-high heat until it just starts to smoke, then add the 2 tablespoons of high-heat oil (or heat a large nonstick frying pan with the oil over medium-high heat until it shimmers).
    Add the tempeh and cook in a single layer for 2 minutes undisturbed. Toss, then cook for a total of 10 to 12 minutes, stirring only every 1 ยฝ to 2 minutes, until golden brown and crisp.
    Transfer fried tempeh to a paper-towel lined surface to absorb excess oil. Season it with a couple pinches of salt.
  • While the tempeh cooks, make the Noodle Sauce. In a jar, combine the lime juice, 3 tablespoons tamari, and 2 tablespoons agave. Shake well to combine.
    Set aside 1 ยฝ tablespoon sauce in a medium bowl. To the remaining sauce, stir in the 1 tablespoon toasted sesame oil and 3 tablespoon sesame seeds. If you like things sweeter, add a bit more agave.
  • Finish the tempeh. Once the tempeh has cooled off a bit, transfer it to the bowl with the 1 ยฝ tablespoons reserved Noodle Sauce.
  • Assemble: Add the cooked noodles to a large bowl. Add in the shredded cabbage, carrots, and chopped cilantro. Pour the Noodle Sauce on top and toss well with tongs. Add in the seasoned tempeh nuggets and edamame and toss again.
    Divide the noodle salad between four bowls and spoon some Peanut Sauce on each serving. Top with chili sauce for extra heat, if desired.

Notes

  1. These may be labeled โ€œrice vermicelli,โ€ Vietnamese bรบn, or rice sticks. Use the larger quantity for heartier appetites / to stretch out the meal more.
  2. If you have salted peanut butter, start with 2 ยฝ TBSP tamari and add more as needed. Peanut allergy? Use almond butter. Nut allergy? Use sunflower seed butter.
  3. If you donโ€™t have tamarind paste, juice the lime after zesting it, and use 1 to 1 ยฝ tablespoons lime juice (or to taste).
  4. Use less chili sauce as needed. If you need to sub with sriracha, use less sugar.
  5. If your nut/seed butter contains sugar, start with just 2 teaspoons of sugar, then taste and adjust as needed.
  6. This is about โ…“ of a medium cabbage (that weighs ~32 ounces/900g); or ยฝ of a very small cabbage. I like to use a mandoline to slice the cabbage and carrots for thin uniform slices that are easy to chew. You can also use a box grater for both, or the shredding disc of your food processor for the carrots and the slicing disc for cabbage. Or a sharp chefโ€™s knife for the cabbage and a julienne peeler for the carrots. Lots of options!

Calories: 582kcal | Carbohydrates: 70g | Protein: 25g | Fat: 26g | Saturated Fat: 4g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 13g | Sodium: 1214mg | Potassium: 902mg | Fiber: 12g | Sugar: 19g | Vitamin A: 8011IU | Vitamin C: 45mg | Calcium: 228mg | Iron: 5mg

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

4.97 from 28 votes (3 ratings without comment)

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

Your email address will not be published. Required fields are marked *

Rate this recipe





50 comments on Noodle Salad with Rainbow Veggies

  1. Alina

    5 stars
    I omitted chili oil and used some of my kimchi for spiciness in the sauce, replaced peanut butter with almond butter, used lemons instead of limes, coconut aminos instead of tamari, broad beans instead of edamame. Basically I adopted this dish to what I had on hand. But as soon as I tasted the sauce – it created excitement in my brain!! I think cinnamon in combination with other ingredients gives it that unique kick that you wouldn’t get anywhere else. I’ll be definitely making this again!

    1. Kaitlin @ Rainbow Plant Life

      Hi Alina, Thank you so much for such a fantastic review! Appreciate you taking the time!

  2. Lauren

    5 stars
    Nisha, I canโ€™t thank you enough for this recipe. Itโ€™s been a long time favorite in our home, but itโ€™s just leveled up to magic status for me. Iโ€™m pregnant and feel so nauseous all the time, and am so averse to most foods. Iโ€™ve felt like a shell of myself and have been mourning the loss of palatable food. This noodle salad, though, is the only thing I can reliably eat tons of and it almost instantly makes me feel better! The relief from my nausea, the feeling of pure love for a food when Iโ€™ve been struggling so much to eat, the feeling of a nourishing meal.. just wow. Iโ€™m so emotional about this food. Thank you so so much for this magic recipe!!

    1. Kaitlin @ Rainbow Plant Life

      Hi Lauren, it means the world to us to hear you’re relying on this recipe during one of the most important times of your life! I will be sure to pass this sweet message along to Nisha, I’m sure it will make hear quite happy to read! We are sending you our wishes for a great rest of your pregnancy :)

  3. Rebecca

    5 stars
    This is the best dish. I served it to my omnivore and he had seconds. I even had left overs. I’ll be sending to school with my kids for lunch! Win. A new staple in my home. Thank you Nisha!

    1. Kaitlin @ Rainbow Plant Life

      Hi Rebecca, Thank you so much for such a fantastic review! Appreciate you taking the time!

  4. Savannah

    5 stars
    This was AMAZING! I can’t wait to eat on a bog batch of this salad for the next few days! Thank you Nisha!

    1. Kaitlin @ Rainbow Plant Life

      We hope you loved every last bite, Savannah! Thanks for trying the recipe!

  5. Annie

    5 stars
    OMG! The Queen (as I call Nisha) has done it again! Soooo incredibly delicious so many flavors that combine in an exquisite dance! Once again , THANK YOU FOR SHARING!๐Ÿ˜๐Ÿ˜

    1. Kaitlin @ Rainbow Plant Life

      We’re over the moon to hear you enjoyed the recipe, Annie. Thanks for your kind words!

Development Alchemy + Aim