Charred zucchini turns unexpectedly satisfying when it gets enough heat to pick up those dark grill marks without collapsing into mush. Paired with a bright basil vinaigrette, peppery greens, and salty ricotta salata, this salad lands in that sweet spot where it feels light but still eats like a full plate.
The trick is treating the zucchini like something you want color on, not something you want softened into submission. Sliced lengthwise into planks, it grills fast and stays structured enough to hold the dressing. The vinaigrette matters just as much: basil, garlic, vinegar, and olive oil blended smooth make a sauce that clings instead of sliding off the vegetables.
Below you’ll find the small details that keep the zucchini from going limp, plus the swaps that still make sense if you need to work with what you have on hand.
The zucchini kept its shape on the grill and the basil vinaigrette was bright enough to wake up the whole plate. I’ve made it twice now, and the ricotta salata with the toasted pine nuts was the part everyone noticed.
Keep this grilled zucchini salad with basil vinaigrette on hand for nights when you want something charred, fresh, and salty without turning on the oven.
The Grilled Zucchini Needs Real Heat, Not Just Grill Marks
Zucchini is one of those vegetables that can go from crisp and flavorful to limp and watery in a hurry. The fix is hotter-than-you-think grill heat and enough surface oil to keep the planks from sticking before they pick up color. If the grill is only medium or the zucchini is cut too thin, it steams before it chars.
Cutting the zucchini into long planks gives you more control. They stay intact long enough to develop a smoky edge, then get chopped into smaller pieces for serving. That means every bite gets a little char, a little tenderness, and none of the soft, soggy middle that happens when zucchini sits over heat too long.
- Salt before grilling, but lightly — too much salt pulls moisture out fast and makes the surface slippery. A quick seasoning is enough here.
- Oil the zucchini, not the grill — that thin coating helps the planks brown evenly and keeps the vinaigrette from tasting greasy later.
- Pull it as soon as the edges collapse slightly — zucchini should still have some structure when it comes off the grill. It finishes softening as it rests.
What Each Ingredient Is Actually Doing In This Salad

- Zucchini — medium zucchini are the right size for long planks that grill evenly. Very large ones tend to be watery and full of seeds, which makes them softer and less flavorful.
- Basil — fresh basil is the backbone of the vinaigrette, so use leaves that still smell fragrant and look bright green. If the basil is tired, the dressing loses its punch.
- White wine vinegar — this keeps the dressing sharp enough to cut through the olive oil and cheese. Lemon works in a pinch, but the vinegar gives a cleaner, rounder bite.
- Ricotta salata or feta — ricotta salata brings a salty, crumbly finish without overwhelming the basil. Feta is the easiest substitute; it adds a little more tang and a softer crumble.
- Pine nuts — they’re there for texture and a warm, buttery finish. Toast them until they smell nutty and barely deepen in color; once they burn, there’s no saving them.
Building the Salad So the Greens Stay Perky
Blend the Vinaigrette Until It Stays Bright
Start the basil vinaigrette before anything touches the grill so it has time to settle and the garlic can soften in the vinegar. Blend until the dressing turns smooth and vivid green, with no visible leaf bits hanging around the sides of the blender. If it looks dull or separated, the basil was probably overpacked or the oil went in too fast. A quick chill in the fridge helps the flavor sharpen and keeps the dressing from feeling flat.
Grill the Zucchini Fast and Leave It Alone
Lay the oiled planks on a preheated medium-high grill and don’t move them for the first few minutes. You want defined grill marks and a little collapse at the edges before you flip them. If the zucchini sticks, it usually needs another minute; once it releases, it’s ready. Cut the cooked planks into pieces after grilling so the salad stays easy to serve.
Assemble Right Before Serving
Spread the greens on the platter first, then layer on the tomatoes and warm zucchini. Drizzle the basil vinaigrette over the top while the vegetables are still slightly warm so the dressing loosens and spreads instead of pooling in one spot. Add the cheese and pine nuts last so they keep their texture. If you assemble this too early, the greens wilt and the tomatoes lose their edge.
How to Adapt This for Different Tables
Make It Dairy-Free
Skip the ricotta salata and finish with extra toasted pine nuts or a few olives for salt. The salad still feels complete because the basil vinaigrette carries most of the flavor, and the grilled zucchini brings enough substance on its own.
Use Feta for a Sharper Finish
Feta gives you a tangier, saltier bite than ricotta salata. It crumbles more loosely, so add it at the very end or it can disappear into the greens.
Turn It Into a Fuller Meal
Add grilled chicken, white beans, or chickpeas to make the salad dinner-sized. Beans keep it vegetarian, while chicken adds a little extra heft without changing the way the dressing works.
Swap the Greens Based on What’s in the Fridge
Arugula gives the salad a peppery edge, while mixed greens make it softer and milder. If you use a delicate green, dress the salad right before serving so it doesn’t wilt under the warm zucchini.
Storage and Reheating
- Refrigerator: Store the zucchini, greens, and vinaigrette separately for up to 2 days. The greens will soften once dressed, so hold the dressing until serving if you can.
- Freezer: This salad doesn’t freeze well. The zucchini turns watery and the basil vinaigrette loses its fresh color and texture.
- Reheating: There’s no need to reheat the full salad. If you want the zucchini warm, give it a quick turn in a skillet over medium heat; microwaving makes it limp fast.
