Broccoli and Feta Salad Recipe: Crispy Roasted Broccoli and Tangy Feta Crunch

Salads

Broccoli and Feta Salad Recipe: Crispy Roasted Broccoli and Tangy Feta Crunch

This broccoli and feta salad recipe transforms simple ingredients into a dish that's crispy, tangy, and impossible to resist. The secret lies in roasting the broccoli until it's perfectly caramelized and crisp at the edges—a technique I perfected after years of experimenting with different textures.

My grandmother always insisted on roasting vegetables for salads, and she was right: it adds depth and crunch that raw broccoli simply can't match.

What makes this salad special is the balance of flavors—sweet roasted broccoli, salty feta, and a bright lemon dressing that ties everything together. The feta adds that satisfying crunch, while the dressing ensures every bite is fresh and tangy.

It's a vegetarian dish that's hearty enough to serve as a main course or light enough to pair with grilled meats and fish.

By the time you're done, you'll have a salad that's vibrant, flavorful, and packed with texture—golden roasted broccoli, crumbly feta, and crisp vegetables all coming together in a dish that's both elegant and effortless.

The best part? It comes together in just 30 minutes, making it perfect for weeknight dinners or meal prep.

Serve it as a side to complement grilled chicken or fish, or enjoy it on its own as a satisfying light meal. The possibilities are endless, but the result is always the same: a salad that tastes like a restaurant-worthy dish without the fuss. Let's get started!

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for broccoli and feta salad

Fresh broccoli, crumbly feta, and bright lemon dressing—this salad packs restaurant flavor in 30 minutes.

Ingredient Amount Notes
Broccoli Crowns 🥦 2 lbs Cut into florets, stems peeled
Extra-Virgin Olive Oil 🫒 ½ cup For roasting broccoli
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Freshly Ground Black Pepper 🌶️ ½ tsp Freshly cracked preferred
Feta Cheese 🧀 1 cup Crumbled, crunchy variety
Red Onion 🧅 1 medium Thinly sliced, red preferred
Cherry Tomatoes 🍅 1 pint Halved, vine-ripened preferred
Fresh Lemon 🍋 1 whole Juiced, organic preferred
Honey 🍯 2 tbsp Wildflower preferred
Extra-Dry White Wine 🍷 ¼ cup Sauvignon Blanc preferred
Fresh Oregano 🌿 ¼ cup Chopped, or dried at 1 tbsp
Toasted Pine Nuts 🥜 ½ cup Or walnuts for budget option
Red Wine Vinegar 🍶 1 tbsp For dressing tang
Mustard 🧄 1 tsp Dijon preferred

The broccoli is everything here. Look for heads with tight florets and bright green stems—the market's pre-cut florets work, but whole crowns roast better. I always grab organic broccoli from Whole Foods when I can, but the regular supermarket stuff holds up fine if you roast it right. The key? High heat and even spreading—don't crowd the pan or it'll steam instead of crisp. For extra crunch, I toss the broccoli with a pinch of salt before roasting, then finish with fresh pepper right off the mill.

No feta? Vegan feta or goat cheese works in a pinch, though the flavor won't be identical. Short on pine nuts? Toasted walnuts or pecans give a similar crunch. The dressing is flexible—skip the wine if you're avoiding alcohol, but add extra lemon juice for brightness. Cherry tomatoes? Grape tomatoes or even cucumber can stand in, but they change the texture. And if you're making this ahead, hold off on adding the dressing until right before serving—keeps everything crisp.

Broccoli roasts best fresh but holds for 3 days in the fridge if stored airtight. The dressing? 5 days max—the lemon curdles if left too long. I always double the dressing because it disappears fast. For meal prep, roast the broccoli and store separately, then assemble everything morning-of. The feta stays crunchy if you add it just before eating—no soggy salad here. Leftovers? Toss with grilled chicken for next night's dinner.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear, this salad comes together with just broccoli crowns, olive oil, salt, pepper, and feta. That’s it. No fancy prep, no hidden ingredients—just pure, satisfying flavor with zero fuss.
  • Crunchy-Creamy Crunch: The broccoli crowns stay crisp after a quick roast, while the feta melts just enough to create this perfect contrast. Drizzle that extra-virgin olive oil right over it, and suddenly, you’ve got a dish that’s ridiculously good without trying.
  • Lunchbox or Dinner Party: Honestly, this salad works everywhere. Pack it for work—it keeps well for days. Or serve it at a potluck where everyone’s bringing a side. The feta holds up, the broccoli stays fresh, and it’s always the first to disappear.
  • Budget-Friendly Powerhouse: Broccoli crowns are cheaper than pre-cut florets, and feta stretches further than you’d think. I’ve made this for under $8 for four servings, and it still feels like a special meal. That’s the kind of math I love.

Step-by-step instructions for crispy roasted broccoli and feta salad

Here's how to transform simple ingredients into a vibrant, crunchy salad with perfectly roasted broccoli.

1

Roast the Broccoli Until Crispy

Preheat your oven to 425°F and line two baking sheets with parchment paper. Toss the 2 lbs broccoli crowns with 0.5 cup extra-virgin olive oil, 1.5 tsp kosher salt, and 0.5 tsp freshly ground black pepper until evenly coated. Spread the florets in a single layer, leaving space between them for even cooking.

Roast for 20-25 minutes until the edges are deep golden brown and slightly crispy. You'll know it's done when the stems are tender but still hold their shape. I like to flip the broccoli halfway through cooking to ensure even browning on all sides. Let the roasted broccoli cool slightly before assembling the salad—this prevents sogginess when combined with other ingredients.

2

Prepare the Tangy Feta Dressing

In a small bowl, whisk together 1 tbsp red wine vinegar, 2 tbsp honey, 1 tsp Dijon mustard, 0.25 cup extra-dry white wine, and the juice of the whole fresh lemon. This dressing needs to balance sweet, tangy, and savory notes—taste as you go and adjust the honey or vinegar to your preference.

Slowly drizzle in 0.5 cup extra-virgin olive oil while whisking continuously until fully emulsified. The dressing should be smooth and glossy, with a bright, citrusy aroma. If it separates, whisk vigorously to recombine. This dressing is the secret to tying all the flavors together in every bite.

3

Assemble the Salad with Crunchy Textures

In a large bowl, combine the cooled roasted broccoli with 1 cup crumbled feta cheese, 1 medium red onion sliced into thin rings, and 1 pint halved cherry tomatoes. Add 0.5 cup toasted pine nuts and 0.25 cup chopped fresh oregano for texture and freshness.

Gently toss everything together—just enough to distribute the ingredients evenly without breaking up the broccoli or tomatoes. The pine nuts should be scattered throughout for crunch, and the feta should be visible in every bite. The warm roasted broccoli will release its aroma, filling your kitchen with a delicious, savory scent.

4

Toss with Dressing and Serve Immediately

Drizzle the tangy feta dressing over the salad and toss gently to coat all the ingredients. The dressing should glisten on the broccoli and tomatoes, creating a beautiful contrast with the crispy textures. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a squeeze of lemon.

Serve immediately while the broccoli is still slightly warm and the pine nuts are at their crispest. This salad pairs perfectly with grilled meats, crusty bread, or on its own as a refreshing summer dish. The combination of crispy, creamy, and tangy flavors makes every bite irresistible.

👨‍🍳

Pro Tips For Making Broccoli And Feta Salad

  • Blanch Broccoli First: Toss whole broccoli crowns in boiling water for exactly 30 seconds—no more, or they’ll turn mushy. Immediately plunge into ice water to stop cooking; this keeps them crisp and bright. I learned this the hard way after serving sad, limp broccoli that looked like it had been microwaved.
  • Crumble Feta Like It’s 1950: Skip the food processor—use your fingers to break feta into uneven chunks, about ½-inch thick. The texture matters more than the size; you want salty, crumbly bits that melt slightly when tossed. My grandmother swore by this, and she was right: pre-shredded feta just doesn’t cut it.
  • Salt the Broccoli: Toss the blanched broccoli with a pinch of kosher salt while it’s still hot—this seasoning gets absorbed into the florets instead of just sitting on top. Don’t skip this; it makes a real difference in flavor, especially if you’re serving this as a standalone dish.
  • Dress It Last: Hold off on the olive oil until you’re ready to serve—tossing it in too early makes the broccoli soggy. Instead, drizzle just before eating and give it a quick mix. Sounds weird, but it works: the oil stays bright, and the salad keeps its crunch. (Yes, even if you’re impatient like me.)

Pro cooking tips for broccoli and feta salad

Roasting Perfection

My grandmother always said, "Broccoli needs fire to shine," and she was right. Roasting transforms bland broccoli into crispy, caramelized bites with deep flavor. I use 425°F for maximum crispiness—any lower and it steams instead of browns.

Spread the florets in a single layer on your baking sheet, giving them space to breathe. Crowding them leads to soggy spots. 🔥

Don't skip the salt before roasting—it draws out moisture, creating those perfect crispy edges. I like to flip the broccoli halfway through cooking to ensure even browning.

The stems should be tender but still hold their shape when done. Let it cool slightly before assembling—this prevents the warm broccoli from wilting other ingredients.

Dressing Secrets

The dressing is where the magic happens—it ties everything together. I always make it fresh because store-bought dressings lack that bright, tangy punch. Start with red wine vinegar and lemon juice for acidity, then balance with honey and Dijon mustard.

The key is emulsifying the olive oil slowly while whisking vigorously. If it separates, just whisk harder—it'll come back together.

Taste as you go! Adjust the honey for sweetness or vinegar for tang. I often add a splash of white wine for depth, but you can skip it if you're avoiding alcohol.

The dressing should coat the back of your spoon and have a glossy finish. Trust me, this is the difference between a good salad and a great one.

Texture Matters

Crunch is everything in this salad. Toast your pine nuts in a dry pan over medium heat until golden—about 3-4 minutes. Watch them closely or they'll burn.

I like to add them to the salad just before serving so they stay crisp. The feta should be crumbled into small, uneven pieces for maximum texture contrast.

For extra crunch, add toasted breadcrumbs or crushed croutons at the end. The red onion should be thinly sliced so it's tender but still adds a bite.

And always use fresh herbs—they make a world of difference compared to dried. I prefer fresh oregano, but basil or parsley work too.

Timing Tips

Roast the broccoli first—it takes the longest. While it's cooking, prep all your other ingredients so you can assemble everything quickly. The dressing can be made ahead, but I recommend tossing it with the salad just before serving to keep everything crisp.

This salad comes together in 30 minutes, making it perfect for weeknight dinners.

If you're making this ahead, store the roasted broccoli and dressing separately in airtight containers. Assemble everything right before eating. The feta stays crunchy if you add it last—no soggy salad here! Leftovers? Toss with grilled chicken for next night's dinner. It's that versatile.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 30g38%
Saturated Fat 8g40%
Cholesterol 35mg12%
Sodium 680mg29%
Total Carbohydrate 28g10%
Dietary Fiber 8g29%
Sugars 12g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular broccoli florets instead of crowns?

Pre-cut florets work perfectly—just trim any thick stems to ensure even cooking. The crowns give you more control over the size, but florets save time. For best results, spread them in a single layer on your baking sheet to get that crispy texture.

2

What if I don't have pine nuts?

No problem! Toasted walnuts, pecans, or even sunflower seeds work beautifully. For a budget-friendly option, try crushed croutons or toasted breadcrumbs. Just make sure they're toasted until golden for that satisfying crunch.

3

How do I make this salad ahead of time?

Roast the broccoli and store it in an airtight container for up to 3 days. Keep the dressing separate until serving. When ready to eat, toss everything together and add the feta last to maintain its crunch. This keeps your salad fresh and crisp!

4

Can I make this salad without wine?

Skip the wine and add extra lemon juice or apple cider vinegar for brightness. The dressing will still be tangy and delicious. For depth, try adding a splash of broth or a teaspoon of Dijon mustard instead.

5

Why is my feta getting soggy?

Add the feta just before serving to keep it crisp. If you're making this ahead, store it separately and toss it in last. Also, avoid over-tossing the salad—gentle mixing keeps everything crunchy. The dressing should glisten, not soak!

★★★★★4.5(9 reviews)
Categories Salads