Vegan Thai Peanut Zucchini Salad

Featured in: Everyday Meal Rotation

This vibrant vegan salad blends spiralized zucchini noodles with crisp ribbons of carrot, red bell pepper, cucumber, and fresh herbs. Dressed in a creamy, tangy Thai peanut dressing, it offers a refreshing balance of flavors with a satisfying crunch from roasted peanuts and sesame seeds. Ready in 25 minutes without cooking, it's perfect for easy lunches or summer sides. Customize with tofu or chili flakes to suit your taste, enhancing protein or heat levels.

Updated on Fri, 13 Feb 2026 12:36:00 GMT
A colorful vegan Thai peanut zucchini noodle salad with crunchy veggie ribbons and a creamy, tangy dressing.  Pin It
A colorful vegan Thai peanut zucchini noodle salad with crunchy veggie ribbons and a creamy, tangy dressing. | joyeuxilem.com

I discovered this salad on a sweltering afternoon when my spiralizer caught my eye in the kitchen drawer and I wondered what would happen if I treated it like an adventure instead of a chore. The result was a bowlful of emerald zucchini noodles so delicate they practically melted on my tongue, dressed in a peanut sauce so creamy and complex that my friend asked if I'd ordered it from somewhere. That's when I realized how few ingredients it actually took to feel like you'd traveled somewhere warm and bright, even while standing in your own kitchen with the air conditioning humming.

I made this for a potluck once where I wasn't sure anyone would eat it, mostly because I arrived with a bowl of vegetables and a jar of peanut butter while everyone else brought casseroles. By the time dessert rolled around, mine was completely empty and three people were asking for the recipe. That's when I understood that food doesn't need to be complicated to matter, it just needs to taste genuine and make people feel cared for.

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: Two medium ones spiralized create the base that's tender but still has enough backbone to hold the dressing without turning mushy.
  • Carrot, bell pepper, and cucumber: Shaving these into ribbons instead of chopping them makes the salad feel more elegant and each vegetable stands out with its own subtle flavor.
  • Red cabbage: The shredded kind brings a peppery crunch and a gorgeous color that stays vibrant even if you make this ahead.
  • Fresh cilantro and mint: These aren't just garnish, they're what transform this from tasty to transcendent with every herbal note.
  • Roasted peanuts: Rough chopping them keeps some pieces chunky so you get texture bursts, not just uniform smoothness.
  • Sesame seeds: Toast them lightly yourself if you have time, though store-bought work fine when you don't.
  • Creamy peanut butter: Choose one without added sugar so the dressing tastes savory and balanced, not like dessert.
  • Soy sauce or tamari: This adds the salty depth that makes your taste buds wake up and notice everything else in the bowl.
  • Maple syrup: Just enough sweetness to round out the spice and lime without making it cloying.
  • Fresh lime juice: Don't skip this, it's what keeps everything bright and prevents the salad from feeling heavy.
  • Rice vinegar: A gentle acid that plays nice with the peanut sauce instead of fighting against it.
  • Sesame oil: A small amount goes far, adding a toasted aroma that makes people ask what's in your salad.
  • Fresh ginger and garlic: Minced fine so they dissolve into the dressing and become flavor rather than chunks.
  • Chili flakes or Sriracha: Optional but recommended, this gives the salad a quiet heat that lingers pleasantly.

Tired of Takeout? πŸ₯‘

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

One email. No spam. Unsubscribe anytime.

Instructions

Spiralize and shave everything:
Get all your vegetables prepped and in the same large bowl before you start making the dressing, so you're not scrambling at the end. A mandoline makes this faster, but a vegetable peeler works beautifully too, just takes a little longer.
Build the dressing:
Whisk the peanut butter, soy sauce, maple syrup, lime juice, rice vinegar, sesame oil, ginger, and garlic together in a small bowl, then add water a splash at a time until it reaches the consistency of heavy cream. It should coat a spoon but still drip off, not sit there like a paste.
Toss with intention:
Pour the dressing over the vegetables and use two spoons or a pair of tongs to gently turn everything over, making sure every strand gets coated but the zucchini stays intact. This takes maybe a minute and makes all the difference in texture.
Plate and top:
Transfer to a big platter or individual bowls, then scatter the peanuts and sesame seeds over top right before serving so they stay crunchy. If you add them too early, they'll absorb moisture and go soft, which is the one thing you don't want.
Serve and enjoy:
This is best eaten right away while everything is still crisp, though it keeps for up to an hour in the fridge if you need to make it ahead for a gathering. Just don't dress it until the last moment if you can help it.
Refreshing spiralized zucchini noodles tossed with crisp vegetable ribbons and topped with roasted peanuts in a Thai-inspired peanut sauce.  Pin It
Refreshing spiralized zucchini noodles tossed with crisp vegetable ribbons and topped with roasted peanuts in a Thai-inspired peanut sauce. | joyeuxilem.com

I served this to someone once who said they didn't like salad, and watching them go back for seconds while talking about how they'd never thought of salad this way felt like a small victory. That's when I realized this dish has a quiet power to change people's minds about what food can be.

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.

How to Make It Your Own

The beauty of this salad is that it's a framework, not a formula. I've made it with spiralized sweet potato instead of zucchini on nights when I wanted something earthier, and I've added shredded purple cabbage for extra color and crunch. The peanut sauce adapts to your mood too, whether you want to dial up the heat with extra chili or add a touch more sweetness if the lime feels too aggressive.

Pairing and Serving Ideas

This salad lives beautifully as a solo lunch, but it also shines alongside grilled vegetables or tofu if you're making a bigger meal. I've brought it to summer picnics, served it at dinner parties alongside other lighter dishes, and even eaten it straight from the bowl standing at my kitchen counter when I needed something that felt both satisfying and simple. The sauce is forgiving enough that it works whether you're feeding four people or just yourself, and it never feels like you're settling for something quick.

Storage and Make-Ahead Tips

You can prep all the vegetables the morning of serving and keep them in separate containers in the fridge, which makes assembly feel almost meditative when dinner time arrives. The dressing lasts three days covered in the fridge, and honestly tastes even better on day two once all the flavors have gotten to know each other. This is the salad I make when I want something healthy that doesn't taste like punishment, when I'm entertaining but don't want to spend hours cooking, or when I just need to remember that vegetables can be exciting.

  • Keep dressing separate from vegetables until the last possible moment to preserve crunch and prevent sogginess.
  • If you're serving this family-style, put the dressing in a small pitcher so people can dress their own portions.
  • Leftover sauce works on grain bowls, roasted tofu, or mixed into avocado for a quick lunch the next day.
A vibrant, gluten-free Thai peanut zucchini noodle salad loaded with fresh herbs, crunchy toppings, and a zesty peanut dressing. Pin It
A vibrant, gluten-free Thai peanut zucchini noodle salad loaded with fresh herbs, crunchy toppings, and a zesty peanut dressing. | joyeuxilem.com

This salad taught me that sometimes the best meals are the ones where the vegetables speak for themselves and the sauce just gets out of the way. Make it tonight if you need something that feels both light and substantial, something that tastes like you spent hours thinking about it when you really just spent twenty minutes being present in your kitchen.

Recipe FAQs

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

Use a spiralizer or julienne peeler to create noodle-like strands from zucchini, ensuring even pieces that blend well with veggie ribbons.

β†’ Can I substitute the peanut butter in the dressing?

Yes, sunflower seed butter works well as a nut-free alternative while maintaining a creamy texture.

β†’ What is the best way to shave vegetables into ribbons?

Use a vegetable peeler or mandoline slicer to create thin, wide strips, adding texture and color contrast to the salad.

β†’ How do I adjust the dressing for spice preferences?

Control heat by adding or reducing chili flakes or Sriracha according to your desired spice level.

β†’ Can this salad be made ahead of time?

It’s best served fresh for maximum crunch, but you can chill it for up to an 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 Salad

Zucchini and crunchy veggies tossed in a creamy Thai peanut dressing for a fresh and vibrant dish.

Prep Time
25 minutes
Time to Cook
1 minutes
Overall Time
26 minutes
Created by Natalie Kuhn


Level Easy

Cuisine Thai-inspired

Makes 4 Portions

Dietary Info Vegan-Friendly, No Dairy, No Gluten

What You 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

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

Step 03

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

Step 04

Plate 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.

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.

Gear Needed

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

Allergy Details

Review every item for possible 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

Nutritional Details (each serving)

Details are for information and shouldn't be taken as a substitute for 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.