Grilled Zucchini Salad with Basil Vinaigrette

Category:Salads & Side dishes

Charred zucchini changes everything about a salad like this. The grill pulls out a smoky, almost sweet flavor from the planks, and the basil vinaigrette gives the whole platter a bright, herb-heavy finish that keeps each bite from tasting flat. With juicy tomatoes, peppery greens, salty ricotta salata, and toasted pine nuts, this isn’t the kind of salad people push around the plate. It eats like a real meal.

The trick is keeping the zucchini in wide planks instead of thin slices so it stays meaty on the grill and picks up those dark marks without collapsing. The vinaigrette is blended, not whisked, which gives you a smoother sauce and keeps the basil flavor bold and green instead of muddy. A little honey rounds out the vinegar and helps the dressing cling to the vegetables instead of sliding to the bottom of the platter.

Below, I’ll walk through the grilling cue that keeps the zucchini from turning limp, plus a few easy swaps if you need to work with what’s in the fridge.

The zucchini stayed firm on the grill and the basil dressing came out so bright and smooth. I served it with grilled chicken and my husband kept going back for the tomatoes and pine nuts.

★★★★★— Lisa M.

Save this grilled zucchini salad with basil vinaigrette for the nights when you want something smoky, fresh, and fast enough to pull together while the grill is still hot.

Save to Pinterest

The Reason the Zucchini Has to Hit the Grill in Planks

Zucchini goes wrong when it’s cut too small for the job. Thin slices collapse before they ever pick up color, and then you’re left with soft vegetable coins that water down the dressing. Wide planks hold their shape, caramelize at the edges, and still cut easily once they’re off the grill. That texture is what keeps this salad from feeling like a bowl of dressed vegetables.

The other mistake is crowding the grill or moving the zucchini too soon. You want direct contact with the grates so the surface dries and chars. If the pieces stick, give them another minute; once they’ve browned enough, they release on their own. Pulling them too early tears the flesh and loses the clean grill marks that give the salad its smoky backbone.

What the Basil Vinaigrette Is Doing That a Bottled Dressing Can’t

Grilled Zucchini Salad with Basil Vinaigrette charred fresh
  • Fresh basil — This is the whole point of the dressing. The blender breaks it down into a vivid green sauce that tastes grassy, peppery, and fresh instead of dried-out or stale. If basil is expensive or a little sparse, stretch it with more arugula in the salad, not in the dressing.
  • White wine vinegar — It keeps the vinaigrette sharp enough to cut through the oil and cheese. Lemon juice works in a pinch, but it changes the flavor from winey and round to brighter and more citrusy.
  • Honey — Just enough to soften the vinegar and help the dressing cling to the zucchini and greens. If you skip it, the dressing can taste aggressive, especially once it hits salty cheese.
  • Ricotta salata or feta — Ricotta salata gives a clean, milky saltiness and stays crumbly, while feta brings more tang. Either one works, but the cheese should be added at the end so it stays distinct instead of melting into the vinaigrette.
  • Pine nuts — They’re there for crunch and a buttery finish. Toast them until they smell nutty and take on a little color; raw pine nuts taste flat in a salad like this.

The Small Moves That Keep Everything Crisp, Charred, and Bright

Blending the Dressing First

Blend the basil vinaigrette before anything goes on the grill so it has time to relax and the garlic can mellow. You want it smooth and bright green, not flecked and watery. If the mixture looks pale, the basil was packed too loosely or the blender didn’t run long enough. Refrigerating it while you cook keeps the color strong and the texture clean.

Seasoning the Zucchini for the Grill

Brush the zucchini lightly with olive oil and season both sides with salt and pepper. Too much oil gives you greasy slices that steam instead of sear. Medium-high heat is the sweet spot here; if the grill is too cool, the zucchini will go soft before it picks up any char. You’re looking for deep grill marks and tender edges with some body still left in the center.

Building the Platter

Spread the arugula or greens first, then layer on the tomatoes so their juices can mingle with the dressing. Add the zucchini while it’s still warm, not piping hot, so it doesn’t wilt the greens into mush. Drizzle the vinaigrette over the top in a generous zigzag, then finish with cheese and pine nuts. That order keeps the salad looking composed instead of soggy.

Three Ways to Make This Salad Work With What You Have

Make It Dairy-Free

Skip the ricotta salata or feta and add extra pine nuts, or use a handful of chopped olives for a salty finish. The salad stays bright and satisfying, but you lose the creamy-salty contrast from the cheese, so the seasoning on the zucchini matters a little more.

Swap the Greens for a Heavier Base

Arugula gives the sharpest bite, but mixed greens or baby spinach work if that’s what you have. Spinach softens faster under the warm zucchini, so dress it lightly and serve right away. Kale is possible too, but it needs to be finely shredded and massaged with a little vinaigrette first.

Use What’s in the Cheese Drawer

Ricotta salata is the cleanest match, but feta brings more tang and goat cheese adds creaminess. If you use goat cheese, crumble it lightly and add it after the vinaigrette so it doesn’t disappear into the greens. Parmesan shavings work in a pinch, though they’re less creamy and more savory.

Change the Nut Topping

Pistachios or chopped almonds can stand in for pine nuts if you don’t want to spend extra on them. Toast them in a dry skillet until fragrant, because raw nuts taste dull next to the grilled zucchini and basil. The texture will be a little less buttery, but still excellent.

Storage and Reheating

  • Refrigerator: Store the components separately for up to 3 days. The zucchini softens a bit as it sits, but the flavor holds up well.
  • Freezer: Don’t freeze this salad. The zucchini and greens lose their texture, and the dressing can split after thawing.
  • Reheating: If you want the zucchini warm, reheat it briefly in a skillet over medium heat or let it come to room temperature. Don’t microwave the assembled salad or the greens will wilt and the cheese will turn greasy.

Answers to the Questions Worth Asking

Can I make the basil vinaigrette ahead of time?+

Yes. You can blend it a day ahead and keep it chilled, then give it a good shake or stir before using it. The basil may darken slightly at the top, but the flavor stays bright if it’s stored covered and cold.

How do I keep the zucchini from getting mushy on the grill?+

Cut it into planks, not coins, and grill it over medium-high heat so the surface can char before the inside goes soft. If your pieces are thin or the heat is too low, they’ll steam and slump instead of browning. Pull them as soon as they have clear grill marks and a tender bite.

Can I use yellow squash instead of zucchini?+

Yes, yellow squash works the same way and grills beautifully. Use the same thickness and cook time, though very small squash can finish a little faster. The flavor will be slightly sweeter, but it still plays well with the basil and tomatoes.

How do I stop the salad from getting watery?+

Let the grilled zucchini cool for a few minutes before assembling, and don’t overdo the dressing on the greens. Tomatoes can also leak a lot of juice, so slice them right before serving. The cheese and nuts should go on last so they stay distinct instead of soaking up all the liquid.

Can I serve this grilled zucchini salad warm?+

Yes, and that’s one of the best ways to eat it. Warm zucchini slightly softens the cheese and helps the vinaigrette coat the vegetables, but the greens should still be cool so they keep their bite. Assemble it right after grilling for the best contrast.

Grilled Zucchini Salad with Basil Vinaigrette

Grilled zucchini salad with basil vinaigrette features charred zucchini planks tossed in a bright green, blended basil dressing. Served over arugula with heirloom tomatoes, ricotta salata, and toasted pine nuts for a crisp, tangy summer salad.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Salad
Cuisine: Italian-American
Calories: 420

Ingredients
  

Zucchini salad
  • 3 zucchini Medium zucchini, sliced lengthwise into planks.
  • 2 tbsp olive oil For brushing the zucchini.
  • 0.5 tsp salt Use to taste; season zucchini and dressing.
  • 0.25 tsp black pepper Use to taste; season zucchini and dressing.
  • 2 cup arugula Or mixed greens for the base.
  • 1 cup heirloom tomatoes Sliced or halved.
  • 0.5 cup ricotta salata Or feta, crumbled.
  • 0.25 cup pine nuts Toast for garnish.
Basil Vinaigrette
  • 1 cup fresh basil leaves Blend until smooth and bright green.
  • 3 tbsp olive oil For the vinaigrette blend.
  • 2 tbsp white wine vinegar For tang and balance.
  • 1 garlic clove One clove, for depth.
  • 1 tsp honey For gentle sweetness.
  • 0.5 tsp salt Season vinaigrette to taste.
  • 0.25 tsp black pepper Season vinaigrette to taste.

Equipment

  • 1 cast iron skillet

Method
 

Make the basil vinaigrette
  1. Blend fresh basil leaves, olive oil, white wine vinegar, garlic, honey, salt, and black pepper until smooth and bright green.
  2. Refrigerate the basil vinaigrette while you grill the zucchini.
Grill the zucchini
  1. Brush zucchini planks with olive oil and season with salt and black pepper.
  2. Grill on medium-high heat for 3–4 minutes per side until charred, then cut into pieces.
Assemble the salad
  1. Spread arugula on a serving platter and arrange heirloom tomatoes.
  2. Top with grilled zucchini pieces.
  3. Drizzle basil vinaigrette generously over everything.
  4. Scatter ricotta salata and toasted pine nuts on top.

Notes

Pro tip: Blend the vinaigrette in a tall container or blender for the smoothest, bright-green texture; if it thickens in the fridge, loosen with a teaspoon of water before drizzling. Refrigerate leftovers in a sealed container up to 3 days; keep the arugula crisp by assembling just before serving. Freezing isn’t recommended because vinaigrette and greens lose texture. Dietary swap: for a dairy-free option, replace ricotta salata/feta with shaved or crumbled aged nuts like toasted almonds, or use a dairy-free parmesan-style garnish.

You might also like these recipes

Leave a Comment

Recipe Rating