Roasted Broccoli with Lemon and Pecorino-Romano Cheese
I love a simple vegetable dish that arrives at the table tasting like it took longer than it did. This roasted broccoli checks that box every time: bright, caramelized edges, a clean hit of lemon, and the salty, tangy finish of Pecorino-Romano. It’s the sort of side that gets mentioned in passing and then everyone reaches for seconds.
No need for complicated prep or mysterious pantry items. A little trimming, a quick toss with olive oil and lemon, a hot oven, and a generous grating of cheese at the end. The technique is as important as the ingredients — even small choices change the final texture and flavor.
This post walks you through the exact steps I follow, plus the little decisions I make in the kitchen that keep this dish reliable. If you want to stretch it into a weeknight main, or simplify it further, I’ll cover options and troubleshooting below.
Ingredient Rundown

- 1 lb. broccoli pieces, cut so flower ends are not over an inch across (see notes) — evenly sized pieces roast at the same rate; trim and pull florets apart for consistent browning.
- 2 T extra virgin olive oil — provides sheen, helps conduct heat, and encourages caramelization on the edges.
- 2 T fresh squeezed lemon juice (see notes) — brightens the dish and cuts the cheese’s saltiness; add it before roasting so some lemon flavor falls into the broccoli.
- sea salt to taste (I used a sea salt grinder) — seasons as you go; a light grind before roasting and a final taste adjustment after cheese is best.
- 1/2 cup freshly grated Pecorino-Romano (see notes) — salty, tangy, and sharp; grated fresh so it melts slightly on the hot broccoli.
The Method for Roasted Broccoli with Lemon and Pecorino-Romano Cheese
- Preheat oven to 450°F (220°C).
- Trim the broccoli stalks so the pieces are close to the same length. If the stalk skin seems tough, peel it with a vegetable peeler. Cut the broccoli into individual florets so the flower ends are about 1 inch across or smaller (you can cut through the stem and then pull the florets apart to make this easier).
- In a bowl, whisk together 2 tablespoons extra virgin olive oil, 2 tablespoons fresh lemon juice, and sea salt to taste.
- Add the broccoli pieces to the bowl and toss until evenly coated with the oil–lemon mixture.
- Spread the broccoli in a single layer on a large metal baking sheet, making sure the pieces are not touching.
- Roast in the preheated oven until the broccoli is bright green and the edges are beginning to brown. Check after 10 minutes, then again after another 5 minutes; roast longer if you prefer it more browned.
- While the broccoli is roasting, grate 1/2 cup Pecorino-Romano with a large grater.
- Remove the broccoli from the oven, sprinkle the hot broccoli with the 1/2 cup grated Pecorino-Romano so it melts slightly, taste and add more sea salt if desired, and serve hot.
Why It’s My Go-To
This dish hits a few cue words that make weeknight dinners easier: fast, flavorful, and flexible. The roasting concentrates the broccoli’s natural sweetness and gives those crisp, brown edges everyone loves. Lemon juice keeps it lively and cuts through the richness of the Pecorino-Romano. The cheese melts into the warm florets and turns the whole pan into something almost indulgent without being heavy.
I also love that the ingredient list is short and available year-round. You can pull this together while the main dish finishes, and it works with weeknight proteins or as part of a composed lunch. The technique translates to other vegetables, too, so once you understand the method you can riff confidently.
Quick Replacement Ideas

- Cheese swap: Parmesan (Parmigiano-Reggiano) works if you prefer a nuttier, slightly milder finish.
- Oil swap: Use light olive oil or avocado oil if you want a higher smoke point, though extra virgin olive oil gives the best flavor here.
- Lemon alternative: A splash of white wine vinegar can replace lemon juice if you’re out of lemons; use a bit less since it’s more assertive.
- Greens alternative: If you don’t have broccoli, cauliflower florets follow the same method but may need a few extra minutes to brown.
Essential Tools for Success

- Large metal baking sheet — metal conducts heat well and helps the broccoli brown rather than steam.
- Sharp chef’s knife and vegetable peeler — for trimming stalks and making even florets.
- Mixing bowl — big enough to toss the broccoli so each piece gets coated.
- Large grater (box or microplane) — freshly grated Pecorino melts best and disperses evenly.
- Oven thermometer (optional) — if your oven runs cool, this keeps you at an accurate 450°F (220°C) for proper browning.
Troubleshooting Tips
Broccoli turns out soggy
Most often this is from overcrowding the pan. If pieces touch, they steam instead of roast. Use a large baking sheet and arrange a single layer with space between florets. Also check that your oven is fully preheated to 450°F (220°C) before the pan goes in.
Edges burn before centers are tender
If you see dark edges but the stems are still hard, the florets may be uneven. Aim for flower ends about 1 inch across or smaller so everything cooks at the same rate. You can also lower the rack slightly in the oven or reduce the temperature by 25°F and cook a few minutes longer for gentle even cooking.
Too salty
Pecorino-Romano is a salty cheese. Taste before adding extra salt at the end. If you accidentally over-salt, serve with an acid (a little extra lemon before serving) to balance it.
Warm & Cool Weather Spins
In warm months I serve Roasted Broccoli with Lemon and Pecorino-Romano Cheese at room temperature on a platter with a drizzle of good olive oil and a sprinkle of crushed red pepper for heat. It’s nice as part of a picnic spread or a light dinner with grilled fish.
When it’s cooler, I keep the broccoli piping hot straight from the oven and double down on the Pecorino-Romano for a comfortier finish. Toss in toasted breadcrumbs or pine nuts for crunch and extra body. Either way, a little citrus always livens it up.
Method to the Madness
There are a few deliberate choices in the recipe that shape the result. First: the oven temperature. 450°F (220°C) is high on purpose — it forces rapid browning while keeping the interior bright green. Second: the lemon is mixed with the oil before roasting. The lemon flavor penetrates slightly and prevents the dish from feeling flat once the cheese arrives. Third: the cheese goes on at the end so it softens, melts a touch, and clings to the hot florets without becoming greasy.
Finally, the single-layer spread on a metal sheet is the unsung hero. Metal heats evenly and doesn’t trap steam like a glass dish might. That separation and the high heat are what produce the contrast between bright, tender centers and caramelized edges.
Refrigerate, Freeze, Reheat
Refrigerate: Store leftover roasted broccoli in an airtight container for up to 3 days. It will lose some crispness but still tastes good mixed into salads, omelets, or tossed with pasta.
Freeze: I don’t recommend freezing after the cheese has been added — the texture changes and the cheese can become grainy. If you want to freeze, roast plain broccoli (without Pecorino-Romano and lemon) and freeze in a single layer on a tray, then transfer to a bag for up to 2 months. Reheat from frozen in a hot oven to revive caramelization.
Reheat: For best texture, reheat in a 400°F oven on a baking sheet for 8–12 minutes so the florets crisp back up. A quick sauté in a hot skillet also works. Avoid the microwave if you want any chew or browning left.
Popular Questions
- Can I add garlic? — Yes. If you want garlic’s flavor, add thinly sliced or grated garlic tossed with the broccoli before roasting. Be aware garlic can brown or burn faster; watch closely or add sliced garlic halfway through roasting.
- Should I use lemon zest too? — Zest adds perfume. If you have it, sprinkle a little grated lemon zest over the broccoli after roasting for a fresh lift.
- Is Pecorino-Romano necessary? — It’s the recommended finish because of its saltiness and sharpness. Parmesan is a fine substitute if needed.
- How can I make this vegan? — Skip the Pecorino-Romano and serve with a squeeze of extra lemon and a sprinkle of toasted breadcrumbs or nutritional yeast for savory depth.
Final Bite
Roasted Broccoli with Lemon and Pecorino-Romano Cheese is one of those recipes that makes vegetables feel intentional. It’s fast, forgiving, and reliably delicious. Keep your florets even, keep the pan roomy, and don’t be shy with the final cheese — it’s the moment that ties everything together.
Make it tonight, and if you like, make extra — roasted broccoli folds beautifully into tomorrow’s midday meal. Simple preparations like this are the backbone of how I cook: small decisions, big payoff.

Roasted Broccoli with Lemon and Pecorino-Romano Cheese
Ingredients
Equipment
Method
- Preheat oven to 450°F (220°C).
- Trim the broccoli stalks so the pieces are close to the same length. If the stalk skin seems tough, peel it with a vegetable peeler. Cut the broccoli into individual florets so the flower ends are about 1 inch across or smaller (you can cut through the stem and then pull the florets apart to make this easier).
- In a bowl, whisk together 2 tablespoons extra virgin olive oil, 2 tablespoons fresh lemon juice, and sea salt to taste.
- Add the broccoli pieces to the bowl and toss until evenly coated with the oil–lemon mixture.
- Spread the broccoli in a single layer on a large metal baking sheet, making sure the pieces are not touching.
- Roast in the preheated oven until the broccoli is bright green and the edges are beginning to brown. Check after 10 minutes, then again after another 5 minutes; roast longer if you prefer it more browned.
- While the broccoli is roasting, grate 1/2 cup Pecorino-Romano with a large grater.
- Remove the broccoli from the oven, sprinkle the hot broccoli with the 1/2 cup grated Pecorino-Romano so it melts slightly, taste and add more sea salt if desired, and serve hot.
