US Trends

how long does it take to steam broccoli

Steaming broccoli usually takes about 4–7 minutes once the water is boiling, depending on how tender you like it.

Quick Scoop

  • For tender‑crisp broccoli (bright green, with a bit of bite): 4–5 minutes.
  • For softer broccoli: 6–7 minutes.
  • Start timing only after the water is boiling and the lid is on.
  • Broccoli is done when a fork goes in easily but the florets still hold their shape and color.

Simple step‑by‑step

  1. Cut broccoli into evenly sized florets so they cook at the same rate.
  1. Add about 1 inch of water to a pot and bring it to a boil.
  1. Add broccoli in a steamer basket (or directly to the water if you don’t have one), cover with a lid.
  1. Steam 4 minutes, then check with a fork; continue up to 7 minutes until it’s how you like it.
  1. Drain immediately so it doesn’t keep cooking, then season with salt, pepper, butter, or olive oil.

Handy rule of thumb: aim for about 5 minutes as a starting point, then adjust by a minute or two next time for firmer or softer broccoli.

Meta description: Learn exactly how long it takes to steam broccoli for perfect tender‑crisp florets (4–7 minutes), plus simple steps and tips so you never end up with soggy broccoli again.

Information gathered from public forums or data available on the internet and portrayed here.