There are several easy ways to cook broccoli, and once you know the basic times, it becomes one of the fastest side dishes you can make. In this guide, I'll show you how to cook fresh broccoli five different ways: blanch, steam, boil, roast, and sous vide; using simple step-by-step instructions that work for complete beginners.

We'll cover the best way to cook broccoli for flavor, exactly how long each method takes so you don't end up with mush, and tips for turning a simple head of broccoli into a weeknight staple.
Best Way to Cook Broccoli
If you want maximum flavor, roasting broccoli at high heat is hard to beat, thanks to those browned, crispy edges. For bright green, crisp-tender broccoli with a little bite, steaming is your best option. Boiling is the fastest way to cook broccoli on the stove top, as long as you keep a close eye on the time.
Here's a quick guide to broccoli cooking time for each method:
- Blanch broccoli: 30-60 seconds
- Steam broccoli: 3-5 minutes
- Boil broccoli: 2-3 minutes
- Roast broccoli: 20 minutes at 425°F
- Sous vide broccoli: 15 minutes at 180°F
Broccoli cooking time chart
Use this quick chart to compare the different ways to cook broccoli and how long each method takes.
| Method | Texture | Cooking time |
|---|---|---|
| Blanching | Crisp, for freezing or finishing in another recipe | 30-60 seconds |
| Steaming | Bright green, crisp-tender | 3-5 minutes |
| Boiling | Tender but not mushy | 2-3 minutes |
| Roasting | Crispy edges, deep flavor | About 20 minutes at 425°F |
| Sous vide | Very tender, evenly cooked | 15 minutes at 180°F |
Ingredients needed:

Recipe Card?
To find the full printable recipe with specific measurements and directions CLICK HERE to go to the recipe card.
How to choose fresh broccoli:
When you're buying broccoli, look for a head that is deep green with tightly closed florets. Avoid bunches with lots of yellowing, brown spots, or limp stems; those are signs the broccoli is past its prime.
- The crown (florets) should feel firm and spring back when gently pressed.
- The stalk should be firm, not rubbery or dried out on the cut end.
- A little moisture on the cut stem is fine, but it shouldn't be slimy.
How to prepare the broccoli for cooking

To prep fresh broccoli for cooking, slice about 1 inch off the dry end of the stem. If you want florets and stems attached, use a sharp knife to cut between the florets and down through the stalk to make long pieces.

If you prefer to cook florets and stems separately, cut the crown off the stem and break it into bite-sized florets. Trim the tough outer layer of the stem if needed, then slice the stem into rounds or thin batons so everything cooks at about the same rate.
How to blanch broccoli

Blanching broccoli means briefly cooking it in boiling water, then shocking it in ice water to stop the cooking. It brightens the color, keeps the texture crisp-tender, and is the best way to prep broccoli for freezing or for recipes where it will be cooked again later.
So, how long to blanch broccoli? Blanch florets for about 30 seconds and thicker stem pieces for about 60 seconds before plunging them into an ice bath.
Blanching can also be used to remove skins on fruits before canning. I blanch when I make peach jam or blanch tomatoes to make canned tomatoes.
- Fill a large bowl with ice cubes and cold water to make an ice water bath.
- Bring a large pot of salted water to a rolling boil.
- Working in small batches, plunge the broccoli florets into the boiling water for 30 seconds. If blanching thicker stem pieces, blanch for 60 seconds.
- At the end of the blanching time, use a mesh strainer, tongs, or a large slotted spoon to remove the broccoli from the boiling water.
- Immediately submerge the broccoli in the ice water bath to stop the cooking process, then drain well.
How to steam broccoli
Steaming is one of the best ways to cook broccoli if you want it bright green and crisp-tender. It cooks quickly, holds its texture, and is delicious on its own or finished with butter, lemon, or hollandaise sauce.
- Prepare the broccoli by washing it and cutting it into florets and stem rounds or florets with stems attached.
- Fill a large pan with just under ½ inch of water.
- Bring the water to a boil, then add 2 tablespoons of salt.
- Add the broccoli to the pan and cover with a lid.
- Steam for about 4 minutes, or until the broccoli is bright green and a knife slides in with just a little resistance.
- Use a mesh strainer or tongs to remove the broccoli from the pan so it doesn't keep cooking.
- Season with salt and pepper, and finish with a squeeze of fresh lemon juice if you like.
How to boil broccoli
How long does broccoli take to boil? Bite-sized florets take about 2 minutes, and florets with thicker stems take about 3 minutes in boiling water, which is just enough time to cook them without turning them mushy.
- Prepare the broccoli by washing it and cutting it into florets and stem rounds, or florets with stems attached.
- Bring a pot of well-salted water to a rolling boil.
- Carefully place the cut broccoli into the boiling water.
- Leave the pan uncovered and cook for 2 minutes for florets, or 3 minutes for florets with stems.
- Drain the cooked broccoli immediately and season with butter, salt, and pepper.
- Broccoli is done when it is bright green and slides off the tip of a sharp knife when poked.
How to roast broccoli

If you're after the best flavor, roasting is one of the easiest ways to cook broccoli. High heat and a little oil bring out its natural sweetness, give you crisp edges, and convert even picky eaters into broccoli fans.
- Prepare the broccoli by washing it and cutting it into florets and stem rounds, or florets with stems attached.
- Place a rimmed baking sheet in the oven while it preheats to 425°F.
- When the oven is hot, carefully remove the sheet pan and drizzle it with olive oil.
- Arrange the broccoli in a single layer on the hot sheet pan and drizzle again with olive oil. Season with salt and pepper.
- Roast for about 20 minutes, or until the edges of the florets are browned and crisp.
- If you like your broccoli more tender, continue roasting in 5-minute increments until the desired doneness is reached. The undersides of the florets should be a deep golden brown.
- Finish with a squeeze of fresh lemon juice, grated Parmesan, or red pepper flakes for extra flavor.

Ingredients
- 1 heads (1 heads) broccoli
Instructions
How to blanch broccoli
- Fill a large bowl with ice cubes and cold water to make an ice water bath.
- Bring a large pot of water to a rolling boil.
- Working in small batches, plunge the broccoli in the boiling water for 30 seconds. If blanching broccoli stems, blanch for 60 seconds.
- At the end of the cooking time, use a mesh strainer or a pair of tongs or a large slotted spoon, to remove the blanched broccoli from the boiling water.
- Submerge the broccoli in an ice bath to stop the cooking process.
How to steam broccoli
- Prepare the broccoli by washing it and cutting it into florets and stem circles or florets with stems.
- Fill a large pan with just under a ½ inch of water.
- Bring the pan of water to a boil, add 2 tablespoons of salt to the water.
- Add the brococoli to the pan and close with a lid.
- Steam for 4 minutes or until the broccoli falls off a sharp knife.
- Use a mesh strainer or a pair of tongs, to remove the steamed broccoli from the boiling water.
- Season with salt and pepper. Squeeze on fresh lemon juice for a splash of bright flavor.
How to boil broccoli
- Prepare the broccoli by washing it and cutting it into florets and stem circles or florets with stems.
- Bring a pot of salted water to a rolling boil.
- Place the cut broccoli into the pan.Leave the pan open and cook for 2 minutes for florets or 3 minutes for florets with stems.
- Drain the cooked broccoli and season with butter, salt and pepper.
- Broccoli is done when it easily slides off a sharp knife when poked.
How to roast broccoli
- Prepare the broccoli by washing it and cutting it into florets and stem circles or florets with stems.
- Place a rimmed baking sheet in the oven as the oven is preheating to 425.
- When the oven has preheated, remove the sheet pan and drizzle it with olive oil.
- Arrange the fresh broccoli in a single layer on the heated sheet pan and then top again with a heavy drizzle of olive oil.Roast in the oven for 20 minutes or until the edges of the florets have taken on a bit of char.
- Continue to roast in 5 minute increments until the deired doneness has been achieved. The underside of the broccoli will have a beautiful carmael color.
- Season with salt and pepper. Squeeze on fresh lemon juice for a splash of bright flavor.
How to sous vide broccoil
- Prepare the broccoli by washing it and cutting it into florets and stem circles or florets with stems.
- Preheat the sous vide water to 180.
- Add the broccoli to a gallon zip-top bag freezer bag along with 2 tablespoons of butter.
- Once the water has heated, use the water displacement method to force the air out of the ziploc bag through an opened corner of the bag. Use a wooden spoon to help force the air out.
- Close the bag and use a heavy pan to help submerge the bag completely under the water line.
- Cook for 15 minutes.Serve with salt and pepper.


























Comments
No Comments