How Long Should Broccoli Cook In The Oven

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!

Broccoli should cook in the oven for about 15 to 20 minutes at 425°F (220°C), depending on how small you cut the florets and how crispy you like them.
 
If you’ve been wondering how long to cook broccoli in the oven so it comes out tender with crispy edges instead of soggy or burnt, you’re in the right place.
 
Oven-roasted broccoli is one of the easiest side dishes you can make, and once you know the timing, you’ll never guess again.
 
In this post, we’ll cover how long broccoli should cook in the oven, what affects the cooking time, and how to tell when your broccoli is perfectly done.
 
Let’s get to it.
 

How Long Should Broccoli Cook in the Oven?

When you roast broccoli in the oven at 425°F, it typically needs 15 to 20 minutes.
 
That’s the sweet spot for broccoli that’s tender inside with slightly charred, crispy tips.
 
Here’s how the timing breaks down based on how you prep it:
 

1. Small Florets: 12 to 15 Minutes

If you cut your broccoli into small, bite-sized florets, they’ll cook faster.
 
Small florets roast in about 12 to 15 minutes at 425°F, so keep an eye on them after the 10-minute mark.
 
The smaller the pieces, the less time broccoli needs in the oven before it starts to char.
 

2. Medium Florets: 15 to 18 Minutes

Medium florets, about an inch or so across, are the standard size most recipes call for.
 
This is the size that gives you the best balance of tender stems and crispy edges, and your broccoli will cook in the oven in roughly 15 to 18 minutes.
 
Give the pan a shake halfway through so everything browns evenly.
 

3. Large Florets or Whole Spears: 20 to 25 Minutes

Bigger pieces take longer, obviously.
 
Large florets or whole broccoli spears need about 20 to 25 minutes in the oven, and you may want to flip them once so both sides get color.
 
If you’re roasting large pieces, don’t crowd the pan or your broccoli will steam instead of roast.
 

What Affects How Long Broccoli Cooks in the Oven

The exact time your broccoli should cook in the oven depends on a few key factors:
 

1. Oven Temperature

Most roasted broccoli recipes call for 400°F to 425°F.
 
At 400°F, your broccoli will cook in the oven a bit slower, closer to 20 to 25 minutes.
 
At 425°F, expect 15 to 20 minutes, and at 450°F, you’re looking at 12 to 15 minutes with more char.
 

2. Size of the Florets

As we covered above, small pieces cook fast and large pieces take longer.
 
Cut your broccoli into uniform sizes so every piece finishes at the same time, no matter how long you cook broccoli in the oven.
 

3. How Dry the Broccoli Is

Moisture is the enemy of crispy roasted broccoli.
 
Dry your broccoli thoroughly after washing it, because wet broccoli steams in the oven and takes longer to brown.
 

4. Oil and Pan Choice

A light coating of oil helps broccoli roast rather than burn, and a sheet pan with space between pieces lets heat circulate.
 
Overcrowding the pan is the number one reason broccoli turns out soggy when you cook it in the oven.
 

How to Tell When Broccoli Is Done Cooking in the Oven

Your broccoli is done when the stems are fork-tender and the tips are crispy and browned.
 
The color should shift from bright green to a deeper green with dark, caramelized edges.
 
If the stems still feel hard when you pierce them with a fork, give it another 3 to 5 minutes.
 
And if the tips are browning too fast while the stems stay tough, tent the pan loosely with foil.
 

1. The Fork Test

Pierce the thickest part of a stem with a fork.
 
If it slides in easily, your broccoli is done cooking in the oven.
 

2. Look for the Char

Those crispy, browned edges are exactly what you want, so don’t pull the pan too early.
 
A little char equals a lot of flavor.
 

So, How Long Should Broccoli Cook in the Oven?

Broccoli should cook in the oven for 15 to 20 minutes at 425°F, with small florets needing 12 to 15 minutes and large pieces needing up to 25 minutes.
 
The exact time your broccoli should cook in the oven depends on the temperature, the size of your florets, how dry the broccoli is, and how crowded your pan is.
 
Use the fork test and a little char as your guide, and you’ll nail roasted broccoli every single time.
 
Now go preheat that oven and enjoy perfectly roasted broccoli tonight.