
Roasted Zucchini Salad Recipe hits that perfect spot between fresh and cozy, with caramelized edges, juicy bites, and a bright, herby finish. It works for busy weeknights or casual dinners with friends, and you can get it on the table in about 35 minutes. I first made a version of this on a hot summer night in my tiny apartment kitchen, and it has stayed in my rotation ever since.
Why Make This Roasted Zucchini Salad Recipe at Home
Homemade roasted zucchini salad tastes fresher than anything pre-made from a deli case, and you control the seasoning, oil, and texture. You get tender zucchini with golden edges, a zippy lemon garlic dressing, and just enough salty cheese and crunch to keep every bite interesting.
You also use up extra zucchini in a way that feels special but still easy. The recipe works warm, room temp, or chilled, so you can cook once and eat it in different ways over a couple of days.
This Roasted Zucchini Salad Recipe tastes bright, cozy, and restaurant-level good, but comes together with simple ingredients and easy steps. ★★★★★
Ingredients You Need
Fresh produce
- Zucchini:
- 3 medium zucchini, about 1½ to 2 pounds total
- Look for firm, glossy zucchini with no soft spots.
- Cherry or grape tomatoes:
- 1 cup, halved
- They add sweetness and color; use any small, sweet tomato you like.
- Red onion:
- ¼ medium, thinly sliced
- You can swap with shallots for a milder flavor.
- Fresh parsley:
- ¼ cup chopped
- Flat leaf parsley gives better flavor than curly.
- Fresh basil:
- ¼ cup torn leaves
- Add right before serving so it stays bright and fragrant.
- Garlic:
- 2 to 3 cloves, minced
- Jarred minced garlic works in a pinch, but fresh gives better flavor.
Pantry items
- Extra virgin olive oil:
- About 5 tablespoons total
- Use a decent-tasting one since it acts as part of the dressing.
- Lemon juice:
- 3 tablespoons fresh squeezed
- Bottled lemon juice works, but fresh tastes brighter.
- Red wine vinegar:
- 1 tablespoon
- You can swap with white wine vinegar or apple cider vinegar.
- Dijon mustard:
- 1 teaspoon
- It helps the dressing cling to the vegetables.
- Honey or maple syrup:
- 1 to 2 teaspoons, to taste
- This balances the acidity; adjust based on how tangy you like salads.
- Salt:
- Kosher or sea salt, to taste
- If you use table salt, start with less and adjust.
- Black pepper:
- Freshly ground, to taste
- Crushed red pepper flakes (optional):
- A pinch or two if you like a little heat.
Cheese and crunch
- Feta cheese:
- ½ cup, crumbled
- Goat cheese or small mozzarella pearls also work nicely.
- Toasted nuts or seeds:
- ¼ cup chopped toasted almonds, walnuts, pistachios, or pumpkin seeds
- Use pre-roasted nuts from the store as a shortcut, just pick unsalted if possible.
Optional add-ins
- Cooked grains:
- 1 to 1½ cups cooked quinoa, farro, or couscous to bulk it up into a full meal.
- Canned chickpeas:
- 1 can, drained and rinsed
- They add protein and make the salad more filling.
- Olives:
- ¼ cup sliced
- They add briny flavor; use Kalamata or green olives.
Equipment list
- Large baking sheet:
- Use a heavy, rimmed sheet so the zucchini roasts instead of steams.
- Parchment paper (optional):
- Helps with cleanup and prevents sticking.
- Large mixing bowl:
- Big enough to toss the salad without pieces flying across the kitchen.
- Small jar or bowl with whisk:
- To mix the dressing.
- Sharp knife and cutting board
- Tongs or spatula:
- To flip the zucchini during roasting.
Tips & Mistakes
- Cut zucchini into even pieces so they roast at the same rate and avoid mushy bits.
- Spread zucchini in a single layer with space between pieces so they caramelize instead of steaming.
- Pat zucchini dry after washing to avoid extra moisture on the pan.
- Toss zucchini with oil and seasoning right on the baking sheet to save dishes.
- Roast at high heat, around 425°F, to get golden edges and better flavor.
- Do not overbake; pull zucchini when it turns tender with browned spots, not collapsed and soggy.
- Salt lightly before roasting, then adjust salt after you add feta, since the cheese adds saltiness.
- Let roasted zucchini cool a bit before tossing with greens or herbs so they do not wilt too much.
- Taste the dressing before you add it and adjust lemon, salt, and sweetness to your preference.
- Add nuts and seeds near serving time so they stay crunchy.
- If you store leftovers, keep extra dressing on the side and add a splash before serving to refresh flavor.
How to Make Roasted Zucchini Salad Recipe
Step 1: Prep the zucchini and oven
- Preheat your oven to 425°F.
- Line a large baking sheet with parchment paper if you want easier cleanup.
- Trim the ends off the zucchini, then slice them into half moons about ½ inch thick.
- If the zucchini are very thick, cut them lengthwise into quarters, then into chunks.
Step 2: Season the zucchini
- Place the zucchini on the baking sheet.
- Drizzle with 2 to 3 tablespoons of olive oil.
- Sprinkle with ½ teaspoon salt and ¼ teaspoon black pepper.
- Toss with your hands or a spatula until every piece looks lightly coated, then spread into a single layer with space between pieces.
Step 3: Roast until golden
- Place the baking sheet on the middle rack.
- Roast for 15 minutes, then pull the pan out and flip the zucchini pieces.
- Roast another 5 to 10 minutes, until the zucchini turns tender with browned edges and a little char in spots.
- Set the pan aside and let the zucchini cool for about 10 minutes so it does not wilt the other ingredients too much.
Step 4: Mix the dressing
- While the zucchini roasts, add 3 tablespoons lemon juice, 1 tablespoon red wine vinegar, 1 teaspoon Dijon, 1 to 2 teaspoons honey, 2 tablespoons olive oil, minced garlic, ¼ teaspoon salt, and a few grinds of black pepper to a small jar or bowl.
- Whisk or shake until the dressing looks smooth and slightly thick.
- Taste and adjust salt, pepper, or sweetness.
- If it tastes too sharp, add a tiny splash more oil or a bit more honey.
Step 5: Prep the salad mix-ins
- Halve the cherry tomatoes and place them in a large mixing bowl.
- Thinly slice the red onion and add it to the bowl.
- Chop the parsley and keep it ready; tear the basil leaves by hand and set them aside for the end.
- Crumble the feta and chop the nuts if you have not done that yet.
Step 6: Assemble the salad
- Add the slightly cooled roasted zucchini to the bowl with tomatoes and onion.
- Pour about two thirds of the dressing over the vegetables.
- Toss gently so the zucchini holds its shape.
- Add parsley, half the basil, half the feta, and half the nuts, then toss again and taste.
Step 7: Finish and serve
- Add more dressing if the salad tastes dry or needs more brightness.
- Scatter the remaining basil, feta, and nuts over the top for a nice finish.
- Add a pinch of crushed red pepper flakes if you like a little heat.
- Serve warm, at room temperature, or chilled after a short rest in the fridge.
Variations I've Tried
- Mediterranean style:
- Add sliced olives, extra cherry tomatoes, and a sprinkle of dried oregano.
- Use feta and toasted pine nuts, and swap half the lemon juice with a splash more red wine vinegar.
- Grain bowl version:
- Stir in cooked quinoa or farro and a can of chickpeas.
- This turns the roasted zucchini salad into a full meal that packs nicely for lunch.
- Creamy herbed version:
- Whisk a spoonful of plain Greek yogurt into the dressing for a creamy twist.
- Add extra herbs like dill and chives for a fresh, green flavor.
- Spicy version:
- Add more crushed red pepper flakes and a pinch of smoked paprika to the zucchini before roasting.
- Finish with extra lemon and a bit more honey to balance the heat.
- No cheese version:
- Skip the feta and add extra toasted nuts and seeds for richness.
- A spoonful of tahini in the dressing adds a nice nutty flavor.
How to Serve Roasted Zucchini Salad Recipe
Serve this roasted zucchini salad slightly warm for the coziest flavor, or chill it for a refreshing side on hot days. It pairs well with grilled chicken, baked fish, tofu, or simple roasted potatoes. Spoon it over cooked grains like rice or quinoa to turn it into a full bowl-style meal. I also like to tuck leftovers into a warm pita with hummus and extra greens for a quick lunch.
How to store
- Fridge:
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Keep extra dressing in a separate small container if you have some left.
- Freezer:
- I do not recommend freezing this salad, since zucchini and tomatoes turn watery and soft after thawing.
- Reheating:
- Eat it cold or at room temperature, or warm it gently in a skillet over low heat for a few minutes.
- Add a small splash of olive oil and lemon juice when you reheat or serve leftovers to refresh the flavor.

Roasted Zucchini Salad Recipe
Ingredients
Method
- Preheat the oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper if desired.
- Trim the ends off the zucchini and slice into 1/2-inch thick half moons (or into chunks if the zucchini are very thick).
- Place the zucchini on the baking sheet. Drizzle with 3 tablespoons olive oil, sprinkle with 1/2 teaspoon salt and 1/4 teaspoon black pepper, and toss until evenly coated. Spread the zucchini into a single layer with a little space between pieces.
- Roast on the middle rack for 15 minutes. Remove the pan, flip the zucchini pieces, and roast for another 5 to 10 minutes, until the zucchini is tender with browned, caramelized edges. Set aside to cool for about 10 minutes.
- While the zucchini roasts, make the dressing: In a small bowl or jar, combine lemon juice, red wine vinegar, Dijon mustard, honey or maple syrup, 2 tablespoons olive oil, minced garlic, 1/4 teaspoon salt, and a few grinds of black pepper. Whisk or shake until smooth and slightly thickened, then taste and adjust seasoning, adding more honey, oil, salt, or pepper as needed.
- Prepare the salad mix-ins: Add the halved cherry tomatoes and thinly sliced red onion to a large mixing bowl. Chop the parsley and tear the basil leaves; set the basil aside for finishing. Crumble the feta and chop the toasted nuts if needed.
- Add the slightly cooled roasted zucchini to the bowl with tomatoes and onion. Pour about two-thirds of the dressing over the vegetables and gently toss to combine, keeping the zucchini pieces mostly intact.
- Add the chopped parsley, half of the torn basil, half of the feta, and half of the toasted nuts. Toss again and taste, adding more dressing, salt, or pepper if needed.
- Transfer the salad to a serving dish. Scatter the remaining basil, feta, and nuts over the top. Add a pinch of crushed red pepper flakes if you like a little heat. Serve warm, at room temperature, or chilled.
Notes
Approximate per 1 of 4 servings (will vary with exact ingredients and amounts): 230–260 calories; fat 19 g; saturated fat 5 g; carbohydrates 11 g; fiber 3 g; sugars 7 g; protein 6 g; sodium 430 mg. Values will vary based on brands, exact amounts, and any add-ins like grains, chickpeas, or extra cheese.
