Vegan Thai Peanut Zucchini Salad

Featured in: Fresh Bowls & Easy Sides

This vegan Thai salad combines spiralized zucchini noodles with crisp ribbons of carrot, cucumber, and red bell pepper. Tossed in a creamy, tangy peanut dressing blended with soy, lime, and ginger, it delivers a refreshing, crunchy texture. Roasted peanuts and sesame seeds add depth and crunch. Ready in 25 minutes, it’s ideal for summer lunches or side dishes, offering a balance of flavors and vibrant colors that awaken the senses.

Updated on Fri, 13 Feb 2026 14:48:00 GMT
A vibrant vegan Thai peanut zucchini noodle salad with crunchy veggie ribbons, tossed in a creamy dressing and topped with roasted peanuts.  Save
A vibrant vegan Thai peanut zucchini noodle salad with crunchy veggie ribbons, tossed in a creamy dressing and topped with roasted peanuts. | hyperladle.com

My spiralizer sat in a cabinet for months before a sweltering afternoon when nothing sounded worse than turning on the stove. I pulled out those zucchini noodles almost by accident, and what followed was one of those kitchen moments where constraint becomes creativity. The peanut dressing came together while I was thinking about a trip to Bangkok, and suddenly I had something that tasted like a beach day in a bowl.

I made this for a potluck where everyone brought heavy casseroles, and I watched people come back for thirds of something they'd never expected to crave. My friend Sarah stood by the bowl asking for the recipe before she'd even finished her first plate, and I realized that sometimes the simplest dishes stick with people the most.

Ingredients

  • Medium zucchini (2): Spiralizing gives you that noodle texture, but don't press them dry afterward or they'll lose their tender snap.
  • Carrot, peeled: A vegetable peeler creates those delicate ribbons that taste almost sweet once they sit in the dressing.
  • Red bell pepper: The bright color matters here, not just visually but it brings a subtle sweetness that balances the peanut richness.
  • Cucumber: Choose one that's firm, because soggy ribbons will disappear into the salad and you'll lose that cool crunch.
  • Spring onions: Slice them thin so the sharp onion bite stays subtle and doesn't overpower the delicate vegetables.
  • Red cabbage: Shredding it finely means it softens just slightly when the dressing hits it, becoming almost silky.
  • Fresh cilantro and mint: These are the secret brightness that keeps the whole salad from feeling heavy, so don't skip them.
  • Roasted peanuts: Rough chop them so you get varied sizes that provide texture in every bite.
  • Sesame seeds: They add a nutty depth and look beautiful scattered across the top.
  • Creamy peanut butter: The backbone of your dressing, so choose one you'd eat straight from the jar.
  • Soy sauce or tamari: Tamari keeps this gluten-free if that matters to your table, and either one adds that umami depth.
  • Maple syrup or agave: A touch of sweetness rounds out the lime and vinegar, creating balance instead of puckering.
  • Fresh lime juice: Squeeze it yourself because bottled juice tastes flat against the freshness of raw vegetables.
  • Rice vinegar: The gentler cousin of distilled vinegar, it adds tang without aggression.
  • Toasted sesame oil: Just a teaspoon goes far, but it's what makes people ask what that incredible smell is.
  • Fresh ginger: Grating it releases oils that make the dressing come alive with warmth.
  • Garlic clove: One small one is enough because raw garlic can overtake everything else.
  • Water: Add it slowly so your dressing stays creamy instead of becoming a peanut soup.
  • Chili flakes or Sriracha: Optional, but a whisper of heat makes all the other flavors sing louder.

Tired of Takeout? πŸ₯‘

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep all your vegetables:
Spiralize the zucchini into noodles, then use a vegetable peeler or mandoline to shave the carrot, bell pepper, and cucumber into ribbons. Slice the spring onions thin, shred the cabbage, and roughly chop the cilantro and mint. Pile everything into your biggest bowl because this salad expands more than you'd expect.
Mix the peanut dressing:
Whisk together peanut butter, soy sauce, maple syrup, lime juice, rice vinegar, sesame oil, ginger, and garlic in a small bowl, stirring until smooth. Add water a tablespoon at a time, tasting as you go, until the dressing coats a spoon but still pours smoothly.
Bring everything together:
Pour the warm dressing over the cool vegetables and toss gently but thoroughly, making sure every vegetable strand gets coated. The warmth of the dressing will soften the vegetables just slightly while keeping them crisp.
Finish and serve:
Transfer to a serving platter or bowls, then sprinkle the chopped peanuts and sesame seeds across the top. Serve right away for maximum crunch, or chill for up to an hour if you need a head start.
Fresh spiralized zucchini noodles and colorful vegetable ribbons mingle in a tangy Thai peanut dressing, perfect for a light summer meal.  Save
Fresh spiralized zucchini noodles and colorful vegetable ribbons mingle in a tangy Thai peanut dressing, perfect for a light summer meal. | hyperladle.com

There's something almost meditative about slicing vegetables this way, watching the colorful ribbons pile up in the bowl. It became my go-to dish when I needed something that felt both nourishing and celebratory, something that made the table feel like a gathering instead of just dinner.

The Magic of Raw Vegetables

Raw vegetables taste completely different when you're intentional about cutting them. Ribbons and noodles expose more surface area to the dressing, so flavors cling differently than they would to chunky pieces. The act of shaving or spiralizing also seems to change how your mouth experiences the vegetables, making them feel more delicate and refined.

Building Flavor Without Heat

This salad proves that you don't need cooking to create complexity. The dressing is warm in flavor because of ginger, garlic, toasted sesame oil, and that peanut richness, but the vegetables stay cool and crisp. It's a play of temperatures and textures that makes every bite interesting without requiring you to stand at a stove.

Making It Your Own

This salad is a framework more than a rigid recipe, so treat it that way. Swap vegetables based on what's perfect at your market, add protein if you're making it a main course, or double the herbs if brightness is what you're craving. The dressing stays the star, so once you've nailed that balance of peanut, lime, and heat, everything else bends to your preferences.

  • Baked tofu or chickpeas turn this into a satisfying main dish instead of a side.
  • Spiralized sweet potato or cucumber work beautifully if you want to swap the zucchini.
  • Lime wedges on the side let everyone adjust brightness to their own taste.
Crunchy zucchini noodles, crisp carrot ribbons, and red cabbage shine in this vegan Thai peanut salad, garnished with sesame seeds and herbs. Save
Crunchy zucchini noodles, crisp carrot ribbons, and red cabbage shine in this vegan Thai peanut salad, garnished with sesame seeds and herbs. | hyperladle.com

This salad tastes best when you eat it with people you actually want to sit with, when conversation matters as much as the food. Make it often enough and it becomes the dish people request, the one that tastes like summer no matter what season you're in.

Recipe FAQs

β†’ How do I spiralize zucchini for this salad?

Use a spiralizer or julienne peeler to create thin, noodle-like strands from zucchini. If unavailable, julienne the zucchini into matchstick-sized pieces.

β†’ Can I substitute the peanuts in the dressing?

Yes, for nut allergies you can use sunflower seed butter or tahini as alternatives to peanut butter for a similar creamy texture.

β†’ What adds the crunch to this salad?

Crunch comes from shaved vegetable ribbons like carrot and bell pepper, along with roasted peanuts and sesame seeds sprinkled on top.

β†’ Is there a way to adjust the spice level?

You can control the heat by adding or omitting chili flakes or Sriracha according to your preference.

β†’ Can other vegetables be used in place of zucchini?

Yes, spiralized cucumber or sweet potato make great substitutes, adding different textures and flavors.

β†’ How should this salad be served?

Serve immediately for maximum freshness and crunch, or chill for up to an hour before enjoying as a light meal or vibrant side dish.

20-Minute Dinner Pack β€” Free Download πŸ“₯

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegan Thai Peanut Zucchini Salad

Fresh zucchini noodles and crunchy veggie ribbons coated in a creamy Thai peanut dressing, perfect for light meals.

Prep Time
25 mins
0
Complete Time
25 mins
Recipe by Victoria Thompson


Skill Level Easy

Cuisine Thai-inspired

Makes 4 Portions

Diet Details Plant-based, No Dairy, No Gluten

What You'll Need

Vegetables

01 2 medium zucchini, spiralized or julienned
02 1 large carrot, peeled and shaved into ribbons
03 1 red bell pepper, thinly sliced or shaved into ribbons
04 1 small cucumber, shaved into ribbons or thinly sliced
05 3 spring onions, thinly sliced
06 1 cup red cabbage, finely shredded
07 1/4 cup fresh cilantro leaves, chopped
08 1/4 cup fresh mint leaves, chopped

Crunchy Toppings

01 1/3 cup roasted peanuts, roughly chopped
02 2 tablespoons sesame seeds

Thai Peanut Dressing

01 1/4 cup creamy peanut butter
02 2 tablespoons soy sauce or tamari
03 1 tablespoon maple syrup or agave nectar
04 1 tablespoon fresh lime juice
05 2 teaspoons rice vinegar
06 1 teaspoon toasted sesame oil
07 1 teaspoon grated fresh ginger
08 1 small garlic clove, minced
09 2 to 3 tablespoons water, to thin as needed
10 1/2 to 1 teaspoon chili flakes or Sriracha

Directions

Step 01

Prepare Vegetables: Spiralize the zucchini and shave the carrot, bell pepper, and cucumber into ribbons using a vegetable peeler or mandoline. Place in a large mixing bowl with spring onions, shredded red cabbage, cilantro, and mint.

Step 02

Mix Dressing: Whisk together all dressing ingredients in a small bowl until smooth, adding water gradually to reach desired consistency.

Step 03

Toss Salad: Pour the peanut dressing over the vegetables and toss gently to coat everything evenly.

Step 04

Assemble and Garnish: Transfer the salad to a serving platter or individual bowls. Sprinkle with roasted peanuts and sesame seeds.

Step 05

Serve: Serve immediately for maximum crunch, or chill for up to 1 hour before serving.

Gear Needed

  • Spiralizer or julienne peeler
  • Vegetable peeler or mandoline
  • Large mixing bowl
  • Whisk
  • Small bowl

Allergy Notes

Review every ingredient for allergens and talk to your doctor if unsure.
  • Contains peanuts and soy
  • For nut allergies, substitute sunflower seed butter and omit peanuts
  • Use gluten-free tamari to maintain gluten-free status
  • Always check ingredient labels for hidden allergens

Nutrition Details (per portion)

Offered for reference onlyβ€”please check with a healthcare professional for diet advice.
  • Energy: 240
  • Fats: 14 grams
  • Carbohydrates: 21 grams
  • Proteins: 7 grams

Cooking Shouldn't Be Hard ❀️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.