Roasted Broccoli with Pine Nuts and Prosciutto is the side dish that converts broccoli skeptics. High heat turns the florets sweet and nutty with crisp, browned edges - nothing like the sad steamed broccoli most of us grew up with. This version adds prosciutto, pine nuts, and lemon.

I never liked broccoli growing up. It arrived overcooked and swimming in butter - sorry Mom, I love you. What changed everything was learning to roast it at high heat instead of boiling or steaming it. Roasting drives off water and lets the natural sugars caramelize, so you get sweet, crisp-edged florets instead of soggy green trees.
This one is good enough that I have eaten it for lunch three days in a row. It also earns a place on the Thanksgiving table if you want to skip the green bean casserole. I never liked those fried onions anyway.
Why Roasting Beats Steaming
Steamed broccoli is cooked by water, so it can never brown. Roasted broccoli is cooked by dry heat, which triggers the Maillard reaction - the same browning that makes toast and seared steak taste good. The florets turn nutty and slightly sweet, the edges go crisp, and the stems stay tender.
The same high-heat method works on almost any vegetable — it is exactly how I make asparagus with bacon and roasted broccolini.
Three things make the difference between good roasted broccoli and great roasted broccoli:
- High heat. 425°F is the sweet spot. Lower and the broccoli dries out before it browns.
- Dry florets. Water is the enemy of browning. If you have washed your broccoli, dry it properly first.
- Room on the pan. Crowded florets steam each other. Give them space in a single layer.

Ingredient Notes
- Broccoli - Florets only for this recipe. Do not throw the stems away, though: peel them, slice them into coins, and roast them alongside. They are sweeter than the florets.
- Olive oil - Two tablespoons for three cups of florets. Too little and it will not brown; too much and it turns greasy.
- Prosciutto - Crisps up in the oven like a delicate bacon. Pancetta works. For a vegetarian version, leave it out and add a pinch of smoked paprika.
- Pine nuts - Watch these closely; they burn fast. Slivered almonds or chopped walnuts are cheaper and more forgiving.
- Garlic - Chopped, not minced. Minced garlic burns at this temperature.
- Lemon - Juice and zest at the end, off the heat. This is not optional; the acid is what lifts the whole dish.
How to Roast Broccoli
- Heat the oven to 425°F. Let it come fully up to temperature. Putting broccoli into a half-heated oven is the most common reason it steams instead of roasting.
- Cut and dry the florets. Aim for bite-sized and roughly even, so they finish together. Pat dry if washed.
- Toss with oil and everything else. Coat every floret - any dry patch will scorch rather than brown.
- Spread out in a single layer. Use two pans rather than crowding one. This is the step people skip and then wonder why their broccoli is limp.
- Roast 15-20 minutes, stirring once or twice. The pine nuts will burn if left alone. You want deeply browned, almost-charred edges.
- Finish with lemon and parmesan. Off the heat, straight before serving.

Variations
- Parmesan roasted broccoli - Add grated parmesan for the last 5 minutes so it melts and crisps rather than burning.
- Spicy - Red pepper flakes with the oil, or a drizzle of chili crisp at the end.
- Broccoli and cauliflower - Roast together; cut the cauliflower slightly smaller as it takes a little longer. For a richer version, try the cauliflower broccoli alfredo bake.
- Air fryer - 375°F for 8-10 minutes, shaking halfway. Faster, and the edges are crisp and beautiful.
- Balsamic - A splash in the last two minutes, in place of the lemon.
FAQ
Roast broccoli for 15 to 20 minutes at 425F. At 400F allow 20 to 25 minutes; at 350F allow 30 to 35 minutes, though you will get much less browning. Higher and faster is better for broccoli because you want the outside caramelized before the inside overcooks.
Yes, and you should not thaw it first. Put the frozen florets straight onto a preheated sheet pan and add a couple of minutes to the cooking time. Expect a softer result, because frozen broccoli holds more water and browns less. Thawing first makes it watery.
There are three causes, in order of how often they are to blame: a crowded pan, wet florets, and an oven that is not fully preheated. Broccoli releases steam as it cooks, and if the pieces are packed together that steam has nowhere to go, so they poach instead of roasting. Use two pans rather than crowding one.
Three to four days in an airtight container. It loses its crisp edges as it sits, which is why how you reheat it matters.
Reheat in the oven or air fryer at 400°F for about 5 minutes to restore the crisp edges. The microwave works but leaves it limp, so you lose the texture that made it good in the first place.
You can, but it is not worth doing. It thaws soft and watery because the crisp texture you roasted it for does not hold up to freezing. Roasted broccoli only takes 20 minutes, so make it fresh.
Yes. Broccoli is high in vitamin C, vitamin K and fiber, and roasting adds only the oil you use. This particular version is higher in fat because of the prosciutto and pine nuts, so leave both out for a lighter side dish.
Garlic, lemon, and parmesan are the classic combination and the one used here. Other good options are red pepper flakes, smoked paprika, everything bagel seasoning, soy sauce with sesame, or a spoonful of pesto stirred through at the end.
Need More Broccoli In Your Life?
- Cauliflower Broccoli Bake with Alfredo {Keto}
- Sheet Pan Lemon Garlic Salmon with Broccolini
- Roasted Broccolini
- Quinoa Stuffed Peppers With Broccoli
- Asparagus with Bacon
- Instant Pot Beef and Broccoli (Gluten Free)

Ingredients
- 3 cups broccoli florets cut off, no stems
- 2 tablespoon olive oil
- ¼ cup prosciutto cubed
- ¼ cup pine nuts
- 2 cloves garlic chopped
- Lemon juice and zest
Instructions
- Preheat oven to 425 degrees.
- Put broccoli in a bowl and mix with olive oil. prosciutto, pine nuts and garlic. Pour out on a sheet pan lined with foil or parchment.
- Roast for 15-20 minutes. Be careful of the pine nuts. If they are left alone they will burn so stir often.
- When browned remove from oven and top with zest and juice of one lemon. Sprinkle with one handful of grated parmesan. Serve immediately.
Nutrition
Nutrition Disclaimer
All nutritional information provided is an estimate. For specific dietary needs or concerns, we recommend consulting a nutrition calculator or a qualified expert.



KATHY DWYER says
Loved it! Everyone loved it. I also eliminated the nuts on a repeat day and it was equally tasty. I could see substituting bacon for prosciutto and walnuts for pine nuts without loosing the flavor in future.
Karen Kelly says
So glad you liked it!