🥦

How Long to Cook Broccoli

Fresh broccoli florets and stems.

The Short Answer

In the oven at 425°F, broccoli takes 18–22 minutes. Scroll down for all cooking methods, detailed instructions, and tips from the Professor.

Cooking Methods

🔥 Oven

Temperature: 425°F

Time: 18–22 minutes

Toss florets with olive oil, salt, and pepper. Spread in a single layer. Roast until edges are charred and crispy.

💨 Air Fryer

Temperature: 400°F

Time: 8–10 minutes

Toss with oil and seasoning. Shake basket halfway through. Watch closely; it can go from perfect to burnt quickly.

🍳 Stovetop

Time: 3–5 minutes

Steam in a covered pot with 1 inch of water. Done when bright green and tender-crisp. Overcooking turns it olive drab and mushy.

The Professor
The Professor says:

Roasted broccoli converts broccoli haters. The high heat caramelizes the edges while the inside stays tender. It is a completely different vegetable from the boiled version most people grew up eating.

Frequently Asked Questions

The key is timing. Steam for 3-5 minutes only until bright green and tender-crisp. Remove from heat immediately and optionally plunge into ice water to stop the cooking.

The Bottom Line

Broccoli is straightforward to cook when you know the time and temperature. Use the method that fits your equipment and schedule, and always let the food rest before cutting or serving. Resting allows juices to redistribute and carryover cooking to finish the job.

Source: Culinary reference | Last verified: March 19, 2026 | Our methodology