How long to cook broccoli: 3–4 min boiled, 4–6 min steamed, 3–4 min in the microwave and 15–20 min in the oven at 220°C (200°C fan). Every way to cook it is below, with the temperature and how to tell it’s done.
How long to cook broccoli
Times are for 1 head (about 350 g), cut into florets, for 4.
Stir-fry in a little oil, then add a splash of water and cover for the last minute.
Before you start
Cut into even florets. Peel and slice the stalk: it’s good to eat and cooks in the same time.
How to tell it’s done
Bright green and just tender: a knife goes into a stalk with a little resistance.
Questions
How long to boil broccoli?
3–4 min in boiling salted water. Drain well; it holds water.
How long to steam broccoli?
4–6 min over simmering water.
How long to microwave broccoli?
3–4 min on full power, covered. With 2 tablespoons of water; stir halfway.
How long to cook broccoli in the oven?
15–20 min at 220°C (200°C fan), 425°F, gas 7. Toss in oil and salt and spread out; it should char at the edges.
How long to cook broccoli in an air fryer?
6–9 min at 200°C (400°F). Toss in a teaspoon of oil; shake halfway.
How long to pan-fry broccoli?
4–5 min over a high heat. Stir-fry in a little oil, then add a splash of water and cover for the last minute.
Times are a guide for typical home portions: ovens, air fryers, microwaves and the size of what you’re cooking all vary. Check meat, poultry and fish with a thermometer before serving. Safe temperatures follow USDA and UK Food Standards Agency guidance, last checked 11 November 2026.