This is a broccoli salad built around Greek flavors โ Kalamata olives, crumbled feta, cherry tomatoes, cucumber, and a lemonโred wine vinaigrette with garlic and oregano. The whole thing comes together in about 26 minutes, and it holds up well enough to pack for lunch the next day. If you want a sturdy, no-wilt side that actually tastes like something, this is a reliable one.
Before you start
Two things determine whether this salad is good or just fine. First, dry the broccoli completely after the ice bath โ water clinging to the florets will dilute the vinaigrette and pool at the bottom of the bowl. A salad spinner is the fastest way to do this; a few passes with a clean kitchen towel works too. Second, the dressing uses both lemon zest and red wine vinegar, which gives it enough acidity to cut through the feta and olives. Whisk it until it looks emulsified โ the Dijon helps it hold together โ and taste it before it goes on. If it seems flat, a small pinch of salt is usually the fix, not more vinegar.
Common problems and fixes
- Broccoli tastes bitter or smells sulfuric: This happens when the florets are overcooked. Two minutes in boiling water is the ceiling โ pull them out while they still have some snap. The ice bath stops the cooking immediately, so donโt skip it or rush it.
- Dressing slides off instead of coating: The florets need to be fully dry and at room temperature, not cold from the ice bath. Cold, wet broccoli repels an oil-based dressing. Give it a few extra minutes to drain and warm up slightly before tossing.
- Salad tastes one-note or flat: Feta and olives are both salty, so the dressing should lean tangy, not salty. If everything tastes the same, add a squeeze of fresh lemon right before serving โ it sharpens the other flavors without adding more salt.
- Red onion is too sharp: Thinly sliced raw red onion can overpower everything else. Soak the slices in cold water for 5โ10 minutes, then drain and pat dry. The bite mellows considerably without losing the flavor.
- Almonds go soft: Toasted slivered almonds lose their crunch once they sit in a dressed salad for more than an hour or two. Keep them separate and add them right before serving if youโre making this ahead.
Storage and make-ahead
The dressed salad keeps well in the refrigerator for up to 24 hours โ the broccoli stays crisp and actually absorbs the vinaigrette nicely over time. Beyond that, the cucumber starts to soften and release water. If youโre making it ahead for a weeknight dinner, dress it at the table โ a pre-dressed salad goes limp fast โ or at minimum hold back about a third of the dressing and add it fresh when you serve. Store the salad and dressing separately in airtight containers for up to 2 days. The toasted almonds should always be stored dry and added at the last minute. Feta can be crumbled ahead and refrigerated; reserve a little to scatter on top just before serving so it stays visible and doesnโt disappear into the mix.
Greek Broccoli Salad with Feta and Olives
Equipment
- Large pot
- Colander
- Large bowl
- Small bowl
- Whisk
- Slotted spoon or spider
- Skillet
- Salad spinner or clean towels
- Chef's Knife
- Cutting board
- Measuring cups and spoons
Ingredients
For the Salad:
- 1 tbsp kosher salt for blanching water
- 6 cups broccoli florets bite-size pieces, stems peeled and sliced if thick
- 1 cup English cucumber halved lengthwise and thinly sliced
- 1 cup cherry tomatoes halved
- ยผ cup red onion very thinly sliced
- ยฝ cup Kalamata olives pitted and halved
- ยพ cup feta cheese crumbled, divided
- 2 tbsp fresh dill chopped
- โ cup slivered almonds toasted; optional
For the Dressing:
- โ cup extra-virgin olive oil
- 3 tbsp red wine vinegar
- 1 tsp lemon zest finely grated
- 1 tbsp fresh lemon juice
- 1 tsp Dijon mustard
- 1 clove garlic finely grated
- 1 tsp dried oregano
- 1 tsp honey
- ยพ tsp kosher salt
- ยฝ tsp black pepper freshly ground
To Finish:
- 1 tbsp capers drained; optional
- 4 wedges lemon for serving
Instructions
- Set a large pot of water over high heat and season with 1 tbsp kosher salt; bring to a rolling boil. Prepare an ice bath in a large bowl (half cold water, half ice) to chill the broccoli quickly.
- Blanch the Broccoli: Add florets to the boiling water and cook for 2 minutes until vivid green and crisp-tender. Lift out with a slotted spoon and plunge into the ice bath for 1 minute to stop the cooking.
- Drain the broccoli in a colander, then dry thoroughlyโspin in a salad spinner or pat with clean towelsโso the dressing clings instead of watering down.
- Optional Crunch: In a dry skillet over medium heat, toast the slivered almonds, stirring, 3โ4 minutes until fragrant and lightly golden; transfer to a plate to cool.
- Make the Dressing: In a small bowl, whisk olive oil, red wine vinegar, lemon zest and juice, Dijon, garlic, oregano, honey, salt, and pepper until emulsified (30โ60 seconds), glossy, and slightly thickened.
- Assemble the Salad: In a large bowl, combine dried broccoli, cucumber, cherry tomatoes, red onion, olives, dill, and half of the feta.
- Dress and Toss: Pour the dressing over the salad and toss gently with broad strokes for 30โ45 seconds until every piece is coated and shiny.
- Finish and Rest: Fold in toasted almonds (if using) and the remaining feta; sprinkle with capers. Taste and adjust seasoning. Let the salad stand at room temperature for 10 minutes to marinate before serving with lemon wedges.
Notes
Chefโs Tips:
- Texture is Everything: Blanch briefly and chill fast; overcooking turns broccoli sulfury and soft.
- Dry the florets thoroughly so the vinaigrette emulsifies around them instead of slipping off.
- Shy About Raw Onion? Soak slices in cold water for 10 minutes, drain, and pat dry for a softer bite.
- Make-Ahead: Dress the broccoli alone up to 24 hours ahead; fold in tomatoes, cucumber, olives, and feta just before serving to keep their textures crisp.
- Vegan Swap: Use a firm vegan feta and replace honey with agave or maple syrup.
- Use the Stems: Peel any thick broccoli stems, slice thinly, and blanch with the florets for sweet crunch.
Nutrition
FAQ
Can I use frozen broccoli instead of fresh?
Fresh broccoli gives a noticeably better texture here โ frozen florets tend to be too soft after blanching. If fresh isnโt available, skip blanching frozen broccoli entirely and just thaw it, then dry it very thoroughly before using.
Can I make this vegan?
Yes โ swap the feta for a plant-based block feta and replace the honey in the dressing with agave syrup or maple syrup in equal measure. Everything else in the recipe is already plant-based.
How do I keep the broccoli bright green?
The ice bath is what locks in the color โ it stops the cooking before the chlorophyll breaks down. Make sure the ice bath is genuinely cold (half ice, half water) and leave the florets in it for the full minute.
Can I add a protein to make this a main dish?
Grilled chicken works well sliced on top, and so does a can of drained chickpeas tossed in with the broccoli. Either option turns it into a complete meal without changing the flavor profile of the salad.
My feta is very salty โ will the salad be too salty overall?
It can be, since the olives and capers also add salt. Taste the assembled salad before adding any extra salt, and consider reducing the kosher salt in the dressing by half. Rinsing the capers and olives briefly also helps dial back the brine.

