Roasted Broccoli Salad with Lemon Dressing and Feta
Roasted Broccoli Salad with Lemon Dressing and Feta is a vibrant Mediterranean-inspired dish that transforms simple ingredients into a flavorful and nutritious meal. Roasting the broccoli enhances its natural sweetness while creating crispy caramelized edges that pair beautifully with creamy white beans, tangy feta cheese, and savory sun-dried tomatoes. Everything is tossed in a bright homemade lemon dressing made with extra virgin olive oil, fresh lemon juice, Dijon mustard, garlic, and a touch of honey for perfect balance.
This versatile salad works as a light lunch, healthy side dish, or satisfying vegetarian dinner. It’s rich in protein, fiber, vitamins, and heart-healthy fats, making it both nourishing and delicious. Best of all, it can be enjoyed warm, at room temperature, or chilled, making it an excellent recipe for meal prep, picnics, potlucks, and weekday lunches.
Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes
Servings: 6
Ingredients
Salad Base Ingredients
2 large broccoli crowns, cut into bite-sized florets
1 can (15 ounces) butter beans, cannellini beans, or navy beans, rinsed and drained
½ cup chopped sun-dried tomatoes (or roasted cherry tomatoes)
¾ cup crumbled feta cheese
¼ cup chopped fresh parsley
2 tablespoons extra-virgin olive oil
1 teaspoon salt
½ teaspoon freshly ground black pepper
Lemon Dressing Ingredients
¼ cup extra-virgin olive oil
3 tablespoons fresh lemon juice
1 teaspoon finely grated lemon zest
1 tablespoon Dijon mustard
1 teaspoon honey or maple syrup
2 cloves garlic, minced or grated
¼ teaspoon salt
¼ teaspoon black pepper
Instructions
Preheat your oven to 425°F (220°C).
Line a large baking sheet with parchment paper or lightly grease it with olive oil.
Place the broccoli florets on the baking sheet.
Drizzle the broccoli with 2 tablespoons of olive oil and season with salt and black pepper.
Toss until every floret is evenly coated.
Spread the broccoli into a single layer, leaving a little space between the florets so they roast instead of steam.
Roast for 20 to 25 minutes, turning halfway through, until the broccoli is tender with golden brown, slightly crispy edges.
While the broccoli is roasting, prepare the dressing.
In a small bowl or jar, whisk together the olive oil, lemon juice, lemon zest, Dijon mustard, honey, garlic, salt, and black pepper until smooth and well combined.
Taste the dressing and adjust the seasoning if desired. Add a little more lemon juice for extra brightness or a touch more honey if you prefer a sweeter balance.
Drain and rinse the white beans thoroughly, then pat them dry with paper towels.
Chop the sun-dried tomatoes into small bite-sized pieces if they are not already sliced.
Finely chop the fresh parsley.
Remove the broccoli from the oven and allow it to cool for about 5 minutes.
Transfer the warm roasted broccoli to a large serving bowl.
Add the white beans, sun-dried tomatoes, and chopped parsley.
Pour about three-quarters of the lemon dressing over the salad and gently toss until evenly coated.
Sprinkle the crumbled feta cheese over the top.
Drizzle the remaining dressing over the finished salad.
Allow the salad to sit for about 10 minutes before serving so the flavors have time to blend together.
Serve warm, at room temperature, or chilled.
Tips
Choose broccoli with tightly packed, deep green florets and firm stems for the freshest flavor.
Cut the florets into similar-sized pieces to ensure even roasting.
Dry the broccoli thoroughly after washing. Excess moisture prevents caramelization.
Do not overcrowd the baking sheet. If necessary, use two pans so the broccoli roasts instead of steaming.
Roasting at a high temperature develops sweet, nutty flavors and crispy edges.
Use freshly squeezed lemon juice instead of bottled juice for the brightest flavor.
Fresh lemon zest adds a wonderful citrus aroma that enhances the dressing.
Pat the beans dry before adding them to the salad so they absorb the dressing better.
If using oil-packed sun-dried tomatoes, drain excess oil before chopping.
Add the feta just before serving so it keeps its creamy texture.
Allow the salad to rest for several minutes after tossing to let the dressing soak into the broccoli and beans.
Taste before serving and adjust with extra salt, pepper, or lemon juice if needed.
Fresh parsley provides freshness and balances the richness of the feta.
This salad tastes even better after chilling for an hour, making it perfect for meal prep.
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Variations
Replace the white beans with chickpeas, lentils, or edamame for a different source of protein.
Add roasted cauliflower or Brussels sprouts alongside the broccoli for additional roasted flavor.
Include toasted almonds, walnuts, pine nuts, or pumpkin seeds for extra crunch.
Mix in cooked quinoa, farro, bulgur, or brown rice to create a more filling grain salad.
Replace feta with goat cheese, shaved Parmesan, or fresh mozzarella pearls.
Add sliced avocado just before serving for extra creaminess.
Include roasted red peppers or grilled zucchini for additional Mediterranean vegetables.
Mix fresh basil, dill, mint, or oregano with the parsley for more herbal flavor.
Add sliced Kalamata olives or capers for a salty Mediterranean touch.
For a spicy version, stir crushed red pepper flakes into the dressing.
Use roasted cherry tomatoes instead of sun-dried tomatoes for a sweeter flavor.
Top with grilled chicken, shrimp, salmon, or steak to transform the salad into a complete main course.
For a vegan version, replace the feta with a dairy-free cheese alternative or simply omit it.
Add diced cucumber after the salad cools for extra freshness and crunch.
Finish with a drizzle of balsamic glaze for a sweet and tangy contrast.
Q&A
Can I make this salad ahead of time?
Yes. Roast the broccoli, prepare the dressing, and store the ingredients separately. Toss everything together shortly before serving for the freshest texture.
Can I serve this salad cold?
Absolutely. It is delicious warm, at room temperature, or chilled straight from the refrigerator.
Which white beans work best?
Butter beans, cannellini beans, and navy beans are all excellent choices because of their creamy texture and mild flavor.
Can I use frozen broccoli?
Fresh broccoli is recommended for the best texture. Frozen broccoli contains more moisture and may not caramelize as well, although it can still be used if thoroughly dried.
How do I keep the broccoli crispy?
Avoid overcrowding the baking sheet and roast at a high temperature. Let the broccoli cool slightly before adding the dressing.
Can I make this salad dairy-free?
Yes. Simply omit the feta or replace it with your favorite dairy-free alternative.
How long will leftovers last?
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Can I freeze this salad?
Freezing is not recommended because the broccoli and feta lose their texture after thawing.
What proteins pair well with this salad?
Grilled chicken, salmon, shrimp, steak, roasted turkey, or baked tofu all pair wonderfully.
What can I serve with this salad?
Serve it with grilled meats, roasted fish, soup, crusty bread, quinoa, couscous, or as part of a Mediterranean mezze platter.
Nutrition
Per Serving (Approximate):
Calories: 285
Protein: 11g
Carbohydrates: 17g
Fat: 20g
Saturated Fat: 5g
Cholesterol: 20mg
Fiber: 6g
Sugar: 4g
Sodium: 470mg
Calcium: 180mg
Iron: 2mg
Potassium: 520mg
Vitamin C: 120% Daily Value
Vitamin K: 145% Daily Value
Folate: 18% Daily Value
Conclusion
Roasted Broccoli Salad with Lemon Dressing and Feta is a wholesome Mediterranean-inspired recipe that’s as beautiful as it is delicious. Tender roasted broccoli, creamy white beans, tangy feta, savory sun-dried tomatoes, and a bright homemade lemon dressing come together to create a balanced salad packed with flavor, texture, and nutrition. Easy enough for weeknight dinners yet elegant enough for entertaining, this versatile dish can be served warm, chilled, or at room temperature and pairs well with countless main courses. Whether you’re looking for a healthy side dish, a satisfying vegetarian lunch, or a meal-prep favorite, this roasted broccoli salad is a recipe you’ll enjoy making throughout the year.