Rainbow Veggie Noodle Salad

Category: Plant-Based Takes on American Classics

This colorful noodle salad features zucchini, carrot, and cucumber spirals, combined with red bell pepper, spring onions, and fresh cilantro. Everything is coated generously in a creamy Thai-style peanut dressing with honey, lime, garlic, and ginger. Enjoy a satisfying crunch from roasted peanuts and sesame seeds on top. Ideal for lunch or as a vibrant side, this dish is naturally vegetarian, gluten-free, and dairy-free, with options for extra protein or nut variations. Ready in only 20 minutes, it brings flavor, texture, and freshness in every bite.

A woman with long hair and a white sweater smiles.
Updated on Wed, 04 Jun 2025 06:41:08 GMT
A close up of a bowl of noodles with various vegetables. Save
A close up of a bowl of noodles with various vegetables. | krispyrecipes.com

This crisp and vivid rainbow veggie noodle salad brings a welcome burst of color and freshness to any table. With tender zucchini, sweet carrots, and cooling cucumber, all tossed in a creamy Thai-inspired peanut dressing, it is a dish that makes healthy eating something to look forward to. I love serving this when friends come by for lunch or as a vibrant side to a spring dinner.

The first time I served this to my veggie-loving parents it completely disappeared from the bowl and it is now their most requested salad when they visit.

Ingredients

  • Zucchini: Medium sized with firm skin make the best veggie noodles Spiralize for long tender strands
  • Carrots: Choose bright orange thick carrots for easy spiralizing or peeling These add natural sweetness
  • Cucumber: Select firm seedless cucumbers for a fresh bite and lovely crunch
  • Red bell pepper: Opt for a glossy pepper for bold color and juicy texture
  • Spring onions: Look for crisp stalks for zesty onion flavor that balances the sweet dressing
  • Fresh cilantro: Essential for a pop of herbiness Use fresh leaves and consider extra for garnish
  • Creamy peanut butter: Choose unsweetened natural peanut butter for a rich base
  • Soy sauce or tamari: Go gluten-free with tamari Look for a quality sauce for best flavor
  • Lime juice: Freshly squeezed brings out all the tangy notes in the dressing
  • Rice vinegar: Opt for unseasoned for clean brightness
  • Honey or maple syrup: Either works beautifully for a touch of sweetness
  • Toasted sesame oil: Use just a touch for a nutty aroma
  • Garlic: Freshly minced for pungency
  • Fresh ginger: Grate it fine for gentle spice and zing
  • Warm water: Add little by little to get a silky pourable dressing
  • Roasted peanuts: For crunch Buy unseasoned and roughly chop before adding
  • Toasted sesame seeds: Sprinkle for nutty aroma
  • Extra cilantro or sliced chili: Optional for color or heat

Step-by-Step Instructions

Prep the Veggie Noodles:
Use a spiralizer or julienne peeler to create long curly noodles from zucchini carrots and cucumber Collect the noodles in a large bowl and keep them as separate as possible to maintain color contrast
Add Crisp Extras:
Layer in thinly sliced red bell pepper and spring onions along with chopped fresh cilantro This makes sure every bite has a mix of textures and flavors
Mix the Peanut Dressing:
In a small bowl vigorously whisk peanut butter soy sauce lime juice rice vinegar honey sesame oil garlic and grated ginger Start with two tablespoons of warm water whisking until smooth Add more water a splash at a time until the dressing pours easily but still clings to the veggies
Coat the Salad:
Pour the dressing evenly over the veggie noodle mix Toss gently yet thoroughly using tongs or clean hands to coat every strand and slice The salad should look glossy but not soggy
Plate and Finish:
Arrange salad onto a serving platter or divide among bowls
Top and Serve:
Sprinkle chopped roasted peanuts and toasted sesame seeds over the top Add more cilantro or finely sliced chili for extra pop Serve right away for the crispest texture
A bowl of noodles with vegetables. Save
A bowl of noodles with vegetables. | krispyrecipes.com

Zucchini is my favorite here because it soaks up the flavorful dressing and has just the right texture My niece once tried this salad at our family picnic and spent the rest of the afternoon asking for more veggies in noodle form

Storage Tips

This salad keeps best when the dressing is stored separately and tossed just before serving If already dressed cover the bowl tightly and keep chilled It will remain fresh for up to one day though the veggies are crispest in the first few hours I sometimes prep the noodles in advance and refrigerate them dry to save time on busy days

Ingredient Substitutions

To make this peanut-free substitute sunflower seed butter or smooth almond butter instead For those avoiding soy try coconut aminos as a swap for soy sauce You can also use agave instead of honey for a fully vegan option If you do not have a spiralizer julienne peeler or vegetable peeler works just fine

A bowl of vegetables including carrots, peppers, and zucchini. Save
A bowl of vegetables including carrots, peppers, and zucchini. | krispyrecipes.com

Serving Suggestions

Pair this salad with grilled tofu steamed rice or simple grilled chicken for a complete meal It is also lovely served alongside summer rolls at a picnic For a fun presentation fill lettuce cups with the noodle salad and sprinkle with extra chili

Cultural Context

This dish draws inspiration from Thai peanut noodle salads but uses raw vegetables instead of traditional rice noodles The bright flavors and quick prep reflect the lively food markets of Thailand where crunchy fresh veggie salads are a street food staple I cherish how this recipe brings a taste of another culture to my kitchen with such ease

Recipe FAQs

→ Can I make the salad ahead of time?

It's best enjoyed fresh, but you can prepare the veggies and dressing in advance. Toss together just before serving for optimal texture.

→ Which noodles work best for this salad?

Zucchini, carrot, and cucumber made into spiralized or julienned noodles provide a refreshing crunch and vibrant colors.

→ How can I make this dish peanut-free?

Simply use almond butter or sunflower seed butter in place of peanut butter for a nut-free version of the Thai dressing.

→ What protein options can I add?

Grilled tofu, tempeh, or shredded chicken all pair well and can boost the protein content if desired.

→ How can I ensure the dish remains gluten-free?

Opt for tamari or coconut aminos in the dressing instead of soy sauce, and always check packaged ingredient labels.

Rainbow Veggie Noodle Salad

Veggie noodles tossed in a creamy Thai peanut dressing for a fresh, colorful salad that's ready in just 20 minutes.

Preparation Time
20 min
Cooking Time
~
Total Time
20 min

Recipe Category: Vegetarian & Vegan

Skill Level: Beginner

Cuisine Type: Thai

Recipe Yield: 4 Servings

Dietary Options: Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Vegetables

01 2 medium zucchinis
02 2 large carrots, peeled
03 1 large cucumber, seeded if desired
04 1 red bell pepper, thinly sliced
05 2 spring onions, thinly sliced
06 2 tablespoons fresh cilantro, chopped

→ Thai Peanut Dressing

07 60 millilitres creamy peanut butter
08 30 millilitres soy sauce or tamari for gluten-free
09 15 millilitres freshly squeezed lime juice
10 15 millilitres rice vinegar
11 15 millilitres honey or maple syrup
12 5 millilitres toasted sesame oil
13 1 clove garlic, minced
14 2.5 grams fresh ginger, grated
15 30–45 millilitres warm water, to thin dressing

→ Toppings (optional)

16 2 tablespoons roasted peanuts, roughly chopped
17 1 tablespoon toasted sesame seeds
18 Additional cilantro or sliced red chili

Steps to Follow

Step 01

Use a spiralizer or julienne peeler to make noodles from zucchini, carrots, and cucumber. Place them in a large mixing bowl.

Step 02

Add sliced red bell pepper, spring onions, and chopped cilantro to the bowl containing the vegetable noodles.

Step 03

In a small bowl, whisk together peanut butter, soy sauce, lime juice, rice vinegar, honey or maple syrup, sesame oil, minced garlic, grated ginger, and 30 millilitres of warm water. Gradually add more water until the dressing is smooth and pourable.

Step 04

Pour the Thai peanut dressing over the vegetable noodles and toss thoroughly to ensure even coating.

Step 05

Transfer the salad to a serving dish or individual bowls. Top with roasted peanuts, toasted sesame seeds, and extra herbs or chili if desired. Serve immediately.

Additional Notes

  1. Enhance protein content by adding grilled tofu, tempeh, or shredded chicken.
  2. For a peanut-free salad, substitute with almond or sunflower seed butter.
  3. For extra crunch, incorporate thinly sliced snap peas or red cabbage.
  4. Pairs well with a crisp Riesling or iced green tea.

Required Tools

  • Spiralizer or julienne peeler
  • Large mixing bowl
  • Small bowl
  • Whisk
  • Chef's knife
  • Cutting board

Allergen Information

Make sure to review each ingredient for potential allergens, and consult a healthcare professional if needed.
  • Contains peanuts and soy.
  • For peanut allergies, use almond or sunflower seed butter.
  • For soy allergies, replace soy sauce with coconut aminos.
  • Always review ingredient labels for allergen content.

Nutritional Facts (Per Serving)

These details are for informational purposes and aren't a substitute for medical advice.
  • Calories: 210
  • Fats: 13 g
  • Carbohydrates: 19 g
  • Proteins: 6 g