How Long Do You Cook Broccoli In An Instant Pot

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 Cook Broccoli in an Instant Pot?

You cook broccoli in an Instant Pot for just 1 to 2 minutes on high pressure, followed by a quick release.
 
That short cook time is one of the biggest reasons people love making broccoli in an Instant Pot.
 
It’s fast, it keeps the florets bright green, and it locks in more nutrients than boiling ever would.
 
Whether you’re steaming fresh florets or cooking frozen broccoli in the Instant Pot, the process is simple once you know the timing.
 
In this post, we’ll cover exactly how long to cook broccoli in an Instant Pot, how to do it step by step, and how to avoid the dreaded mushy florets.
 
Let’s get to it.
 

How Long to Cook Broccoli in an Instant Pot

The answer to how long you cook broccoli in an Instant Pot depends on how tender you like it, but here’s the quick breakdown:
 

1. Fresh Broccoli Florets: 1 to 2 Minutes

Fresh broccoli florets cook in an Instant Pot in just 1 to 2 minutes on high pressure.
 
One minute gives you crisp-tender broccoli with a nice bite, while two minutes softens it a bit more.
 
That’s the beauty of cooking broccoli in an Instant Pot — you control the texture with a single minute.
 

2. Frozen Broccoli: 2 to 3 Minutes

If you’re cooking frozen broccoli in the Instant Pot, add about 1 minute to the cook time.
 
Frozen florets need 2 to 3 minutes on high pressure because they start out colder.
 
No need to thaw them first — just toss them in with the water and let the Instant Pot do its thing.
 

3. Broccoli Stems: 2 to 3 Minutes

Broccoli stems are denser than the florets, so they take a little longer to cook in the Instant Pot.
 
Slice them into thin coins or strips and cook for 2 to 3 minutes.
 
That way your stems and florets finish at the same time instead of one turning to mush.
 

How to Cook Broccoli in an Instant Pot Step by Step

Cooking broccoli in an Instant Pot takes about 5 minutes from start to finish, and here’s how to do it:
 

1. Add Water to the Inner Pot

Pour 1 cup of water into the bottom of your Instant Pot.
 
That water creates the steam that cooks the broccoli, so don’t skip it.
 

2. Set Up the Trivet and Add Broccoli

Place the trivet or a steamer basket inside the pot, then add your broccoli florets in an even layer.
 
Don’t pack them too tightly — the steam needs room to circulate so every floret cooks evenly.
 

3. Lock the Lid and Set High Pressure

Secure the lid, set the valve to sealing, and choose high pressure for 1 to 2 minutes.
 
The Instant Pot will take a few minutes to come to pressure, so the total time will be a bit longer than the cook time itself.
 

4. Do a Quick Release

When the timer beeps, carefully turn the valve to venting for a quick release.
 
Broccoli overcooks fast, so don’t let it sit in the pot on keep-warm while the pressure drops naturally.
 
Open the lid, and you’ll have bright green, perfectly steamed broccoli in an Instant Pot.
 

Tips for Perfect Broccoli in an Instant Pot Every Time

A few small tweaks make a big difference when you cook broccoli in an Instant Pot:
 

1. Cut Florets to Even Sizes

Cut your broccoli into similar-sized pieces so they all finish cooking at the same time.
 
Big chunks and tiny pieces in the same pot mean uneven results.
 

2. Don’t Skip the Quick Release

Quick release is non-negotiable when cooking broccoli in an Instant Pot.
 
Every extra minute of trapped heat turns crisp-tender florets into olive-green mush.
 

3. Season After Cooking

Add salt, pepper, lemon juice, or a drizzle of olive oil after the broccoli comes out of the Instant Pot.
 
Seasoning before pressure cooking can draw out moisture and leave you with limp florets.
 

4. Serve Right Away

Broccoli cooked in an Instant Pot is best served immediately while it’s still bright and firm.
 
If you need to hold it, keep it warm in a covered dish rather than leaving it in the hot pot.
 

So, How Long Do You Cook Broccoli in an Instant Pot?

You cook broccoli in an Instant Pot for 1 to 2 minutes on high pressure with a quick release.
 
Frozen broccoli needs 2 to 3 minutes, and stems take just a bit longer than the florets.
 
The short cook time is exactly why cooking broccoli in an Instant Pot beats boiling — you get vibrant color, better texture, and more nutrients on your plate.
 
Now that you know how long to cook broccoli in an Instant Pot, grab your trivet, add that cup of water, and enjoy perfectly steamed broccoli any night of the week.