Salads
This crispy roasted broccoli and feta salad transforms humble ingredients into a restaurant-worthy dish that's surprisingly simple to make. The caramelized edges on the broccoli and salty crunch of feta create a perfect balance that makes every bite satisfying.
I developed this recipe after realizing how often we overlook broccoli in salads—until you try it roasted, that's all you'll want on your plate.
The secret lies in high-heat roasting until the broccoli develops those coveted crispy edges while staying tender inside. Tossing it with fresh lemon juice and olive oil while still warm ensures the flavors meld perfectly with the feta.
This isn't your typical wilted salad—it's a vibrant, textured dish that holds up beautifully as a main course or side dish.
What you'll end up with is a salad that's packed with Mediterranean flavors—bright, tangy, and just salty enough to make you crave another bite. The roasted broccoli brings deep caramelized notes, while the feta adds that signature salty crunch.
Fresh herbs like parsley or mint brighten everything up, and a sprinkle of toasted nuts adds an extra layer of texture.
Perfect for meal prep or serving immediately, this salad keeps well for up to 3 days in the fridge. Pair it with grilled chicken, fish, or even serve it solo for a satisfying vegetarian meal.
The best part? It comes together in just 30 minutes with ingredients you likely already have on hand.
Ingredients for broccoli and feta salad
Crispy roasted broccoli and salty feta make this salad a Mediterranean masterpiece—simple but unforgettable.
| Ingredient | Amount | Notes |
|---|---|---|
| Broccoli Florets 🥦 | 1 ½ lbs | Medium florets, stems trimmed |
| Extra-Virgin Olive Oil 🫒 | ⅓ cup | For roasting and dressing |
| Crumbled Feta Cheese 🧀 | 1 cup | High-quality, salty feta |
| Fresh Lemon Juice 🍋 | ¼ cup | Freshly squeezed, bright flavor |
| Fresh Parsley Leaves 🌿 | ¼ cup | Chopped, for freshness |
| Toasted Pine Nuts 🥜 | ¼ cup | Or walnuts for budget option |
| Garlic Cloves 🧄 | 3 cloves | Minced, for depth of flavor |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning and balance |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | For subtle heat |
| Red Wine Vinegar 🍷 | 1 tbsp | For tangy brightness |
| Honey 🍯 | 1 tbsp | For subtle sweetness |
| Red Pepper Flakes 🌶️ | ½ tsp | Optional, for heat lovers |
| Fresh Mint Leaves 🍃 | ⅛ cup | Optional, for extra freshness |
The broccoli is everything here. Look for heads with tight florets—the fresher, the better. I grab mine from Trader Joe's or the local farmers market when they're in season, but any grocery store will have good options. Trim the stems and cut into even-sized florets so they roast perfectly. High heat is key—425°F in your oven with the broccoli on a single layer tray. You want those caramelized edges, not soggy florets. Pro tip: Toss the broccoli with olive oil and salt before roasting—Diamond Crystal kosher salt is my go-to because it dissolves easily and doesn't clump. The feta? Barilla or Greek-style feta from the deli section—none of that crumbly pre-packaged stuff. It needs to hold its shape and have that perfect salty punch.
No fresh parsley? Dried works at half the amount, but trust me on this—fresh is worth the extra minute. Running low on pine nuts? Walnuts or pecans add a similar crunch, just with a different flavor profile. The honey can be swapped for maple syrup if you prefer, but I love that subtle sweetness cutting through the saltiness. Red pepper flakes are optional, but if you're adding them, taste as you go—start with a pinch and adjust. The lemon juice is non-negotiable though. Bottled lemon juice just doesn't have the same zing—freshly squeezed is a game-changer. And if you're feeling fancy, add a few mint leaves for that extra Mediterranean vibe. They brighten everything up beautifully.
This salad tastes even better the next day once all the flavors meld together. Store it in an airtight container with the dressing on top to keep everything fresh. 3-4 days in the fridge is perfect—just give it a good toss before serving. The roasted broccoli keeps its crispiness surprisingly well, but I always recommend eating it within 2 days for peak texture. For meal prep, I make double batches and portion them out. The feta stays fresh longest if you keep it in a separate container until ready to serve—prevents sogginess. And if you're serving this as a main course, add a slice of crusty bread or a side of grilled chicken to round it out.
Why You'll Love This Recipe
- No-Cook Magic: I swear, this salad takes zero effort—just chop broccoli, crumble feta, and toss with lemon and oil. The florets stay crisp, the feta melts into perfect salty pockets, and honestly? I’ve made it while scrolling through emails. That’s how good the convenience is.
- Bright & Tangy Bite: The lemon juice cuts through the richness of the feta like a fresh breeze, while the parsley adds a bright, herby punch. Between us, that first bite—crunchy broccoli, creamy feta, zesty lemon—is ridiculously satisfying. It’s the kind of flavor that sticks with you.
- Lunch Box Hero: Pack this for work or school—it holds up for days in the fridge without getting soggy. My kids actually eat it cold (yes, really), and I’ve taken it to picnics, potlucks, and even as a side for grilled chicken. It’s the ultimate no-fuss portable meal.
- Budget Bright Spot: Fresh parsley and lemon juice feel fancy, but they’re cheap staples that make this salad shine. A block of feta and a head of broccoli stretch far, and I’ve stretched it even further by adding walnuts or chickpeas when I’m pinching pennies. Good food shouldn’t break the bank.
Step-by-step instructions for crispy roasted broccoli and feta salad
Here's how to transform simple ingredients into a showstopping salad with irresistible texture contrasts.
Roast the Broccoli Until Perfectly Crispy
Preheat your oven to 425°F and line two baking sheets with parchment paper. Toss the 1.5 lbs broccoli florets with 0.33 cup extra-virgin olive oil, 1.5 tsp diamond crystal kosher salt, and 0.5 tsp freshly ground black pepper until evenly coated. Spread them in a single layer—don't crowd the pan or they won't crisp properly.
Roast for 15-18 minutes until the edges are deep golden brown and the stems are tender when pierced with a fork. The florets should look almost charred in spots—this is what gives them that addictive crunch. Real talk: this is the moment that matters. If you pull them out too soon, they'll be soggy. If you leave them too long, they'll burn. Aim for that perfect crispy-tender balance.
Toast the Pine Nuts and Prepare the Dressing
While the broccoli roasts, heat a dry skillet over medium-low heat and add the 0.25 cup toasted pine nuts. Toast for 2-3 minutes, stirring constantly, until they're golden and fragrant. Watch them like a hawk—they burn faster than you think. Transfer to a plate to cool while you make the dressing.
In a small bowl, whisk together the 0.25 cup fresh lemon juice, 1 tbsp red wine vinegar, 1 tbsp honey, 3 cloves minced garlic cloves, 0.5 tsp red pepper flakes, and a pinch of salt. The dressing should be bright and tangy with just a hint of sweetness. Taste it now—it's the backbone of your salad's flavor, so don't skip this step. If you want extra freshness, add the 0.125 cup fresh mint leaves and gently muddle them with a fork.
Assemble the Salad with Perfect Texture Layers
Let the roasted broccoli cool for 5 minutes before assembling—this prevents the feta from sweating and turning the dressing watery. In a large bowl, combine the warm broccoli with the 1 cup crumbled feta cheese, 0.25 cup chopped fresh parsley leaves, and the toasted pine nuts. Gently toss everything together, being careful not to break up the broccoli florets too much.
Here's where the magic happens: drizzle the dressing over the salad and toss gently again. The heat from the broccoli will help the dressing cling to everything. If you want to get fancy, sprinkle with additional fresh parsley leaves or fresh mint leaves for a pop of color. The contrast of crispy broccoli, creamy feta, crunchy pine nuts, and fresh herbs is what makes this salad so irresistible.
Serve Immediately for Maximum Crunch
Transfer the salad to a serving platter and let it sit for 5 minutes before serving—this gives the flavors time to meld slightly. The broccoli should still have that satisfying crunch, not be limp or soggy. If you're serving this as a main dish, pair it with warm pita bread to soak up any extra dressing.
This salad tastes best when served immediately, but if you need to prepare it ahead, assemble everything except the dressing and store it in the fridge for up to 2 hours. Just toss with the dressing right before serving to maintain that perfect crunch. Trust me, the first bite of that crispy broccoli with salty feta and tangy dressing is worth every minute of effort.
Pro Tips For Making Broccoli And Feta Salad
- Blanch Broccoli First: Drop florets into boiling water for 30 seconds, then ice bath—this keeps them crisp and bright. I learned this the hard way when my salad turned soggy from raw broccoli that just sat there, limp and sad.
- Use Aged Feta: Skip the pre-packaged stuff—aged feta crumbles better and tastes richer. My grandmother swore by it, and she was right: the saltier, saltier the better, but rinse it first if you’re sensitive to salt.
- Toss with Lemon Last: Add lemon juice right before serving so it doesn’t turn the broccoli mushy. I used to mix it in early, and the salad would go from fresh to sad in minutes—now I wait until the last second.
- Toast the Parsley: Pulse parsley in a food processor with a pinch of salt, then drizzle with olive oil and toast in a dry pan for 30 seconds. It adds depth without overpowering—sounds weird, but it works: the salad tastes like it came from a fancy restaurant.
Wine and beer pairings for broccoli and feta salad
Crisp White Wine
This salad's bright, tangy flavors pair beautifully with a crisp Sauvignon Blanc from New Zealand or Loire Valley. The wine's citrus notes and mineral finish complement the lemon dressing perfectly.
I always reach for a bottle of Cloudy Bay Sauvignon Blanc—its zesty grapefruit and lime flavors mirror the salad's acidity. Serve it slightly chilled to enhance the refreshing contrast with the warm broccoli. 🍷
Light Red Options
For red wine lovers, a Pinot Noir from Oregon or Burgundy works wonderfully. The wine's delicate berry notes and subtle earthiness won't overpower the salad's Mediterranean flavors.
Look for a Domaine Drouhin Oregon Pinot Noir—it's light enough to let the broccoli and feta shine while adding a touch of sophistication. Chill it slightly before serving to soften the tannins.
Beer Pairings
If wine isn't your thing, try a Greek Assyrtiko beer—it's crisp, citrusy, and has a mineral backbone that matches the salad's flavors. I love Mykonos Assyrtiko from Greece, but if you can't find it, a Belgian Witbier like Stella Artois works too.
The coriander and citrus notes in Witbiers complement the lemon dressing beautifully. Serve it well-chilled to balance the warm salad components.
Sparkling Wine
For a festive touch, serve this salad with Prosecco or Cava. The bubbles cleanse your palate between bites of rich feta and crispy broccoli. I recommend a La Marca Prosecco—its bright acidity and green apple notes enhance the salad's freshness.
Keep it well-chilled to maintain its lively effervescence and refreshing quality.
Non-Alcoholic Options
Don't drink alcohol? No problem. A sparkling lemonade with fresh mint makes a fantastic pairing. Mix sparkling water, fresh lemon juice, and a touch of honey for sweetness. Add muddled mint leaves for that extra Mediterranean flair. Serve it ice-cold to match the salad's vibrant flavors. 💛
Nutrition facts
Frequently asked questions
Can I make this salad ahead of time?
Assemble everything except the dressing and store in an airtight container for up to 2 hours before adding the dressing. For best texture, wait until serving day to toss with dressing—this keeps the broccoli crispy. The flavors actually improve overnight as everything melds together!
What if I don't have pine nuts?
No problem! Swap them for walnuts, pecans, or even toasted almonds. Toast them first for maximum crunch—just watch closely so they don't burn. Walnuts add a slightly earthier flavor, while almonds give a milder crunch.
Can I use store-bought feta instead of fresh?
Fresh feta makes all the difference! Pre-packaged feta often contains additives that make it too crumbly. If you must use it, look for brands labeled "fresh feta" and drain it well before crumbling. For best results, buy a block of feta from the deli section and crumble it yourself.
How do I keep the broccoli from getting soggy?
Roast the broccoli until it's deep golden brown and let it cool completely before adding dressing. Store components separately in the fridge if prepping ahead—keep the dressing in a separate container until ready to serve. The key is minimal handling after roasting to preserve that crispy texture.
What makes this salad vegetarian-friendly?
This salad is naturally vegetarian with its base of roasted broccoli, feta, and fresh herbs. The lemon-garlic dressing adds protein-friendly acidity, while the pine nuts provide healthy fats. For extra protein, consider adding white beans or toasted chickpeas to the mix.
