
27 minutes from the moment you preheat the oven to the moment you’re sitting down with a fork — that’s all this roasted broccoli salad demands of you. No marinating, no hovering over a stove, no elaborate prep.
Just a hot tray, a handful of good ingredients, and a simple vinaigrette you whisk together while the oven does its thing.
What are you supposed to do with broccoli that actually makes it taste exciting? Because let’s be honest — steamed broccoli on its own gets old fast.
The trick, as I’ve learned after many bland dinner sides, is high heat and a little char. Roasting broccoli at 200°C transforms those florets into something nutty and crispy at the edges, with a sweetness you’d never expect from a green vegetable.
Throw in some walnuts for crunch, salty shaved parmesan, and crispy beef prosciutto, and suddenly you’ve got a salad that eats like a meal.
I make this at least once a week — sometimes as a quick lunch on its own, sometimes tucked next to a piece of grilled chicken or alongside a bowl of soup. It’s the kind of recipe that doesn’t really need you to think.
You toss things on a tray, slide it into the oven, and come back to something that smells incredible. If you’ve got leftover roast chicken in the fridge, even better — shred it in and you’ve got dinner sorted.
Why Roasted Broccoli Works So Much Better Than Steamed
Steaming cooks broccoli gently and evenly, which preserves its bright green color — but it does almost nothing for flavor. Roasting, on the other hand, triggers the Maillard reaction.
The high dry heat caramelizes the natural sugars in the broccoli, browning the tips of the florets into crispy, almost chip-like edges while keeping the stems tender. The difference is dramatic.
If you’ve ever wondered why restaurant broccoli tastes so much better than what you make at home, the answer is almost always the oven.
In this recipe, I roast the broccoli with whole garlic cloves still in their skins. They soften into a sweet, mellow paste that you squeeze out and mash right into the salad once everything comes out of the oven.
It’s a small step that adds an enormous amount of flavor without any extra effort.

What Is Beef Prosciutto and Can You Substitute It?
Beef prosciutto is a cured, air-dried meat made from beef rather than the traditional pork. It has a deeper, slightly richer flavor than regular prosciutto and a firm texture that gets wonderfully crispy in the oven.
If you can’t find it, thinly sliced regular pork prosciutto works perfectly. Pancetta or even crispy bacon would also be delicious, though each will bring a slightly different flavor to the plate.
The key is getting it crisp. I add the prosciutto slices to the tray partway through cooking — after the broccoli has had a head start — so they render and crisp up without burning.
Once they’re out of the oven, I crumble them over the salad in irregular, crunchy shards. It’s one of those details that makes every bite interesting.
How to Make the Simplest Vinaigrette for Warm Salads
Warm salads need a dressing that won’t feel heavy or compete with the roasted flavors. This one is barely a recipe — just extra virgin olive oil, a small hit of Dijon mustard, the tiniest splash of apple cider vinegar, and salt and pepper.
The mustard emulsifies the oil and vinegar into a silky, clingy dressing that coats every floret without pooling at the bottom of the bowl.
I whisk it up in a small bowl while the broccoli is in its final minutes of roasting, then toss everything together while it’s still warm. The heat from the broccoli helps the dressing absorb rather than just sit on top.
A final shower of fresh lemon zest brightens the whole dish and keeps it from feeling too rich. If you enjoy lemon-forward flavors in your cooking, the creamy lemon garlic chicken pasta on the site follows a similar philosophy of using citrus to lift a dish.
Easy Ways to Turn This Salad Into a Full Dinner
On its own, this salad makes a generous lunch for two or a lighter dinner side. But it’s also incredibly easy to bulk up into a complete meal.
My go-to move is shredding whatever leftover roast chicken I have in the fridge and tossing it through the warm broccoli. The chicken picks up the vinaigrette beautifully, and with the walnuts and parmesan, you’ve got protein, fiber, and healthy fats in one bowl.
Shredded roast chicken also happens to be the backbone of several of our most popular recipes — this fresh herb chicken salad uses it in a completely different way if you’re looking for variety. Alternatively, if you want to keep this vegetarian, a handful of sun-dried tomatoes stirred through at the end adds a chewy, sweet-tart element that works beautifully with the roasted garlic and parmesan.

For another satisfying broccoli-based dinner, the crispy baked chicken parmesan pairs well on the side if you want an Italian-themed spread.
Storage and Meal Prep Tips
This salad is best eaten warm, right after it’s tossed together. The broccoli’s crispy edges soften as it sits, and the prosciutto loses its crunch.
That said, the roasted broccoli mixture (without the dressing and parmesan) keeps well in an airtight container in the fridge for up to two days. Reheat it in a hot oven for a few minutes to bring back some texture, then dress and assemble just before serving.
One thing I always do when making this for meal prep is keep the walnuts, parmesan, and dressing separate. Walnuts go soft in the fridge when they’re dressed, and shaved parmesan clumps.
Store those in small containers and add them at the last minute — it takes ten extra seconds and makes a real difference.
Nutritional Benefits of This Broccoli Salad
At roughly 380 calories per serving, this salad delivers a solid amount of fiber, healthy fats, and protein without feeling like diet food. Broccoli is one of the most nutrient-dense vegetables you can eat — it’s loaded with vitamin C, vitamin K, folate, and potassium.
The walnuts contribute omega-3 fatty acids, and the olive oil-based dressing provides heart-healthy monounsaturated fats.
It’s naturally gluten-free and can easily be adapted for low-carb or keto eating by increasing the parmesan and walnuts slightly. For another high-fiber option that doesn’t skimp on flavor, the creamy cucumber salad with crispy spiced chickpeas is another favorite around here.
Roasted Broccoli Salad with Crispy Beef Prosciutto
Description
Ingredients
For the Salad
- 300 g broccoli florets
- 2 tbsp extra virgin olive oil
- 1 pinch salt
- 3-4 cloves garlic whole, skin-on
- 4 slices beef prosciutto
- 1 small red onion finely sliced
- 50 g parmesan cheese shaved
- ⅓ cup walnuts chopped
- 1 tsp lemon zest
- roast chicken or sun-dried tomatoes optional
For the Dressing
- 2 tbsp extra virgin olive oil
- ⅓ tsp Dijon mustard
- ¼ tsp apple cider vinegar
- 1 pinch salt and pepper to taste
Instructions
- Preheat the oven to 200°C / 180°C fan and line a baking tray with parchment paper.
- Add the broccoli florets, sliced red onion, 2 tbsp extra virgin olive oil, salt, and whole garlic cloves to the tray. Toss to combine and bake for 10 minutes.
- Push the broccoli mixture to one side of the tray, then add the beef prosciutto slices and chopped walnuts. Roast for another 5 to 7 minutes until crisp.
- Remove the roasted garlic cloves from their skins and crush them into the broccoli. Chop the broccoli into smaller pieces if desired, and crumble the beef prosciutto.
- In a small bowl, whisk together the dressing ingredients: extra virgin olive oil, Dijon mustard, apple cider vinegar, salt, and pepper.
- Toss the dressing through the broccoli mixture, crumbled beef prosciutto, shaved parmesan, and walnuts. Finish with fresh lemon zest and optional roast chicken or sun-dried tomatoes.
Notes
- Carefully squeeze the soft garlic out of its skins once cooled slightly after roasting.
- Toss in cooked shredded chicken to turn this warm salad into a complete meal.
Leave a Reply