Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of roasted broccoli salad with feta cheese, caramelized shallots, beef, and crunchy sourdough croutons.

Roasted Broccoli Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Papa Mason
  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Description

This roasted broccoli salad combines tender-crisp broccoli, smoky beef, creamy feta, crunchy sourdough croutons, and sweet roasted shallots, all brightened with fresh lemon zest and juice. Perfect warm or chilled, it’s a flavorful, versatile dish for lunches, potlucks, or as a side.


Ingredients

Scale
  • 6 cups fresh broccoli florets
  • 3 tablespoons olive oil
  • Salt and pepper to taste
  • 8 slices beef, chopped
  • 2 shallots, thinly sliced
  • 4 ounces feta cheese, crumbled
  • 3 slices sourdough bread, cubed
  • Zest and juice of 2 lemons
  • 1 garlic clove, grated

Instructions

  1. Preheat oven to 425°F (220°C). Spread broccoli on a sheet pan, drizzle with olive oil, season with salt and pepper. Add beef and shallots in separate sections. Roast 20–25 minutes until broccoli is tender and beef is golden.
  2. Lower oven to 375°F (190°C). Toss bread cubes in a tablespoon of beef fat or olive oil, bake 5–7 minutes until golden and crisp.
  3. In a large bowl, combine roasted broccoli, beef, shallots, feta, lemon zest, lemon juice, garlic, and croutons. Toss gently and adjust seasoning.
  4. Serve warm or chilled.

Notes

For a vegetarian version, replace beef with roasted chickpeas or toasted nuts. Use frozen broccoli by roasting from frozen with 5 extra minutes. For keto, omit the croutons.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Lunch
  • Method: Roasted
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 portion
  • Calories: 290
  • Sugar: 4g
  • Sodium: 480mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 12g
  • Cholesterol: 35mg