
Zucchini Ribbon Salad With Basil Vinaigrette tastes bright, herby, and a little bit fancy while still staying weeknight easy. You finish the whole thing in about 20 minutes, so it works for busy home cooks, veggie lovers, and anyone who wants a fresh side without turning on the oven. I first made this on a sweltering July night in my tiny apartment kitchen and basically ate the entire bowl standing over the sink.
Why Make This Zucchini Ribbon Salad With Basil Vinaigrette at Home
You control the texture, seasoning, and freshness, which turns simple zucchini into something restaurant-level. The basil vinaigrette hugs every ribbon, and you skip the heavy, mayo-style dressings that can weigh salads down.
You also use up that summer zucchini pile in a way that feels special, not like zucchini overload. The recipe stays flexible, so you can keep it dairy free, add cheese, or toss in nuts without extra stress.
“This Zucchini Ribbon Salad With Basil Vinaigrette tastes like summer in a bowl and disappears from the table in minutes. ★★★★★”
Ingredients You Need
Zucchini ribbon base
-
Fresh zucchini
- 3 medium zucchini
- Choose firm zucchini with shiny skin and no soft spots.
- Smaller zucchini taste sweeter and less watery than giant ones.
-
Kosher salt
- Helps season the zucchini and pull out a bit of moisture.
-
Freshly ground black pepper
Basil vinaigrette
-
Fresh basil leaves
- About 1 packed cup.
- Use bright green leaves and skip any that look black or slimy.
-
Extra virgin olive oil
- Use a good-tasting brand since you taste it in every bite.
- I like California Olive Ranch or Kirkland Signature for a budget-friendly option.
-
Fresh lemon juice
- From 1 large lemon, about 3 tablespoons.
- Bottled lemon juice works in a pinch, but fresh tastes brighter.
-
Dijon mustard
- About 1 teaspoon to help the vinaigrette cling to the ribbons.
-
Honey or maple syrup
- 1 to 2 teaspoons, to balance the acidity.
- Maple keeps the salad refined sugar free.
-
Garlic
- 1 small clove, minced or grated.
- Use half a clove if you prefer a milder garlic flavor.
-
Fine sea salt
Crunch and garnish
-
Shaved Parmesan or pecorino (optional)
- Adds salty richness.
- Use a vegetable peeler to shave from a block.
-
Toasted pine nuts, sliced almonds, or chopped walnuts (optional)
- Add crunch and healthy fats.
- Toast in a dry skillet over medium heat until lightly golden.
-
Cherry tomatoes, halved (optional)
- Add color and juicy pops of sweetness.
Pantry shortcuts and substitutions
- Use pre-grated Parmesan if you need speed, but shave from a block if you want that restaurant look.
- Swap basil with half basil and half flat-leaf parsley if you run low on basil.
- Use a neutral oil plus a tablespoon of olive oil if your olive oil tastes very strong.
- Replace honey with agave for a vegan version.
Equipment list
-
Vegetable peeler or mandoline
- A Y-peeler works best for wide, even ribbons.
-
Cutting board and sharp knife
-
Small blender, mini food processor, or jar with tight lid
-
Mixing bowl
-
Tongs or salad servers
-
Microplane or small grater for the garlic (optional but helpful)
Tips & Mistakes
- Slice zucchini lengthwise with a Y-peeler for wide ribbons that hold the vinaigrette better.
- Stop peeling when you hit the seedy core, since that part turns watery and floppy.
- Pat the zucchini ribbons dry with a clean towel if they release a lot of moisture, so the salad does not turn soggy.
- Salt lightly at first, then taste after dressing; the Parmesan and nuts add extra saltiness.
- Toss the salad gently so the ribbons stay intact and look pretty.
- Add only enough vinaigrette to coat the ribbons; extra dressing can sit on the side.
- Chill the vinaigrette for 10 minutes to let the flavors meld, but dress the zucchini close to serving time.
- Avoid overloading the salad with too many mix-ins, or the delicate zucchini flavor disappears.
- Use very fresh basil; older basil can taste bitter and muddy the vinaigrette.
- Taste the vinaigrette before you dress the salad and adjust lemon, salt, and honey until it tastes balanced and bright.
How to Make Zucchini Ribbon Salad With Basil Vinaigrette
Step 1: Prep the zucchini ribbons
Wash and dry the zucchini. Trim off both ends.
Use a Y-peeler to shave long ribbons lengthwise, turning the zucchini as you go. Stop when you reach the seedy center and save that part for soup or a stir fry.
Pile the ribbons in a large mixing bowl. Sprinkle lightly with kosher salt and a few grinds of black pepper. Set aside while you make the basil vinaigrette.
Step 2: Blend the basil vinaigrette
Add basil leaves, lemon juice, Dijon mustard, honey, garlic, a pinch of salt, and a few grinds of pepper to a small blender or mini food processor. Pulse a few times to chop the basil.
Pour in the olive oil while you blend until the vinaigrette looks smooth and slightly thick. Taste and adjust with more lemon for brightness, honey for sweetness, or salt for seasoning.
If you do not use a blender, finely chop the basil, add everything to a jar, and shake until the vinaigrette looks emulsified. The texture stays a bit chunkier, but the flavor still tastes great.
Step 3: Dress the zucchini ribbons
Pour about half of the basil vinaigrette over the zucchini ribbons. Toss gently with tongs so you coat every ribbon.
Taste a ribbon and adjust with more vinaigrette, salt, or pepper as needed. You want the salad lightly coated, not swimming in dressing.
If you use tomatoes, add them now and toss again very gently so they do not break apart. Keep any extra vinaigrette in the fridge for another salad.
Step 4: Add toppings and finish
Transfer the dressed zucchini ribbons to a serving platter or shallow bowl. Scatter shaved Parmesan over the top if you use it.
Sprinkle with toasted nuts for crunch. Add a few extra basil leaves or thin basil ribbons on top for a fresh look.
Serve right away or chill for 10 to 15 minutes to let the flavors settle. The ribbons soften slightly but still keep a pleasant bite.
Variations I've Tried
I sometimes add thinly sliced cucumber and a handful of arugula to turn this into a bigger green salad that works as a light lunch. A crumble of feta or goat cheese changes the vibe and adds tangy creaminess that pairs nicely with the basil vinaigrette.
You can toss in cooked and cooled quinoa or farro to make it more filling and turn it into a main dish. I also like a version with roasted chickpeas on top for extra protein and crunch.
If you want a spicy kick, add a pinch of red pepper flakes to the vinaigrette or sprinkle them over the finished salad. You can also swap lemon juice with lime juice and add a little minced jalapeño for a brighter, slightly punchy twist.
How to Serve Zucchini Ribbon Salad With Basil Vinaigrette
Serve this Zucchini Ribbon Salad With Basil Vinaigrette as a side next to grilled chicken, shrimp, or tofu for a fresh, light contrast. It also pairs nicely with simple pasta, roasted potatoes, or a grain bowl to add color and crunch. You can pack it in a lunchbox with some hummus, pita, and fruit for a balanced meal. I also like to spoon leftovers over avocado toast or tuck them into a veggie wrap with hummus or sliced turkey.
How to store
- Store leftover zucchini ribbon salad in an airtight container in the fridge for up to 2 days; the ribbons soften but still taste good.
- Keep extra basil vinaigrette in a jar in the fridge for 3 to 4 days and shake well before using.
- Avoid freezing this salad, since zucchini and basil vinaigrette lose their texture and turn watery after thawing.
- If the salad looks a bit watery from the fridge, toss it, drain off excess liquid, then add a small splash of fresh lemon juice and a drizzle of olive oil to perk it back up.

Zucchini Ribbon Salad With Basil Vinaigrette
Ingredients
Instructions
- Wash and dry the zucchini, then trim off both ends.
- Using a Y-peeler or vegetable peeler, shave long ribbons lengthwise, turning the zucchini as you go. Stop peeling when you reach the seedy center and reserve the cores for another use.
- Place the zucchini ribbons in a large mixing bowl, sprinkle lightly with kosher salt and a few grinds of black pepper, and set aside while you make the vinaigrette.
- Add the basil leaves, lemon juice, Dijon mustard, honey or maple syrup, garlic, a pinch of fine sea salt, and a few grinds of black pepper to a small blender or mini food processor. Pulse a few times to chop the basil.
- With the motor running, slowly pour in the olive oil and blend until the vinaigrette looks smooth and slightly thick. Taste and adjust with more lemon for brightness, more honey for sweetness, or more salt for seasoning.
- If you do not have a blender, finely chop the basil, add everything to a jar with a tight lid, and shake until emulsified. The texture will be a bit chunkier but still flavorful.
- Pour about half of the basil vinaigrette over the zucchini ribbons. Toss gently with tongs so all the ribbons are lightly coated.
- Taste a ribbon and add more vinaigrette, salt, or pepper as needed. The salad should be coated but not swimming in dressing.
- If using cherry tomatoes, add them to the bowl and toss very gently so they do not break apart.
- Transfer the dressed zucchini ribbons to a serving platter or shallow bowl.
- Top with shaved Parmesan or pecorino if using, then sprinkle with toasted nuts for crunch. Garnish with a few extra basil leaves or thin basil ribbons, if desired.
- Serve right away or chill for 10–15 minutes to let the flavors settle before serving.
Notes
Approximate per serving (4 servings, without cheese, nuts, or tomatoes): 140 calories; fat 13 g; saturated fat 2 g; carbohydrates 5 g; fiber 1 g; sugars 3 g; protein 2 g; sodium 160 mg. Adding cheese and nuts will increase fat, protein, and calories. Values will vary based on specific ingredients, add-ins, and portion size.

Leave a Reply