How Long Does It Take To Oven Roast Broccoli

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

Oven roasting broccoli takes about 18 to 25 minutes at 425°F (220°C), depending on how big your florets are and how crispy you like them.
 
If you’ve been wondering how long it takes to oven roast broccoli so it comes out tender inside with caramelized edges, the sweet spot is usually right around the 20-minute mark.
 
Smaller florets roast faster, while larger pieces need a few extra minutes to get that perfect bite.
 
The good news is that oven roasting broccoli is one of the easiest ways to turn this humble green vegetable into something everyone at the table actually wants to eat.
 
In this post, we’ll break down exactly how long to oven roast broccoli, what affects the roasting time, and how to nail that crispy-tender texture every single time.
 
Let’s get roasting.
 

How Long to Oven Roast Broccoli: The Short Answer

So how long does it take to oven roast broccoli?
 
Here’s the quick breakdown:
 

1. Standard Roasting Time Is 18–22 Minutes

At 425°F, oven roasted broccoli typically needs 18 to 22 minutes for medium-sized florets.
 
You’ll know it’s done when the tips are browned and crispy and the stems are fork-tender.
 
This is the time frame most recipes use because it balances crispy edges with a tender interior beautifully.
 
Stick to this range and you can’t go wrong.
 

2. Smaller Florets Need 12–15 Minutes

If you cut your broccoli into small, bite-sized florets, the oven roasting time drops to about 12 to 15 minutes.
 
Small pieces have more surface area exposed to the heat, so they cook quicker and crisp up faster.
 
Keep an eye on them though, because small florets can go from perfectly roasted to burnt surprisingly fast.
 
When you oven roast small broccoli pieces, check them at the 10-minute mark just to be safe.
 

3. Larger Pieces Take 25–30 Minutes

Bigger florets or whole broccoli halves need closer to 25 or even 30 minutes to oven roast properly.
 
The extra mass means heat takes longer to penetrate all the way through the stem.
 
If you’re roasting large pieces, you’ll want to turn them halfway through so they brown evenly.
 
When you oven roast larger broccoli, a little patience pays off with a tender, deeply caramelized result.
 

4. Lower Temperatures Add Extra Time

At 400°F, oven roasted broccoli will take about 20 to 25 minutes.
 
Drop it down to 375°F and you’re looking at 25 to 30 minutes.
 
A lower temperature gives you softer florets with less char, which some folks actually prefer.
 
If you want to oven roast broccoli while you finish other dishes, a slightly lower heat gives you more wiggle room.
 

What Affects How Long Broccoli Takes to Oven Roast

Several factors can shift your roasting time, so keep these in mind before you slide that tray in.
 

1. Floret Size Is the Biggest Factor

The size of your florets determines more about the roasting time than almost anything else.
 
Uniform pieces cook evenly, so take an extra minute to cut them to a similar size.
 
When you oven roast broccoli, consistency is your friend.
 
That way you’re not stuck with some charred bits and some raw stems on the same tray.
 

2. Crowding the Pan Steams Instead of Roasts

If the florets are piled on top of each other, they release steam and basically steam themselves.
 
That means no crispy edges and a longer, sadder roasting process.
 
Spread the broccoli in a single layer with a little breathing room so the hot air can circulate.
 
When you oven roast broccoli with space around each piece, it browns faster and tastes far better.
 
Use two trays if you have to.
 

3. Fresh vs. Frozen Broccoli

Fresh broccoli oven roasts in the standard 18 to 22 minutes.
 
Frozen broccoli needs a bit more time, usually 25 to 30 minutes, because of the moisture content.
 
You can oven roast frozen broccoli straight from the freezer, but pat it dry first and expect a slightly softer texture.
 

Tips for Perfect Oven Roasted Broccoli Every Time

To get the best results when you oven roast broccoli, try these simple tips.
 

1. Preheat the Oven Fully

A properly preheated oven at 425°F gives broccoli that immediate blast of heat it needs to caramelize.
 
Give your oven a full 10 to 15 minutes to heat up before the tray goes in.
 

2. Dry the Florets Thoroughly

Water is the enemy of crispy edges.
 
Wash the broccoli early and dry it well with a towel before it hits the oil and tray.
 
When you oven roast wet broccoli, it steams instead of crisping, and nobody wants that.
 

3. Cut Pieces Evenly

Aim for florets that are roughly the same size so everything finishes roasting at the same time.
 
When you oven roast broccoli, even sizing means no raw pieces and no burnt ones.
 

4. Toss With Enough Oil

Every floret should have a light, even coat of oil.
 
Not so much that they’re swimming, but enough to help them brown and crisp.
 
Two tablespoons of olive oil for a standard head of broccoli is about right.
 

5. Flip Halfway Through

Give the tray a shake or flip the florets at the halfway mark.
 
This encourages even browning on all sides whenever you oven roast broccoli.
 

So, How Long Does It Take to Oven Roast Broccoli?

Oven roasting broccoli takes about 18 to 25 minutes at 425°F, depending on floret size and temperature.
 
Small florets finish faster, big pieces take longer, and crowding the pan slows everything down.
 
Follow the tips above, keep an eye on the tray near the end, and you’ll have crispy-tender oven roasted broccoli that’s ready to serve.
 
Give it a try tonight and see for yourself how easy and delicious it can be.