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 takes about 20 to 25 minutes in the oven at 400°F if you cut it into bite-sized florets and spread them out on a sheet pan.
That’s the short answer, and honestly, it’s the number you’ll use most often once you start roasting broccoli at 400 degrees regularly.
But the real answer depends on a few things, like how big your pieces are, whether you’re roasting fresh or frozen broccoli, and how crispy you like it.
If you’ve been wondering how long does broccoli take in the oven at 400, you’re in the right place.
In this post, we’ll break down exactly how long to roast broccoli at 400°F, plus the tips that make the difference between soggy and perfectly crispy.
Let’s get into it.
How Long Does Broccoli Take in the Oven at 400?
Broccoli takes roughly 20 to 25 minutes in the oven at 400°F, and here’s what actually determines that timing:
1. The Size of Your Florets Matters Most
Small, bite-sized florets roast in about 15 to 20 minutes at 400.
Larger, chunkier pieces need 25 to 30 minutes because the heat takes longer to reach the center.
So if you’re asking how long does broccoli take in the oven at 400, the honest answer starts with your knife.
Cut them evenly, and everything finishes at the same time.
2. Fresh vs. Frozen Broccoli
Fresh broccoli roasted at 400°F is ready in that 20 to 25 minute window.
Frozen broccoli takes a bit longer, usually 25 to 30 minutes, because the extra moisture has to cook off before the edges can crisp.
If you’re roasting frozen broccoli at 400, pat it dry first and give it a few extra minutes.
Trust me, it’s worth the wait.
3. How Crispy You Like It
If you like broccoli with just a little tenderness, pull it out around the 18 to 20 minute mark.
Want those dark, crispy edges? Leave it in closer to 25 minutes.
The beauty of roasting broccoli at 400 degrees is that you’re in control the whole way.
Just keep an eye on it after the 15-minute mark.
4. Your Oven’s Personality
Every oven runs a little differently, so your broccoli might take 20 minutes or it might take 28.
That’s why the best way to know how long broccoli takes in the oven at 400 is to check it early and often.
Oven thermometers help too if yours runs hot or cold.
How to Roast Broccoli at 400°F Perfectly Every Time
Nailing the timing is only half the battle.
Here’s how to set yourself up for crispy, golden broccoli every single time:
1. Dry It Thoroughly
Water is the enemy of crispiness.
Wash your broccoli, then dry it completely with a towel before it hits the pan.
Any moisture left on the florets will steam them instead of roast them.
2. Give It Space
Crowding the pan traps steam and turns roasted broccoli into steamed broccoli.
Spread the florets in a single layer with a little breathing room.
Use two pans if you have to.
This one tip makes a bigger difference than anything else when roasting broccoli at 400 degrees.
3. Toss With Oil and Seasoning
A couple tablespoons of olive oil and a good pinch of salt and pepper is all you need.
Toss everything so each floret gets a light coat.
That oil helps the broccoli brown instead of burn.
4. Preheat Like You Mean It
Let your oven fully preheat to 400°F before the pan goes in.
A hot oven is what gives you those crispy edges in 20 to 25 minutes.
Skip the preheat, and your broccoli takes longer and browns unevenly.
5. Flip Halfway Through
Around the 10 to 12 minute mark, give the florets a quick flip with a spatula.
This helps them brown evenly on all sides and keeps you on track with your timing.
Signs Your Broccoli Is Done
When you’re roasting broccoli at 400°F, here’s how to tell it’s ready:
1. Golden, Crispy Edges
The tips should be browned and slightly charred in spots.
That’s where all the flavor lives.
2. Tender Stems
A fork should slide into the stem with just a little resistance.
If it’s mushy, it went too long.
If it’s hard, it needs more time.
3. Bright Green Color
The color should still be vivid green, not dull or gray.
That’s a good sign your broccoli roasted at 400 degrees for just the right amount of time.
So, How Long Does Broccoli Take in the Oven at 400?
Broccoli takes about 20 to 25 minutes in the oven at 400°F when cut into bite-sized florets and spread in a single layer.
Frozen broccoli needs a few extra minutes, and larger pieces take closer to 30.
So the next time you’re wondering how long does broccoli take in the oven at 400, you’ll know exactly what to do.
Keep the florets even, give them space, dry them well, and check them around the 20-minute mark.
You’ll get crispy, golden, delicious broccoli every single time.