Grilled Zucchini Salad

Loading…

By Reading time

Charred zucchini turns sweet and silky on the grill, and that’s what makes this salad worth repeating. The edges pick up enough smoke to taste layered and savory, while the centers stay tender instead of collapsing into a watery pile. Piled over peppery greens with parmesan, pine nuts, and lemon, it eats like a proper lunch or a side dish that doesn’t disappear quietly.

The trick is giving the zucchini real heat before it ever hits the plate. Thin enough planks pick up color fast, and a light coating of oil helps the slices brown instead of sticking. The lemon vinaigrette does the other half of the work: just enough Dijon and honey to round out the sharpness without making the greens heavy.

Below you’ll find the timing that keeps the zucchini from going limp, plus a few smart ways to adapt the salad if you want to swap the cheese, change the greens, or make it ahead for dinner.

The zucchini held those grill marks beautifully and stayed tender with just a little bite. I tossed it with the lemon dressing right before serving, and the greens stayed crisp instead of soggy.

★★★★★— Megan R.

Save this grilled zucchini salad for the nights when you want charred vegetables, lemony greens, and a little parmesan crunch on one platter.

Save to Pinterest

The part that keeps zucchini from turning soft and dull

Zucchini fails when it goes onto the grill wet, underseasoned, or cut too thick. You want long planks that can hold their shape, and you want the grill hot enough to sear the surface before the vegetable starts steaming itself into a slump. That quick blast of heat is what gives you the browned edges and deep flavor that make this salad worth serving warm.

The other mistake is dressing the greens too early. Arugula only needs a light coating, because the zucchini carries moisture of its own once it comes off the grill. Put the salad together while the zucchini is still warm, not piping hot, and the vinaigrette will cling instead of sliding to the bottom of the bowl.

  • Zucchini planks — Slice them lengthwise into 1/4-inch pieces so they’re sturdy enough to grill without falling through or overcooking. Thinner slices can work, but they soften fast and don’t keep those clean grill marks.
  • Olive oil — A thin coat on the zucchini and a separate batch for the vinaigrette both matter here. Use a decent olive oil for the dressing if you can, since it’s not hidden by other flavors.
  • Parmesan — Shaved parmesan gives salty, nutty contrast without burying the zucchini. A block of parmesan shaved at the last minute tastes better than pre-grated cheese, which can come off dry and dusty.
  • Pine nuts — Toast them until fragrant and pale gold. Untoasted pine nuts taste flat, and once they burn, they turn bitter fast, so keep them moving in a dry pan.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

How to build the salad so the zucchini stays bold and the greens stay crisp

Oiling and seasoning the zucchini

Brush the zucchini planks with oil instead of pouring it on. That gives you a thin, even coat and keeps the grill from smoking aggressively. Season both sides with salt and pepper before they hit the heat, because bland zucchini stays bland no matter how pretty the marks are.

Getting the grill marks

Preheat the grill or grill pan until it’s properly hot, then oil the grates so the zucchini releases cleanly. Lay the planks down and don’t move them for 3 to 4 minutes; if they stick, they’re not ready to turn yet. You’re looking for dark, defined marks and zucchini that bends slightly without going limp.

Whisking the lemon vinaigrette

Whisk the lemon juice, Dijon, honey, salt, pepper, and olive oil until it looks cohesive and a little thickened. If the dressing separates fast, keep whisking a few seconds longer before it goes on the greens. The mustard helps the vinaigrette cling, which matters because you’re dressing a salad that already has warm vegetables and plenty of texture.

Assembling while the zucchini is warm

Toss the arugula with most of the vinaigrette first, then spread it on a platter. Add the zucchini while it’s still warm enough to soften the greens just a little, but not hot enough to wilt them flat. Finish with parmesan, pine nuts, basil, and lemon zest right at the end so the top stays bright and fresh.

Three smart ways to change this salad without losing the point of it

Make it dairy-free

Leave off the parmesan and add a few extra toasted pine nuts or a handful of chopped olives for more depth. You’ll lose the salty, savory finish from the cheese, so bump the seasoning in the dressing a little to keep the salad balanced.

Turn it into a heartier main

Add chickpeas, white beans, or sliced grilled chicken. The salad already has enough acid and texture to support protein, but if you go that route, hold back a little vinaigrette so the plate doesn’t get watery.

Swap the greens

Arugula gives the sharpest contrast, but mixed greens or baby spinach work if that’s what you have. Spinach softens more quickly, so dress it at the last second and serve immediately.

Use an indoor grill pan

A grill pan gives you the same charred look and the same sweet, tender zucchini when the outdoor grill isn’t an option. Just keep the heat at medium-high and work in batches so the pan doesn’t cool down and start steaming the slices.

Storage and Reheating

  • Refrigerator: Store leftovers for up to 2 days. The zucchini will soften and the greens will lose some crunch, but the flavor stays good.
  • Freezer: This doesn’t freeze well. The zucchini turns mushy after thawing and the greens collapse completely.
  • Reheating: Eat it cold or bring the zucchini back to room temperature. If you reheat it, use a very short burst in a skillet or the microwave just to take the chill off; long heating pulls out more moisture and makes the salad limp.

Answers to the questions worth asking

Can I make grilled zucchini salad ahead of time?+

You can grill the zucchini and whisk the dressing a few hours ahead. Keep the components separate, then assemble right before serving so the greens don’t wilt and the zucchini keeps its texture. If you need to do it even earlier, refrigerate the zucchini and bring it back toward room temperature before plating.

How do I keep the zucchini from getting soggy?+

Use high heat, cut the zucchini into sturdy planks, and don’t crowd the grill. If the slices sit too long after cooking, they keep releasing moisture, so move them from grill to platter as soon as they’re tender and marked. Dressing the greens too early is the other common problem, since wet leaves soften fast.

Can I use yellow squash instead of zucchini?+

Yes, yellow squash grills the same way and brings a slightly sweeter flavor. Keep the slices the same thickness so they cook at the same pace, and watch the grill time closely because squash can go from tender to soft fast. It’s a good swap if that’s what’s in your fridge.

How do I keep the pine nuts from burning?+

Toast them in a dry skillet over medium-low heat and stir often. Pine nuts go from pale gold to burnt in a blink, so pull them off as soon as they smell nutty and look lightly bronzed. If they’re already dark, start over, because the bitterness will stand out in the salad.

Can I serve this grilled zucchini salad cold?+

You can, but it tastes best when the zucchini is still a little warm. Warm zucchini loosens the dressing and brings out the sweetness from the grill marks, while fully chilled zucchini tastes flatter. If you’ve already refrigerated it, let it sit out for 15 to 20 minutes before serving.

Grilled Zucchini Salad

Grilled zucchini salad with charred, tender zucchini planks, bright lemon vinaigrette, and shaved parmesan. Mediterranean-style warm zucchini salad piled over dressed arugula with toasted pine nuts and fresh basil.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Salad
Cuisine: Mediterranean
Calories: 360

Ingredients
  

zucchini
  • 3 medium zucchini sliced lengthwise into 1/4-inch planks
olive oil
  • 2 tbsp olive oil divided; for brushing the zucchini
salt and black pepper
  • 0.25 tsp salt to taste
  • 0.25 tsp black pepper to taste
greens
  • 4 cup arugula or mixed greens
parmesan
  • 0.25 cup parmesan cheese, shaved
pine nuts
  • 3 tbsp pine nuts, toasted
lemon vinaigrette
  • 1 tbsp olive oil for vinaigrette
  • 2 tbsp fresh lemon juice for vinaigrette
  • 1 tsp Dijon mustard for vinaigrette
  • 1 tsp honey for vinaigrette
  • 0.25 tsp salt for vinaigrette
  • 0.25 tsp black pepper for vinaigrette
garnish
  • 1 fresh basil leaves for garnish
  • 1 lemon zest for garnish

Equipment

  • 1 grill pan

Method
 

Grill the zucchini
  1. Brush the zucchini planks with 2 tablespoons olive oil and season with salt and black pepper. Make sure each plank is evenly coated so it chars without sticking.
  2. Preheat the grill or grill pan to medium-high and oil the grates. Wait until hot enough to sizzle when zucchini touches the surface.
  3. Grill the zucchini for 3–4 minutes per side until deep grill marks form and the zucchini is tender. Pull them off when you can easily pierce with a fork but they still hold their shape.
  4. Remove the grilled zucchini and cut into pieces. Keep the pieces warm so they stay glossy and slightly charred for the salad.
Make vinaigrette and assemble
  1. Whisk all lemon vinaigrette ingredients together until smooth and emulsified. Stop whisking once it looks uniformly opaque and lightly thickened.
  2. Toss the arugula or mixed greens with most of the vinaigrette and spread on a serving platter. Add just enough dressing so the greens look lightly coated and not drenched.
  3. Arrange the grilled zucchini over the greens. Layer it so the charred slices are visible, creating a warm top layer.
  4. Top with shaved parmesan, toasted pine nuts, fresh basil, and lemon zest, then drizzle with the remaining vinaigrette. Finish with extra lemon zest on top so the bright aroma pops.

Notes

For the best grill marks, keep the grill pan well preheated and avoid crowding the zucchini. Store leftovers in a sealed container in the refrigerator for up to 2 days; for best texture, add extra parmesan and lemon zest right before serving. Freezing is not recommended. For a dairy-free option, swap shaved parmesan for toasted chopped nuts (like walnuts or almonds) or a vegan parmesan-style topping while keeping the vinaigrette the same.

Enjoyed this recipe?

Pin it for later or print a clean copy for your kitchen binder.

Save to Pinterest

Leave a Comment

Recipe Rating