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!
How long it takes to cook broccoli in the oven depends on the temperature and the size of your florets.
Roasting broccoli in the oven usually takes about 15 to 25 minutes at 400°F (200°C).
Smaller florets cook faster, while larger pieces or whole heads need more time.
The good news is that oven-roasting broccoli is one of the easiest and most forgiving ways to cook it.
In this post, we’ll break down exactly how long to cook broccoli in the oven, the right temperature to use, and how to get that perfect crispy edge every single time.
Let’s get into it.
How Long Does It Take to Cook Broccoli in Oven?
So how long does it take to cook broccoli in the oven, really?
For most recipes, roasting broccoli at 400°F will take around 15 to 20 minutes for tender florets with slightly crispy tips.
If you like your broccoli with a bit more char and crunch, stretch it to 22 to 25 minutes.
Here’s how the timing breaks down by temperature:
1. At 400°F (200°C): 15 to 20 Minutes
This is the sweet spot for cooking broccoli in the oven.
At 400°F, the florets get tender on the inside and golden on the edges without burning.
Toss them with olive oil, salt, and pepper, spread them on a sheet pan, and roast for 15 minutes to start.
Check for doneness and add 3 to 5 minutes if you want more browning.
2. At 375°F (190°C): 20 to 25 Minutes
A slightly lower temperature gives you a gentler roast.
Cooking broccoli in the oven at 375°F is ideal if your pieces are larger or if you’re roasting them alongside other vegetables.
Expect about 20 to 25 minutes total, with a stir halfway through for even cooking.
3. At 425°F (220°C): 12 to 18 Minutes
High heat means faster cooking and crispier edges.
At 425°F, broccoli in the oven will be done in roughly 12 to 18 minutes.
Just keep an eye on it, because the line between charred and burnt is thin at this temperature.
4. Whole Broccoli Head: 30 to 40 Minutes
Roasting a whole head of broccoli takes longer than florets.
If you’re cooking broccoli in the oven whole, expect 30 to 40 minutes at 400°F.
Slice it in half first or score the stem so the heat penetrates evenly.
How to Cook Broccoli in the Oven Perfectly
Getting the timing right is only half the battle.
Here’s how to make sure your oven roasted broccoli comes out perfect every time.
1. Cut Florets Into Even Sizes
Even pieces cook at the same rate.
Cut your broccoli florets into similar-sized pieces, roughly 1 to 1.5 inches, so nothing overcooks while the rest is still raw.
2. Dry the Broccoli Before Roasting
Moisture is the enemy of crispy edges.
Pat the florets dry with a paper towel after washing so they roast rather than steam.
3. Use Enough Oil but Don’t Overdo It
A couple of tablespoons of olive oil per pound of broccoli is plenty.
Too little and the edges burn; too much and the broccoli turns soggy instead of crisp.
4. Spread Them in a Single Layer
Crowding the pan traps steam and ruins the texture.
Give the florets room to breathe so hot air circulates and they brown properly.
5. Preheat the Oven Fully
Always give your oven 10 to 15 minutes to reach the right temperature first.
Cooking broccoli in the oven that hasn’t preheated fully throws off the timing.
How to Tell When Oven Baked Broccoli Is Done
Knowing when your broccoli is done is just as important as the timing itself.
Here’s what to look for when you cook broccoli in the oven.
1. Tender Stems With a Slight Bite
Pierce the stem with a fork.
It should slide in easily, but the broccoli shouldn’t be mushy.
2. Golden Brown Edges
The tips should show some caramelization and color.
That’s where the flavor lives, so don’t pull them out too early.
3. A Slightly Crisp Texture
Perfectly roasted broccoli has a crisp exterior and a tender interior.
If it’s limp, it needed another few minutes; if it’s charred all over, it went too long.
Tips for Cooking Broccoli in the Oven Faster
In a hurry? Here are a few ways to speed things up when you cook broccoli in the oven.
1. Blanch First
Boil the florets for two minutes, drain, and then roast.
Blanching cuts oven time down to about 8 to 10 minutes.
2. Use a Convection Setting
Convection ovens circulate hot air, and that shaves about 3 to 5 minutes off the cook time.
3. Cut Smaller Florets
The smaller the pieces, the faster they cook.
Just keep an eye on them so they don’t burn.
So, How Long Does It Take to Cook Broccoli in Oven?
Cooking broccoli in the oven takes about 15 to 25 minutes at 400°F, depending on the size of your florets.
Smaller pieces cook faster at higher heat, while larger pieces or whole heads need more time at a gentler temperature.
The key is even sizing, dry florets, and a preheated oven.
Hope this post has helped you with how long to cook broccoli in the oven and how to get that perfect crispy, golden finish every time.