Broccoli has a bad reputation it mostly doesn't deserve — it earned it from being steamed to death. Dry roasting at high heat with real olive oil and actual garlic turns it into something completely different: crispy-edged, nutty, almost caramelized. Start with a head from a grower whose broccoli you can trust to be fresh, and this recipe is the one that converts skeptics for good.
Garlic roasted broccoli
Crispy-edged broccoli florets roasted hot with garlic, olive oil, and a finish of lemon and Parmesan — the side dish that makes broccoli worth eating.

- Prep
- 10 min
- Cook
- 18 min
- Total
- 28 min
- Serves
- 4
Garlic roasted broccoli
Scaled 1×. Ingredients adjusted — but cook time, pan size, and oven temperature don't scale linearly. A bigger batch usually needs a bigger pan and a few extra minutes; a smaller batch often finishes sooner. Trust your eyes, not the timer.
Ingredients (9)
To finish
You'll need
- Large sheet pan (half-sheet, 13×18 in)
- Cutting board and knife
- Vegetable peeler
- Microplane (for zesting lemon)
Instructions
Nutrition
Estimated per serving · 1 serving (about 1 1/2 cups)What to look for when you shop
Best varieties
- Calabrese — the standard green-headed broccoli; reliable and sweet
- Romanesco — lime-green fractal heads; nuttier, more delicate, roasts beautifully
- Broccolini — smaller florets on long stems; 10-minute roast
- Purple sprouting — tender and almost asparagus-like; spring only
Ripeness
Heads should be tight, firm, and deep green or blue-green. Yellowing florets or flowering buds mean the head is past prime — it will taste bitter and sulfurous no matter how you cook it. The stem end should be moist, not dried and cracked.
Imperfections are fine
Irregular crown shape, small aphid traces (rinse in cold water), and slight blemishes on the stem are all fine. A bit of yellow at the very center sometimes just means the head sat in the sun — trim and use the rest.
Good substitutions
- Cauliflower — roast 5 minutes longer, same everything else
- Broccolini — 10 minutes at 425°F, watch the tips
- Romanesco — same time as broccoli; cut into similar-sized florets
- Brussels sprouts — halve them and roast cut-side down for 22 minutes
In season
US broccoli season peaks in cool weather — March through June and again September through November in most regions. Hot summer broccoli is often bitter and bolted.
How much to buy
About 1 1/2 lb — 2 medium heads, or 1 large crown-cut bunch.
Find your broccoli grower on CollectiveCrop
- In season March – June and September – November
- For this recipe 1 1/2 lb / 2 medium heads
- Freshness Picked within this week
- Imperfects welcome Second-grade produce works great here
- Diet-friendly vegetarian · gluten-free
- While you're there Fresh garlic · Lemons · Parmesan from a regional dairy · Red pepper flakes · Good olive oil
At the market
About 1 1/2 lb — 2 medium heads, or 1 large crown-cut bunch.
Best varieties
- Calabrese the standard green-headed broccoli; reliable and sweet
- Romanesco lime-green fractal heads; nuttier, more delicate, roasts beautifully
- Broccolini smaller florets on long stems; 10-minute roast
Good to know
Tips
- Cut florets so they have at least one flat side. Flat surfaces against hot metal caramelize; round sides don't.
- Don't skip the stem. Peeled and sliced broccoli stem is the best part — sweet, tender, and free.
- Oil matters: a thin film on every floret is what browns. Too little oil and the edges dry instead of crisping.
- If the broccoli has been sitting in the fridge a few days, soak it in cold water for 10 minutes before cooking to rehydrate.
- For extra crunch, finish with 2 tablespoons of toasted panko or breadcrumbs tossed with olive oil.
Storage
- Refrigerator: 4 days in an airtight container. Store without the Parmesan and lemon — add fresh when reheating.
- Raw broccoli: 5 to 7 days refrigerated in a vented bag in the crisper drawer.
- Freezer: not recommended for roasted — texture suffers. Blanch and freeze raw florets instead.
Reheating
- Oven: 400°F (205°C) for 4 to 5 minutes on a sheet pan to re-crisp.
- Air fryer: 375°F for 3 minutes — arguably better than the original.
- Skillet: 2 minutes in a hot dry pan.
- Avoid the microwave — it turns everything floppy.
Make ahead
- Cut florets up to 48 hours ahead; store in an airtight container with a paper towel to catch moisture.
- Measure oil, salt, pepper, and sliced garlic into a small jar up to a day ahead.
- Roast fresh — reheated broccoli is good but never matches the first serving.
Variations
- Parmesan-panko: toss with 1/4 cup panko and 2 tablespoons grated Parm in the last 5 minutes of roasting.
- Lemon-tahini: skip Parm; drizzle 3 tablespoons tahini thinned with lemon juice and water over the hot broccoli.
- Asian-inspired: swap olive oil for sesame oil, finish with soy sauce, rice vinegar, and sesame seeds instead of lemon and Parm.
- Spicy honey: toss roasted broccoli with 1 tablespoon honey and 1 teaspoon chili crisp.
- Charred & smoky: broil for the last 90 seconds for deep char, then finish with smoked paprika and olive oil.
Swaps
- Vegan: skip the Parmesan, replace with 2 tablespoons nutritional yeast or toasted breadcrumbs.
- Nut-free garlic alternative: use garlic-infused olive oil if you're avoiding whole garlic for FODMAP reasons.
- Low-sodium: cut salt in half and finish with a squeeze of lemon — acid reads as saltier than it is.
Frequently Asked Questions
What temperature is best for roasting broccoli?
Why is my roasted broccoli soggy?
Should I use fresh or frozen broccoli?
How do I keep the garlic from burning?
Can I roast broccoli ahead for meal prep?
Can I use broccolini or broccoli rabe instead?
Can you eat the broccoli stems?
Know what's worth cooking this week
Get one recipe a week — always timed to what's actually in season near you. No filler, no fluff.


