Skip to main content New<> this month
Get the Allrecipes magazine

Instant Pot® Popcorn

Rated as 5 out of 5 Stars

"I love popcorn cooked in oil but do not love the mess it makes on my stove, so I decided to give it a try in the Instant Pot®. Not only does the coconut oil give it that movie theater flavor, there was ZERO grease splatter. I listed salt as a generic seasoning but feel free to experiment with flavors such as powdered cheese, ranch powder, Frank's® powdered Red Hot® seasoning, etc."
Added to shopping list. Go to shopping list.


15 m servings 151
Original recipe yields 4 servings


{{model.addEditText}} Print
  1. Turn on a multi-functional pressure cooker (such as Instant Pot(R)) and select High Saute function. When the display indicates the pot is hot, spoon coconut oil into the pot and let it melt.
  2. Add popcorn and stir with a rubber spatula until kernels are coated. Wait 30 seconds and stir again; kernels should be making a sizzling sound at this point. Cover pot with the glass lid on and cook for 5 minutes. Cancel Saute mode and let sit until kernels have completely stopped popping, about 1 minute.
  3. Transfer popcorn to a large bowl and sprinkle with salt.


  • Cook's Note:
  • Plan on more unpopped kernels than you would cooking it on the stove due to not being able to shake the Instant Pot® around on the heat source like you would a pot on the stove burner. While there is more waste, popcorn is cheap and having no oil splatter is worth it to me.

Nutrition Facts

Per Serving: 151 calories; 8 18.5 3 0 40 Full nutrition

Explore more


Read all reviews 3
Most helpful
Most positive
Least positive

This works pretty well. I don’t have a see-through lid, but it works with a regular one. I topped mine with melted habanero lime butter. Next time, I’ll spray with chipotle oil. It was delicious...

Hey, this really worked! I used grapeseed oil and added salt to the oil. I didn't let it go for the full five minutes because I was worried about burning. I waited until there were about thre...