Zucchini Ribbon Salad with Citrus Vinaigrette

Published on September 16, 2025
4.8 (245 reviews)

Imagine a sunrise on your plate—thin, glossy ribbons of zucchini tossed in a bright citrus vinaigrette that sings with sunshine. This Zucchini Ribbon Salad with Citrus Vinaigrette captures that moment

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Zucchini Ribbon Salad with Citrus Vinaigrette
Prep: 20 mins
Cook: 10 mins
Servings: 4

Imagine a sunrise on your plate—thin, glossy ribbons of zucchini tossed in a bright citrus vinaigrette that sings with sunshine. This Zucchini Ribbon Salad with Citrus Vinaigrette captures that moment, turning simple garden produce into a brunch masterpiece that feels both elegant and effortless.

What makes it special is the marriage of crisp, raw zucchini with a dressing that balances tart orange, sweet lemon, and a whisper of honey, all brightened by fresh herbs. The result is a dish that’s simultaneously light, refreshing, and surprisingly satisfying.

Garden lovers, brunch enthusiasts, and anyone craving a healthy start to the day will adore this salad. It shines on weekend brunches, lazy weekday mornings, or as a vibrant side for a celebratory lunch.

The process is straightforward: slice the zucchini with a mandoline, whisk together the vinaigrette, toss, and finish with a sprinkle of nuts for crunch. In under thirty minutes you’ll have a restaurant‑quality salad ready to wow.

Why You'll Love This Recipe

Bright, Zesty Flavor: The citrus vinaigrette delivers a lively tang that lifts the natural sweetness of zucchini, creating a palate‑pleasing contrast that feels like a burst of sunshine.

Ready in Minutes: With minimal chopping and a quick whisk, the entire dish comes together in under half an hour—perfect for busy mornings or last‑minute brunch guests.

Visually Stunning: Thin zucchini ribbons cascade like emerald waterfalls, while orange zest and toasted pistachios add pops of color that make the plate Instagram‑ready.

Nutritious Boost: Zucchini supplies fiber, potassium, and vitamin C; citrus adds antioxidants; and the light olive‑oil dressing supplies heart‑healthy fats without weighing you down.

Ingredients

This salad shines because each component plays a specific role. The zucchini provides a mild, buttery crunch that acts as the perfect canvas. Fresh citrus juices and zest bring acidity and sweetness, while the olive oil binds everything together. A handful of toasted pistachios adds texture, and fresh herbs finish the dish with aromatic brightness.

Main Ingredients

  • 4 medium zucchini
  • 1 large orange (juice & zest)
  • ½ lemon (juice & zest)

Citrus Vinaigrette

  • 3 tablespoons extra‑virgin olive oil
  • 1 tablespoon honey (or agave for vegan)
  • ½ teaspoon Dijon mustard

Seasonings & Garnish

  • ¼ teaspoon sea salt (plus more to taste)
  • Freshly ground black pepper, to taste
  • 2 tablespoons toasted pistachios, coarsely chopped
  • 2 tablespoons fresh mint leaves, torn
  • 2 tablespoons fresh basil, thinly sliced

Together these ingredients create a harmonious balance: the oil carries the citrus aromatics, the honey softens the acidity, and the herbs add layers of fresh perfume. The pistachios contribute a buttery crunch that contrasts the tender ribbons, ensuring each bite delivers texture, flavor, and visual appeal in perfect proportion.

Step-by-Step Instructions

Zucchini Ribbon Salad with Citrus Vinaigrette

Preparing the Zucchini

Begin by washing the zucchini and trimming the ends. Using a mandoline set to a thin setting (about 1 mm), slice the zucchini lengthwise into long, elegant ribbons. If you don’t have a mandoline, a vegetable peeler works well—just roll the zucchini to create thin strips. Place the ribbons in a large bowl and lightly sprinkle with a pinch of sea salt; this draws out excess moisture and keeps the ribbons crisp.

Making the Citrus Vinaigrette

  1. Juice & zest. Zest the orange and lemon first, then juice them into a small bowl. You should have about ¼ cup of combined citrus juice. The zest adds aromatic oils that intensify the bright flavor without adding extra liquid.
  2. Combine wet ingredients. Whisk together the citrus juice, olive oil, honey, and Dijon mustard until the mixture emulsifies into a smooth, glossy dressing. The mustard acts as an emulsifier, preventing the oil and juice from separating.
  3. Season. Add sea salt, freshly ground black pepper, and a pinch of orange zest for an extra pop. Taste and adjust—if the vinaigrette feels too sharp, a drizzle more honey will mellow it without losing brightness.

Assembling the Salad

  1. Toss the ribbons. Drain any excess water from the salted zucchini ribbons using a clean kitchen towel. Transfer the ribbons back to the bowl and pour the citrus vinaigrette over them. Gently toss with tongs, ensuring every strand is lightly coated.
  2. Add herbs and nuts. Sprinkle the torn mint, sliced basil, and toasted pistachios over the salad. The herbs should be added at the end to preserve their fresh aroma, while the pistachios provide a satisfying crunch.
  3. Final seasoning. Give the salad one last light toss, then taste for balance. Add a splash more citrus juice or a pinch more salt if needed. The salad should taste vibrant, slightly sweet, and beautifully fragrant.

Final Touches

Transfer the salad to a serving platter or individual plates. For an extra visual flourish, scatter a few additional orange zest curls and a drizzle of leftover vinaigrette around the edges. Serve immediately to preserve the crisp texture, or let it sit for up to 15 minutes—this allows the flavors to meld without wilting the zucchini.

Tips & Tricks

Perfecting the Recipe

Dry the ribbons. After salting, pat the zucchini ribbons completely dry. Moisture causes the vinaigrette to slip off, resulting in a soggy salad.

Use a mandoline. Uniform thin ribbons ensure even coating and a professional appearance; a peeler works but yields uneven strips.

Make the dressing ahead. Whisk the vinaigrette up to 2 hours in advance and refrigerate. Bring to room temperature before tossing to keep the salad bright.

Toast nuts gently. Heat pistachios in a dry skillet for 2‑3 minutes until fragrant; this deepens their flavor without burning.

Flavor Enhancements

For an extra zing, add a teaspoon of finely grated ginger to the vinaigrette. A pinch of smoked sea salt introduces a subtle smoky undertone that pairs beautifully with the citrus. If you love a little heat, sprinkle in a pinch of crushed red‑pepper flakes just before serving.

Common Mistakes to Avoid

Over‑salting the zucchini can make the salad too briny; start with a modest pinch and adjust after tasting. Also, avoid letting the salad sit too long—zucchini will release water and become limp after 30 minutes, diminishing the crisp texture.

Pro Tips

Layer flavors. Add a few drops of orange‑infused olive oil just before serving for an extra aromatic lift.

Season in stages. Lightly salt the ribbons, toss with half the dressing, then finish with the remaining vinaigrette and herbs to ensure balanced seasoning.

Use a microplane. For the zest, a microplane yields fine, aromatic curls that dissolve quickly, delivering maximum citrus flavor.

Serve on chilled plates. A cold plate keeps the salad crisp longer, especially important for brunch gatherings where dishes may sit out briefly.

Variations

Ingredient Swaps

Swap zucchini for thinly sliced cucumber or raw carrots for a different crunch. Replace pistachios with toasted almonds, walnuts, or pumpkin seeds to vary texture and flavor. For a sweeter twist, add thin slices of fresh mango or a handful of pomegranate seeds just before serving.

Dietary Adjustments

To make the dish vegan, use agave nectar instead of honey and ensure any packaged mustard is free of animal‑derived ingredients. Gluten‑free is automatic as the recipe contains no grains, but double‑check that your mustard and any pre‑made dressings are certified gluten‑free. For a low‑carb keto version, omit the honey or replace it with a keto‑friendly sweetener such as erythritol.

Serving Suggestions

Pair this salad with fluffy ricotta toast, a side of smoked salmon, or a light quinoa pilaf for a more substantial brunch. A glass of chilled sparkling rosé or a freshly squeezed orange‑mint juice complements the citrus notes beautifully.

Storage Info

Leftover Storage

Allow any leftovers to cool to room temperature, then transfer the salad and vinaigrette into separate airtight containers. Store the zucchini ribbons in the fridge for up to 2 days; the dressing will keep for 5 days. Keeping them separate prevents the ribbons from becoming soggy.

Reheating Instructions

This salad is best enjoyed cold, but if you prefer a warm side, gently toss the ribbons in a skillet over low heat for 1‑2 minutes, then drizzle with fresh vinaigrette. Avoid microwaving, as it can make the zucchini limp and diminish the crisp texture.

Frequently Asked Questions

Yes. Prepare the zucchini ribbons and vinaigrette up to 24 hours in advance. Store the ribbons in a sealed container with a pinch of salt to keep them crisp, and keep the dressing refrigerated. Combine just before serving to retain texture and freshness. This makes brunch prep a breeze.

A vegetable peeler works well—simply peel the zucchini lengthwise to create long, thin strips. If you only have a regular knife, slice the zucchini very thinly (about 1 mm) and then stack and cut into ribbons. The key is uniform thinness for even dressing coverage.

Absolutely. Grilled shrimp, poached eggs, or crumbled feta add protein without overpowering the citrus notes. Add the protein on top of the tossed ribbons just before serving, and give a final drizzle of vinaigrette to tie everything together.

This Zucchini Ribbon Salad with Citrus Vinaigrette brings together bright flavors, crisp textures, and a touch of elegance—all in under thirty minutes. We’ve covered ingredient selection, step‑by‑step assembly, storage tips, and creative variations so you can adapt it to any palate or dietary need. Feel free to experiment with herbs, nuts, or proteins to make the recipe truly yours. Enjoy the fresh, zesty bite that turns any brunch into a celebration!

Recipe Summary

Prep
20 min
Cook
10 min
Total
30 min
Servings
4
Category: Healthy Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 4 medium zucchini
  • 1 large orange (juice & zest)
  • ½ lemon (juice & zest)
  • 3 tablespoons extra‑virgin olive oil
  • 1 tablespoon honey (or agave for vegan)
  • ½ teaspoon Dijon mustard
  • ¼ teaspoon sea salt (plus more to taste)
  • Freshly ground black pepper, to taste
  • 2 tablespoons toasted pistachios, coarsely chopped
  • 2 tablespoons fresh mint leaves, torn
  • 2 tablespoons fresh basil, thinly sliced

Instructions

1
Preparing the Zucchini

Begin by washing the zucchini and trimming the ends. Using a mandoline set to a thin setting (about 1 mm), slice the zucchini lengthwise into long, elegant ribbons. If you don’t have a mandoline, a ve...

2
Making the Citrus Vinaigrette

Transfer the salad to a serving platter or individual plates. For an extra visual flourish, scatter a few additional orange zest curls and a drizzle of leftover vinaigrette around the edges. Serve imm...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.