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 cooks in the oven in about 15 to 25 minutes, depending on how you cut it and the temperature you use.
If you’ve been wondering exactly how long does broccoli cook in the oven, the short answer is that most florets roast beautifully at 400°F (200°C) in 15 to 20 minutes.
Larger pieces or whole heads can take closer to 25 minutes, while smaller florets cook faster.
In this post, we’ll break down how long broccoli cooks in the oven at different temperatures, how to prep it so it roasts evenly, and how to tell when it’s perfectly done.
Let’s get to it.
How Long Does Broccoli Cook in the Oven?
So how long does broccoli cook in the oven, really?
The answer depends on a few key factors, and here’s what to expect:
1. Standard Florets at 400°F: 15 to 20 Minutes
If you’re roasting standard-sized broccoli florets at 400°F (200°C), plan for about 15 to 20 minutes.
This is the sweet spot for most home cooks, and it’s how long broccoli cooks in the oven when you want tender florets with nicely browned edges.
Flip them halfway through so they roast evenly on all sides.
2. Smaller Florets: 12 to 15 Minutes
If you cut your broccoli into smaller pieces, they’ll cook faster, usually in 12 to 15 minutes.
Small florets have more surface area, so how long broccoli cooks in the oven shrinks accordingly.
Keep an eye on them after the 10-minute mark so they don’t burn.
3. Large Pieces or Whole Heads: 20 to 25 Minutes
Bigger chunks and whole broccoli heads need more time, usually 20 to 25 minutes at 400°F.
If you’re roasting a whole head, how long broccoli cooks in the oven will also depend on its size, so pierce the stem with a knife to check for doneness.
4. Lower Temperatures: 25 to 35 Minutes
At 350°F (175°C), how long broccoli cooks in the oven stretches to about 25 to 35 minutes.
Lower heat means slower roasting, which gives you softer, more evenly cooked broccoli with less char.
How to Prep Broccoli for the Oven
The prep work matters just as much as the timing when you’re roasting broccoli in the oven.
Here’s how to set yourself up for success:
1. Cut the Florets Evenly
Evenly sized florets are the secret to consistent roasting.
If some pieces are huge and others are tiny, the small ones will burn before the big ones finish cooking.
Aim for florets that are roughly the same size, about 1 to 1.5 inches wide.
2. Dry the Broccoli Thoroughly
Wet broccoli steams instead of roasts, and that affects how long broccoli cooks in the oven because moisture slows browning.
Pat the florets dry with a clean kitchen towel or paper towels before tossing them in oil.
3. Toss With Oil and Seasoning
Coat the florets lightly with olive oil, then season with salt, pepper, and garlic powder.
Don’t overcrowd the baking sheet, because crowded broccoli steams rather than crisps.
4. Spread Them in a Single Layer
Give each floret some breathing room on the pan.
This ensures hot air circulates around every piece, which keeps how long broccoli cooks in the oven predictable and even.
How to Tell When Broccoli Is Done in the Oven
Knowing when to pull the pan out is just as important as knowing how long broccoli cooks in the oven.
Here are the signs to look for:
1. Tender Stems With a Slight Bite
Perfectly roasted broccoli has stems that are tender but still have a little bite.
If a knife slides in easily, it’s done.
2. Crispy, Browned Edges
The tips should be lightly charred and crispy, which is where all that roasted flavor comes from.
3. Bright Green Color
Overcooked broccoli turns dull and olive-colored, so pull it out while it’s still vibrant green.
So, How Long Does Broccoli Cook in the Oven?
Broccoli cooks in the oven in about 15 to 25 minutes at 400°F, depending on the size of your florets and the temperature you choose.
Smaller pieces take about 12 to 15 minutes, standard florets need 15 to 20, and large pieces or whole heads take 20 to 25.
Now that you know exactly how long broccoli cooks in the oven, you can roast it with confidence every single time.
Happy roasting.