Vegan Thai Peanut Zucchini

Featured in: Veggie Plates & Grain Bowls

This vibrant salad combines spiralized zucchini noodles with delicate ribbons of carrot, bell pepper, cucumber, and more. Tossed in a creamy, tangy Thai-style peanut dressing, it offers a fresh, crunchy, and flavorful experience that’s ideal for light lunches or summer sides. Roasted peanuts and sesame seeds add the perfect finishing touch, enhancing texture and depth. Simple to prepare with no cooking required, this dish highlights fresh herbs and bold flavors that delight the palate.

Updated on Fri, 13 Feb 2026 11:29:00 GMT
A colorful vegan Thai peanut zucchini noodle salad with crunchy veggie ribbons and fresh herbs, tossed in a creamy, zesty peanut dressing.  Save to Pinterest
A colorful vegan Thai peanut zucchini noodle salad with crunchy veggie ribbons and fresh herbs, tossed in a creamy, zesty peanut dressing. | vectorgrill.com

My friend texted me a photo of her farmer's market haul on a sweltering Tuesday afternoon, and I found myself staring at the spiralizer gathering dust in my cabinet. Within an hour, I'd transformed those perfect spring zucchini into delicate noodles and realized I'd been overthinking salads my whole life. This Thai peanut version became my answer to every summer potluck invitation, the kind of dish that somehow tastes more vibrant the hotter it gets outside.

I made this for my neighbor's garden party, and watching three different people make a beeline for seconds while it was barely touched on the table was oddly satisfying. The crunch of the vegetables against that silky peanut sauce seemed to convert someone who'd spent the entire afternoon claiming they were "not really a salad person."

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Zucchini, medium: Spiralizing creates those delicate noodle strands that absorb the dressing without getting mushy, unlike regular noodles. Pro move: pat them dry with paper towels to prevent excess water from diluting your dressing later.
  • Carrot, large: The vegetable peeler creates thin, elegant ribbons that add natural sweetness and stay pleasingly crisp even after tossing with dressing.
  • Red bell pepper: Slice or ribbon it thinly for maximum surface area to catch the peanut sauce, which is where all the flavor actually lives.
  • Cucumber, small: Use the peeler to create those ribbon-like strips that almost disappear into the salad while keeping everything refreshingly cool.
  • Spring onions: Those green parts are treasure, adding a mild onion bite that wouldn't happen with regular onion, which would be too harsh for this delicate balance.
  • Red cabbage, finely shredded: It provides structural integrity to the salad and won't wilt even if you need to make this ahead, keeping everything crunchy for hours.
  • Fresh cilantro and mint leaves: These herbs are the soul of the dish, bringing brightness that peanut sauce alone could never achieve on its own.
  • Roasted peanuts: Rough chop them to various sizes so you get texture in every bite, from smaller pieces that coat everything to bigger chunks for genuine crunch.
  • Sesame seeds: Toast them yourself if you have time because the aroma will tell you when they're perfect, adding a nutty complexity store-bought sometimes lacks.
  • Creamy peanut butter: The foundation of magic—use one you'd actually eat straight from the jar, because that quality matters when it's basically the entire dressing.
  • Soy sauce or tamari: The umami backbone that makes people say "wow, what is that?" without realizing it's just fermented soybeans doing the heavy lifting.
  • Maple syrup or agave: A touch of sweetness balances the salt and heat, creating that addictive complexity that keeps forks coming back to the bowl.
  • Fresh lime juice: The acidity cuts through richness and must be fresh—bottled lime juice will make you question the entire recipe, trust me on this one.
  • Rice vinegar: Gentler than regular vinegar, adding tang without aggression, which is the whole vibe of this dressing.
  • Toasted sesame oil: Use just a teaspoon because this stuff is potent, bringing an almost nutty warmth that regular oil could never replicate.
  • Fresh ginger: Grate it yourself right before mixing because that moment when it hits the warm dressing is when it releases its best flavors.
  • Garlic clove, minced: One clove is all you need since everything else is already flavorful, and more would bully the entire composition.
  • Water: Added gradually lets you control the dressing consistency, thinner for drizzling over bowls or thicker if serving as a dip alongside.
  • Chili flakes or Sriracha: Optional heat that can escalate or disappear depending on your mood and who's eating, so taste as you go.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep Your Vegetable Station:
Spiralize the zucchini directly into your large mixing bowl, and if you notice water pooling at the bottom, press gently with paper towels to dry them out a bit. Use your vegetable peeler to create those satisfying ribbons from carrot, pepper, and cucumber, letting each one land on top of the others like you're building something beautiful.
Build the Base:
Add your spring onions, shredded cabbage, cilantro, and mint to the bowl with all those vegetables you've just prepped, taking a second to admire the actual rainbow you've created. The color alone will make people want to eat this before they even taste it.
Whisk Your Magic Dressing:
In a small bowl, combine peanut butter with soy sauce, maple syrup, lime juice, rice vinegar, sesame oil, ginger, and garlic, whisking until everything is smooth and incorporated. Add water one tablespoon at a time, whisking after each addition, until you reach that consistency where it coats a spoon but still flows.
Combine with Intention:
Pour that creamy dressing over your vegetable situation and toss everything together gently but thoroughly, making sure every strand of zucchini gets its moment with the sauce. You want even distribution, not aggressive stirring that bruises anything.
Add the Finale:
Transfer your tossed salad to your serving vessel, whether that's one big platter for passing around or individual bowls for a more composed presentation. Top with your chopped roasted peanuts and sesame seeds right before serving so they maintain their crunch instead of becoming soggy.
Light and refreshing spiralized zucchini salad featuring crisp vegetable ribbons, vibrant herbs, and a rich Thai peanut sauce for a satisfying plant-based meal.  Save to Pinterest
Light and refreshing spiralized zucchini salad featuring crisp vegetable ribbons, vibrant herbs, and a rich Thai peanut sauce for a satisfying plant-based meal. | vectorgrill.com

One evening, my sister brought her partner to dinner and he spent more time talking about this salad than the actual main course I'd spent hours perfecting. That's when I understood that sometimes the most delicious things are the simplest, the ones that let fresh ingredients speak for themselves instead of competing with heavy sauces.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Beauty of Raw Salads

There's something liberating about a recipe that requires zero cooking—no timing anxiety, no heat adjustments, no wondering if something is done enough. This salad proves that raw vegetables handled with intention and a thoughtful dressing can be just as satisfying as anything that's spent time on the stove.

Why This Works as a Main Course

People often think of salad as a side dish, a supporting character in the meal. But when you add protein-rich peanut butter to the dressing and layer in toasted sesame seeds and whole roasted peanuts, you've created something substantial enough to anchor an entire lunch. The zucchini noodles give you that familiar noodle satisfaction, while the vegetables keep it light and refreshing instead of heavy.

Customization Ideas and Seasonal Swaps

I've learned that this salad is actually a template rather than a rigid formula, adapting beautifully to whatever's looking good at the market or hiding in your crisper drawer. Spiralize sweet potato for autumn, use daikon radish ribbons for extra crunch, or swap in shredded beets for stunning color and earthiness. The peanut dressing loves basically any fresh vegetable you can think of, making this salad a year-round option that never feels repetitive.

  • For extra protein without tofu, sprinkle on edamame, add baked chickpeas, or toss in hemp seeds for a nutritional boost.
  • If peanuts are off the table, sunflower seed butter creates an equally creamy dressing with a slightly different but equally delicious flavor profile.
  • Chill everything individually before assembling if you're eating this in peak summer heat, and the salad will stay refreshing longer.
Creamy Thai peanut dressing coats crunchy zucchini noodles and fresh vegetable ribbons in this vibrant, vegan salad—perfect for summer lunches or healthy gatherings. Save to Pinterest
Creamy Thai peanut dressing coats crunchy zucchini noodles and fresh vegetable ribbons in this vibrant, vegan salad—perfect for summer lunches or healthy gatherings. | vectorgrill.com

This salad has quietly become one of those recipes I make when I want to feel both nourished and delighted, when I want to feed people something that tastes special without any pretense. It's proof that simple ingredients treated with care can create something genuinely memorable.

Recipe Questions & Answers

How do I prepare the zucchini noodles?

Use a spiralizer or julienne peeler to create thin, noodle-like strands from the zucchini for a fresh, light base.

Can I substitute the peanuts in the dressing?

Yes, for nut allergies, use sunflower seed butter and omit the peanuts to maintain a creamy texture.

What vegetables can I use for the ribbons?

Carrots, bell peppers, and cucumbers work well, shaved thinly with a vegetable peeler or mandoline for crisp ribbons.

Is there a way to adjust the heat level?

Adjust chili flakes or Sriracha amounts in the dressing according to your spice preference.

Can I prepare the salad ahead of time?

It's best served immediately for maximum crunch, but it can be chilled up to 1 hour before serving without losing texture.

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

A refreshing Thai-inspired salad featuring spiralized zucchini and crunchy vegetable ribbons dressed in tangy peanut sauce.

Prep Time
25 mins
0
Overall Time
25 mins
Created by Chloe Moore


Skill Level Easy

Cuisine Type Thai-inspired

Makes 4 Portions

Dietary Info Plant-Based, No Dairy, No Gluten

What You’ll Use

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, white or black

Thai Peanut Dressing

01 1/4 cup creamy peanut butter
02 2 tablespoons soy sauce or tamari for gluten-free
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 for heat, optional

How-To

Step 01

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

Step 02

Make dressing: Whisk together peanut butter, soy sauce, maple syrup, lime juice, rice vinegar, sesame oil, ginger, and garlic in a small bowl until smooth. Gradually add water to achieve desired consistency.

Step 03

Combine salad: Pour peanut dressing over vegetables and toss gently to coat evenly.

Step 04

Plate and garnish: Transfer salad to a serving platter or individual bowls. Sprinkle roasted peanuts and sesame seeds over top.

Step 05

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You’ll Need

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

Allergy Info

Look over each item for allergens and check with your doctor if unsure.
  • Contains peanuts and soy from peanut butter and soy sauce
  • For nut allergies, substitute sunflower seed butter and omit peanut topping
  • Use gluten-free tamari to maintain gluten-free status
  • Check all ingredient labels for hidden allergens

Nutrition Breakdown (per portion)

Nutrition data is for learning only—not a substitute for professional medical advice.
  • Caloric Value: 240
  • Fats: 14 g
  • Carbohydrates: 21 g
  • Proteins: 7 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.