Instant Pot Cauliflower

Here’s a fast, easy, and healthy side dish: Instant Pot cauliflower! Flavored with lemon zest and Italian seasoning, you won’t be able to stop eating it.

Instant Pot Cauliflower

Did you know that steamed cauliflower can taste incredible? We know, we know: with no seasoning, it’s nothing to write home about. But steam it in a pressure cooker until it’s just crisp tender, then mix with olive oil, Italian seasoning and lemon zest and POW! It’s in your face good. I literally could not stop eating this! (Neither could our 2 year old, which is saying something.) After all these years of thinking the only way to eat cauliflower was to roast it, we’ve found a way quicker way that works for easy weeknights. May we present: Instant Pot cauliflower!

How to make Instant Pot cauliflower: a tutorial

The Instant Pot is a quick, hands off way to steam vegetables! We’ve used the same method with our Instant Pot broccoli and Instant Pot Brussels sprouts. Essentially: chop the veggies. Throw them in with a bit of water and press Cook! Here’s exactly how to make pressure cooker cauliflower, and a little trick for the chopping part.

Step 1: Chop the cauliflower into florets.

Use a large Chef’s knife to cut the cauliflower into bite-sized florets. Here we used 1 small head of cauliflower, which is enough for 4 servings. Feel free double if you’d like: it’s still the same cook time!

Wondering the best way to cut cauliflower? Alex and I use a genius method that doesn’t end up with crumbles all over the counter! (Anyone have that issue?) Go to How to Cut Cauliflower or see the video below.

Step 2: Pressure cook on High for 3 minutes.

Place the florets in the Instant Pot with 1/2 cup water. Then pressure cook on High for 3 minutes. Note that the pressure cooker takes about 5 minutes to “preheat” or come up to pressure before cooking.

You may find other recipes online that state a 0 or 1 minute cook time for cauliflower in the Instant Pot. In all of our testing, we found that 3 minutes was the sweet spot that yielded the perfect crisp tender florets. If you like your cauliflower very crisp you could try a cook time of 2 minutes, but we wouldn’t go less than that.

Instant Pot cauliflower

Step 3: Quick release and add flavorings.

Then you’ll perform a quick release by immediately letting all the steam out of the top valve. Once it’s come out, you can open the lid and taste your cauliflower. It comes out perfectly steamed and crisp tender!

Pressure cooker cauliflower

The BEST way to serve cauliflower as a side

Want the best way to serve cauliflower as a side? For this one we went Mediterranean style. And when I tasted it, I immediately starting shoveling more bites into my mouth. It’s that good! As I mentioned, I used to think that the only way to eat cauliflower was roasted. Now I’ve been proven wrong! Here’s the best way to flavor cauliflower:

It sounds deceptively simple, but the flavors work remarkably well. The lemon zest in particular is great for brightening up after the pressure cooker, which can dull flavors cooking at such high pressure.

Instant pot cauliflower

What kind of Instant Pot to use?

All pressure cooker brands vary! The brand we use is an Instant Pot 6 Qt Programmable Pressure Cooker. All Instant Pot recipes on this website have been tested using that model, and we also can’t speak to other brands and types of pressure cookers. For example, Instant Pot Mini works differently, so use it at your own risk.

More quick Instant Pot side dish recipes

This Instant Pot cauliflower is one of our favorite easy side dishes! A few more we might recommend:

If you’re looking for more side dish ideas, we’ve got lots! Head to Best Vegetable Side Dishes and 25+ Favorite Side Dish Recipes.

Steamed cauliflower

This Instant Pot cauliflower recipe is…

Vegetarian, gluten-free, plant-based, dairy-free, and vegan.

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon
Instant Pot Cauliflower

Instant Pot Cauliflower

1 Star2 Stars3 Stars4 Stars5 Stars (35 votes, average: 4.06 out of 5)

  • Author: Sonja Overhiser
  • Prep Time: 5 minutes
  • Cook Time: 8 minutes
  • Total Time: 13 minutes
  • Yield: 4 1x


Here’s a fast, easy, and healthy side dish: Instant Pot cauliflower! Flavored with lemon zest and Italian seasoning, you won’t be able to stop eating it.



  • 1 small head cauliflower (1 1/2 to 2 pounds)
  • 1/2 cup water
  • 2 tablespoons olive oil
  • 3/4 teaspoon kosher salt
  • 1 teaspoon Italian seasoning
  • 1/8 teaspoon garlic powder
  • 1 teaspoon lemon zest (zest from 1/2 lemon)


  1. Chop the cauliflower into florets. Add it to the Instant Pot with the water. Lock the lid of the Instant Pot. Place the pressure release handle (vent) in the “Sealing” position.
  2. Cook on high pressure for 2 minutes: Press the Pressure Cook button, making sure the “High Pressure” setting is selected, and set the time. Note that it takes about 5 minutes for the pot to “preheat” and come up to pressure. (Avoid touching the metal part of the lid.)
  3. Quick release: Once the timer beeps, vent the remaining steam from the Instant Pot by moving the pressure release handle to “Venting”, covering your hand with a towel or hot pad. Never put your hands or face near the vent when releasing steam. Open the pressure cooker lid. Test the cauliflower and if it is the desired tenderness, move to Step 4. Otherwise cook an additional 30 seconds to 1 minute. (It depends on pressure cookers, so once you have your desired timing use that each time.)
  4. Carefully remove the cauliflower to a bowl, draining any liquid. Toss with the remaining ingredients. Taste and add additional salt as necessary, then serve. (Store leftovers refrigerated.)

  • Category: Side Dish
  • Method: Pressure Cooker
  • Cuisine: Vegetables

Keywords: Instant Pot Cauliflower, Steamed Cauliflower

Subscribe for free weekly recipes & more!

About the Authors

Sonja Overhiser

Cookbook Author and writer

Sonja Overhiser is author of Pretty Simple Cooking, named one of the best healthy cookbooks of 2018. She’s host of the food podcast Small Bites and founder of the food blog A Couple Cooks. Featured from the TODAY Show to Bon Appetit, Sonja seeks to inspire adventurous eating to make the world a better place one bite at a time.

Alex Overhiser

Cookbook Author and photographer

Alex Overhiser is an acclaimed food photographer and author based in Indianapolis. He’s host of the food podcast Small Bites and founder of the recipe website A Couple Cooks. Featured from the TODAY Show to Bon Appetit, Alex is author of Pretty Simple Cooking, named one of the best vegetarian cookbooks by Epicurious.


  • Reply
    June 18, 2020 at 8:57 pm

    Cauliflower turned to mush – 3 minutes is too long to cook a larger head of cauliflower. Ended up making cauliflower mash since it was so overcooked.

  • Reply
    June 22, 2020 at 12:36 am

    I tried the 3 minutes, too and the cauliflower was very soft. Would’ve been good for cauliflower mash, as Kathy had mentioned. I did put it under the Mealthy Crisp Lid for five minutes @ 425 and was still soft.

    I think I am going to do the 0 minutes next time and see what I get and perhaps not have the cauliflower sitting in the water.

    • Reply
      Alex Overhiser
      June 22, 2020 at 8:10 pm

      Thank you for the comment! We’ve done some further testing and updated the recipe to reflect variations in Instant Pots!

    Leave a Reply

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