How to Boil Broccoli

Broccoli goes from crisp to gray mush fast once it hits boiling water, so timing matters more than technique here. Florets need 3-4 minutes, thicker stalks need closer to 5-6, and pulling them a beat early makes the difference between tender-crisp and waterlogged.
Steps
- 1Fill a large pot with water, using enough that the broccoli will be fully submerged, and bring it to a rolling boil over high heat.
- 2Salt the water generously, about 1-2 tablespoons per gallon, until it tastes like seawater.
- 3Cut broccoli into evenly sized florets, roughly 1.5 to 2 inches across, and peel and slice any thick stalks into coins so they cook at the same rate.
- 4Add the broccoli to the boiling water all at once and start timing immediately.
- 5Boil florets for 3-4 minutes and sliced stalks for 5-6 minutes, until a knife slides into the thickest part with slight resistance.
- 6Drain immediately in a colander.
- 7If serving cold or holding for later, plunge the drained broccoli into a bowl of ice water for 1-2 minutes to stop the cooking, then drain again.
Common mistakes
- Boiling past the 4-minute mark for florets: broccoli keeps cooking from residual heat even after draining, so it turns mushy and loses its bright green color fast.
- Skipping the salt: unsalted broccoli tastes flat no matter how it's dressed afterward, since the inside of the florets barely absorbs seasoning added later.
- Cutting florets in uneven sizes: small pieces turn to mush while larger chunks are still raw in the center at the same cook time.
- Not shocking it in ice water when serving cold or reheating later: without the ice bath, carryover heat keeps softening the broccoli well past the point of tender-crisp.
Equipment
- Large pot
- Colander
- Chef's knife
- Bowl of ice water
FAQ
How long should you boil whole broccoli heads?
Whole heads take 8-10 minutes and cook unevenly, with the outer florets turning mushy before the dense core softens, so cutting into florets and stalk coins first gives more consistent results.
Why does boiled broccoli turn olive drab instead of staying bright green?
Overcooking breaks down the chlorophyll and shifts the color toward gray-green; pulling the broccoli at 3-4 minutes and shocking it in ice water locks in the bright green color.
Do you need to boil broccoli before roasting or stir-frying it?
No, that step is only necessary if the recipe calls for blanched broccoli specifically; for roasting or stir-frying, raw florets go straight into the pan or oven.
Can you boil frozen broccoli, and does the timing change?
Yes, frozen florets can go straight into boiling water without thawing, but they only need 3-5 minutes since they're already partially softened from the freezing process.
Need exact temperatures or timing? Check our Time & Temperature Guide →
