This post may contain affiliate links. Please read my disclosure and privacy policy.

When I wrote The Fresh and Healthy Instant Pot Cookbook, I spent weeks experimenting with the best way to cook veggies in the electric pressure cooker. Since you can’t check on the tenderness as you go, it requires an educated guess to get started.

That’s why I’m sharing a step-by-step guide below to help you get perfectly cooked broccoli in the Instant Pot on your first try. (I’ll show you a cooking cycle that you may not have tried before.)

Plus, you’ll be able to accomplish other tasks in your kitchen without having to babysit a pot on the stovetop.

⭐⭐⭐⭐⭐ Featured Review

“Megan always has the best recipes and this one doesn’t disappoint! She is a pro at Instant Pot recipes and really the only ones I trust. This broccoli comes out delicious and perfect texture every time!”

-Alex

Instant Pot steamed broccoli served on a white plate.

Why You’ll Love Instant Pot Broccoli

It’s hands-off. You won’t have to wait and watch for the water to boil or worry about forgetting it on the stove top. The Instant Pot beeps loudly when it’s done to let you know!

It’s fat-free. You don’t need any oil or butter to cook broccoli in the pressure cooker.

It may be more nutritious. Research suggests that pressure cooking may help prevent nutrient loss compared to other cooking methods. Dr. Gregor at NutritionFacts.org has covered this topic well if you’d like to read more.

How to Cook Broccoli in the Instant Pot

Step 1:

Pour a half cup of water into the bottom of your 6-quart Instant Pot and place a steamer basket on top. Add up to one pound of broccoli florets to the steamer basket, then secure the lid on the pot. 

Move the steam release valve to “Sealing” and use the Manual or Pressure Cook button to cook at high pressure for zero minutes. (Yes, a zero-minute cook time is a real setting!)

Note: If you purchased your Instant Pot before 2020, it likely has a “Manual” button. Machines produced more recently have a “Pressure Cook” button instead. They both perform the same function.

water and steamer basket in Instant Pot for broccoli.

Step 2:

The pot will take roughly 8 to 10 minutes to pressurize. This is when the majority of the steaming process occurs. The more broccoli you’ve added to the pot, the longer the pressurization will take.

Broccoli Note: I typically cook 12 to 16 ounces of broccoli florets at a time. If you cook more than that, the pot will take longer to pressurize, which means the broccoli will steam longer than intended. (This could lead to mushy broccoli.) If you cook only 1 cup of broccoli, it may turn out firmer than intended because the pot will pressurize more quickly.

As the pot pressurizes, the screen will read “ON,” so you won’t see a countdown.

zero minute cooking cycle and ON displayed on the Instant Pot screen.

Step 3:

When the Instant Pot beeps, letting you know the cooking cycle is complete, move the steam release valve to “Venting” right away. This is called a quick release. (Keep your hand to the side of the vent, as pictured below, so steam can escape from the top without burning you.)

When the floating valve in the lid drops, you’ll know the pot is no longer pressurized, and it’s safe to open the lid. Test the broccoli with a fork to make sure it’s tender, and then it’s ready to serve.

quick release of the steam valve and testing broccoli with a fork.

Serving Tips

The steamed broccoli should have a bright green color and perfect texture. It should be easily pierced with a fork, but not mushy. If you don’t perform the quick pressure release or remove the lid right away, it will continue to soften, so keep that in mind. 

Serve Instant Pot steamed broccoli warm right away, with any toppings you love. Add salt and pepper to taste, or sprinkle it with Parmesan cheese for an easy side dish.

Leftovers can be stored in an airtight container in the fridge for up to a week, making this a perfect meal prep side dish.

Cooked broccoli in a steamer basket in the Instant Pot.

Instant Pot Broccoli FAQs

Can I use an 8-quart Instant Pot?

Yes, but I’d start with 3/4 cup of water in that case and expect the pressurization time to take a little longer. As a result, the broccoli might be softer compared to using a 6-quart machine.

Can I use a 3-quart Instant Pot?

Yes, but the smaller machine won’t take as long to pressurize and de-pressurize. As a result, the broccoli may have more bite to it than if you were to cook it in a 6-quart pot, so you may want to cook it for 1 or 2 minutes, instead of zero minutes, in this size machine.

Does water temperature matter?

Yes! Always start with cold water when using your Instant Pot. Most recipes call for cold water (or room temperature tap water), so if you start with hot water, that change may affect the overall cooking time.

Can I use frozen broccoli?

Yes, a bag of frozen broccoli can be cooked in the Instant Pot using the same method. Keep in mind that frozen broccoli tends to be much softer than fresh broccoli, so use it only if you don’t mind slightly mushy results. If you have an air fryer, Air Fryer Broccoli turns out much better using frozen veggies. 

What if I don’t have a steamer basket?

If you don’t use a basket to lift the broccoli out of the water, it may turn out softer, like boiled broccoli. But you can cook it directly in the water, if needed.

Instant Pot steamed broccoli served on a white plate.

Instant Pot Broccoli (Perfectly Cooked!)

5 from 4 votes
You may not think of "steaming" veggies when you think of the Instant Pot, but the electric pressure cooker can make the process easier. (And hands-off!) I'll show you the best way to cook broccoli in the Instant Pot, so you won't wind up with over-cooked or mushy results.
prep5 mins cook0 mins Pressurization:10 mins total15 mins
Servings:4

Ingredients
 
 

  • ½ cup water
  • 12 to 16 ounces broccoli florets

Instructions

  • Pour the water into the bottom of a 6-quart Instant Pot and arrange a steamer basket inside. There's no need to buy something special; I use the same steamer basket I use for stove-top cooking.
  • Place the broccoli on top of the steamer basket, then secure the lid. Move the steam release valve to "Sealing" and use the Pressure Cook or Manual button to cook at high pressure for zero minutes. (Yes, zero is a real setting on the Instant Pot!) It will take roughly 8 to 10 minutes for the pot to come to pressure if you're using a 6-quart Instant Pot, so the machine will read "On" until then.
  • As soon as the cooking cycle is complete, the screen will read L0:00. Immediately move the steam release valve to "Sealing" for a quick pressure release. It will take 1-2 minutes for the steam to release. When the floating valve in the lid drops, that means the pressure is gone and it's safe to open the lid.
  • The broccoli should be perfectly fork-tender, without being mushy. Serve it warm right away as a healthy side dish, or store it in an airtight container in the fridge for up to 5 days, so you can add it to meals throughout the week.

Notes

Nutrition information is for roughly 4 ounces of broccoli. This information is automatically calculated and is just an estimate, not a guarantee.
Instant Pot Note: This recipe was tested in a 6-quart Instant Pot. For an 8-quart Instant Pot, I’d recommend using 3/4 cup of water. The broccoli will cook a little longer in this case, as that larger pot will take longer to pressurize and de-pressurize. As a result, the broccoli may be slightly softer than using the 6-quart pot.
Broccoli Amount: The more broccoli you use, the longer it will take the pot to pressurize. So, using more than one pound of broccoli may result in slightly softer results. Using less than 12 ounces of broccoli may result in a firmer texture because the pot will pressurize more quickly, reducing the overall cooking time. For very small batches of broccoli (only 1-2 cups), you may want to use a 1-minute cooking cycle to help make it more tender.
Update Note: This recipe was updated in March 2024 with additional tips.

Nutrition

Calories: 39kcal | Carbohydrates: 8g | Protein: 3g | Fat: 0.4g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.04g | Sodium: 39mg | Potassium: 358mg | Fiber: 3g | Sugar: 2g | Vitamin A: 706IU | Vitamin C: 101mg | Calcium: 54mg | Iron: 1mg
Course: Side Dish
Cuisine: gluten-free
Keyword: instant pot broccoli

More Recipes to Try

If you try this Instant Pot broccoli recipe, please leave a comment below and let me know how you like it!

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. As a Certified Nutritionist Consultant (CNC), I love to make healthier food using simple ingredients. I test these recipes multiple times in my kitchen to make sure they will turn out perfectly for you.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Hey Meagan! I was just wondering if I should use 12 oz of broccoli that you stated in the actual blog post or should I use 8oz from the actual recipe? As always thanks for having such a great resource

  2. So Easy and perfect every time! If you prefer the broccoli to have a little more bite, set the pressure to low rather than high!

  3. Megan always has the best recipes and this one doesn’t disappoint! She is a pro at Instant Pot recipes and really the only ones I trust. This broccoli comes out delicious and perfect texture every time!

  4. This is the perfect way to cook Broccoli 🙂 Thank you for this! I always get distracted and overcook it when using the stove. This is so quick and easy. I can set it and get other things ready and not worry it will be mush!

    1. I’m so glad you enjoyed it, Patty. I always forget it on the stove, too, so I appreciate that the Instant Pot beeps so loudly for this one!