How Long Do You Steam Cauliflower And Broccoli

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

How Long Do You Steam Cauliflower and Broccoli?

You steam cauliflower and broccoli for about 5 to 7 minutes for crisp-tender results, though cauliflower usually needs a couple of extra minutes compared to broccoli.
 

If you’ve been wondering how long do you steam cauliflower and broccoli together without turning them into mush, the timing depends on how soft you like them and whether you’re steaming them whole or in florets.
 

The good news is that steaming is one of the easiest and healthiest ways to cook these veggies, and once you know the timing, you’ll never overcook them again.
 

In this post, we’ll cover exactly how long to steam cauliflower and broccoli, the best way to steam them together, and a few tips to keep them bright and tender every single time.
 

Let’s get to it.
 

How Long to Steam Cauliflower and Broccoli

Steaming cauliflower and broccoli is simple, but the timings aren’t identical because cauliflower florets are denser than broccoli florets.
 

Here’s how long each one takes:
 

1. Steaming Broccoli Takes About 5 to 6 Minutes

Broccoli florets steam fairly quickly.
 

For crisp-tender broccoli, steam for 5 minutes.
 

If you like it a little softer, go for 6 to 7 minutes.
 

Any longer than that and broccoli starts losing its bright green color and turns dull and mushy.
 

2. Steaming Cauliflower Takes About 6 to 8 Minutes

Cauliflower is denser, so it needs a bit more time.
 

Steam cauliflower florets for 6 to 7 minutes for tender-crisp and 8 minutes if you want them fully soft.
 

The stems should pierce easily with a fork when they’re done.
 

3. Steaming Them Together Takes About 8 Minutes

If you’re steaming cauliflower and broccoli in the same pot, here’s a trick.
 

Add the cauliflower first and let it steam for 2 minutes before adding the broccoli.
 

Then steam everything together for another 5 to 6 minutes.
 

That way, both veggies finish at the same time with the perfect texture.
 

4. Whole Heads Take Longer

If you’re steaming whole heads instead of florets, expect to steam cauliflower and broccoli for 15 to 20 minutes.
 

Whole heads take much longer because the heat has to penetrate through the thick core.
 

For faster, more even cooking, cut them into similar-sized florets.
 

How to Steam Cauliflower and Broccoli Perfectly

Knowing how long to steam cauliflower and broccoli is half the battle.
 

The other half is the method.
 

Here’s how to get it right:
 

1. Cut Florets into Even Pieces

Uneven pieces cook unevenly, so cut your cauliflower and broccoli florets into similar sizes.
 

Aim for bite-sized pieces so they steam in the timeframes above.
 

2. Bring the Water to a Boil First

Start your steamer with about an inch of water and bring it to a boil before adding the veggies.
 

This ensures the steam is hot from the moment you start timing.
 

3. Don’t Crowd the Basket

Spread the florets in a single layer so steam can circulate freely.
 

If you pile them up, the ones in the middle won’t cook as fast, and you’ll end up with uneven results.
 

4. Keep the Lid On

Every time you lift the lid, you release steam and slow down cooking.
 

Keep it closed and set a timer instead of peeking.
 

5. Check for Doneness with a Fork

When you can pierce the stem of a cauliflower or broccoli floret easily with a fork, it’s done.
 

The florets should be tender but still hold their shape.
 

Tips for Steaming Cauliflower and Broccoli

A few small tweaks can make a big difference in how your steamed veggies turn out.
 

Here are some to keep in mind:
 

1. Salt the Water, Not the Veggies

Add a pinch of salt to the boiling water before you start steaming.
 

This seasons the cauliflower and broccoli gently as they cook without making them soggy.
 

2. Shock Them in Ice Water for Meal Prep

If you’re meal prepping, plunge the steamed florets into ice water right after cooking.
 

This stops the cooking process and keeps them bright and firm for days.
 

3. Don’t Skip the Drying Step

After steaming cauliflower and broccoli, let them drain well.
 

Excess water makes them soggy and dilutes any dressing or seasoning you add later.
 

So, How Long Do You Steam Cauliflower and Broccoli?

You steam cauliflower and broccoli for about 5 to 7 minutes for crisp-tender florets, with cauliflower needing slightly more time than broccoli.
 

If you’re steaming them together, give the cauliflower a 2-minute head start and they’ll finish at the same time.
 

Whole heads take 15 to 20 minutes, but florets are the way to go for quick, even cooking.
 

Hope this post has helped you nail the timing so your steamed cauliflower and broccoli come out perfect every time.