Homemade Popcorn (Better Than Store-Bought!)

Share this post!

This post may contain one or more affiliate links, which means I will get a small commission when you buy a product via the provided link at no cost to you! As an Amazon Associate, I earn from qualifying purchases. See my full disclaimer here.

Close-up of a glass jar filled with freshly popped popcorn, surrounded by loose kernels, a copper measuring cup, and popcorn bowls on a wooden surface.

Because we don’t own a microwave, we hadn’t had popcorn in years. It just sort of disappeared from our lives—until recently, when I finally tried making stovetop popcorn. And guess what? It was so easy! Now we can enjoy freshly popped popcorn at home again, whenever we want.

The best part? It tastes better than store-bought, and it’s made with just two simple ingredients. No added flavorings, no preservatives—just real popcorn with real flavor. Once it’s popped, you can season it any way you like.

Save this recipe post for later!

What you’ll love about this recipe


  • Just 2 ingredients – Keep a bag of popcorn kernels in your pantry and you’ll always be just minutes away from a fresh, homemade snack!
  • MADE IN A REGULAR POT ON THE STOVE – No popcorn maker needed! Just grab a pot, some oil, and kernels—and you’re good to go.
  • NO ADDITIVES OR MYSTERY OILS – If you’ve been here before, you know I’m not a fan of long ingredient lists. With homemade popcorn, you know exactly what’s in it.
  • CUSTOMIZABLE WITH YOUR FAVORITE FLAVORS – Keep it simple with just salt or butter, or get creative with spices, cheese, chocolate—whatever you love!
  • BUDGET-FRIENDLY AND FUN TO MAKE – My kids had never tried popcorn before I made it myself—and now they love hearing all the pops coming from the pot!

Let’s Talk Ingredients

This recipe only calls for a minimum of 2 ingredients. Sure, you can go wild and add all sorts of flavors, but at its core, it’s as simple as it gets, and you only need 2.

Top-down view of two labeled popcorn ingredients on a wooden surface: a bowl of solid coconut oil with a spoon, and a glass container filled with popcorn kernels and a copper measuring cup.

Popcorn Kernels

I thought—silly me—that you could make popcorn with regular corn kernels. Turns out, you can’t! Popcorn kernels have a unique structure that makes them perfect for popping, while regular corn just doesn’t have what it takes. Who knew?

Oil

When making something like popcorn, it’s important to choose an oil with a high smoke point. If the oil can’t handle the heat, it will start to burn—and that’s definitely not something you want in your kitchen or your food.

Extra virgin, or unrefined, coconut oil has a smoke point of around 350°F, making it a good option for this recipe. Other great choices with even higher smoke points include avocado oil and refined peanut oil—both perfect for high-heat cooking like popping popcorn.

Flavor Ideas

I made a list of all the flavors I loved on my popcorn, or still want to try! You should try how much flavor you want on your popcorn. I’m somewhat of a more natural taste person, so you might need to amp it up if you love strong flavors.

Classic Popcorn

  • 2 tablespoons of melted butter and 1 teaspoon of sea salt or flaky salt
  • 2 tablespoons of melted butter and 1 tablespoon of (powdered) sugar

Sweet Popcorn

  • 1 teaspoon of cinnamon and 1 tablespoon of powdered sugar
  • A drizzle of melted chocolate
  • Maple syrup and some crushed pecan nuts

Savory Popcorn

  • 1 teaspoon of garlic powder and 1 teaspoon of sea salt
  • 1 tablespoon of finely grated Parmesan cheese and some ground chili flakes
  • 1 teaspoon of smoked paprika and 1 teaspoon of sea salt
  • 1 teaspoon of madras curry spices and 1 teaspoon of sea salt

Some Tips for Preparing this Recipe

  1. Use a pot with a thick bottom – It helps distribute heat evenly and prevents the kernels from burning.
  2. Always do the pop test – Even if you’re in a hurry, don’t skip it! Using a few test kernels ensures your oil is at the right temperature to pop, not scorch.
  3. Keep the lid slightly tilted – This lets steam escape and keeps your popcorn crisp instead of soggy.
  4. Add toppings right away – Sprinkle on your seasonings or drizzle butter as soon as the popcorn comes out of the pot. The warmth helps everything stick better.
  5. Storing leftovers – If you have any popcorn left (rare in our house!), store it in an airtight container or zip-top bag for up to 2 days.

Be sure to check out the full recipe and ingredient list below

Jump to Recipe

Tools you’ll need

This post may contain one or more affiliate links, which means I will get a small commission when you buy a product via the provided link at no cost to you! As an Amazon Associate, I earn from qualifying purchases. See my full disclaimer here.

  • A large, heavy-bottomed pot with a lid – This sturdy pot has a thick, heavy bottom to help distribute heat evenly and prevent burning. The glass lid lets you keep an eye on your popcorn as it pops without lifting the lid.
  • A large bowl – Perfect for mixing in your toppings and serving your freshly popped popcorn.

Step-by-Step Instructions

Add the coconut oil and a few popcorn kernels to a large, heavy-bottomed pot.

Top-down view of a large pot with a thick bottom, containing a thin layer of oil and two popcorn kernels at the center, used for testing the oil temperature.


Place the pot over medium heat and cover it with a lid.

When the test kernels pop, take the pot off the heat and add the rest of the popcorn kernels. Give the pot a gentle shake to coat the kernels evenly in the hot oil, and return the pot to the heat. Put the lid slightly ajar to let steam escape.

As the kernels begin popping rapidly, shake the pot every 10–15 seconds to keep them from burning.

Once the popping slows to just a few pops per second, remove the pot from the heat. Give it one last shake, then pour the popcorn into a large bowl.

Close-up of freshly popped popcorn showing light, fluffy kernels with a slightly golden tint.

Now’s the perfect time to add your toppings—salt, melted butter, spices, or a dusting of powdered sugar—while it’s still warm!

Overhead view of labeled popcorn seasoning ingredients on a wooden table, including ground cinnamon, smoked paprika, sugar, powdered sugar, curry madras, sea salt, and a dish of butter.

Homemade Popcorn

With this recipe, you will make a delicious, homemade bowl of popcorn. Use some of your favorite toppings to make it even tastier!
Print Recipe
A glass jar filled with freshly popped popcorn sitting on a wooden surface, with scattered unpopped kernels and a metal measuring cup nearby.
Prep Time:5 minutes
Cook Time:3 minutes
1 minute
Total Time:9 minutes

Equipment

  • 1 Large pot preferably with a heavy bottom
  • 1 Large bowl
  • 1 Spoon or spatula

Ingredients

  • ½ cup Popcorn kernels
  • 2 tbsp Coconut oil

Instructions

  • Add two tablespoons of coconut oil and 2–3 popcorn kernels to a large pot with a thick bottom.
  • Set the pot over medium heat and cover it with a lid.
  • Once the test kernels pop, remove the pot from the heat and add ½ a cup of popcorn kernels.
  • Gently shake the pot to evenly coat the kernels in oil.
  • Return the pot to the heat with the lid slightly ajar to allow steam to escape.
  • When the kernels start popping rapidly, carefully shake the pot every 10–15 seconds to prevent burning.
  • Once the popping slows to just a few pops per second, remove the pot from the heat.
  • Give it a final shake, then transfer the popcorn to a large bowl.
  • If you'd like to add flavorings (salt, melted butter, spices, or powdered sugar), now’s the time to toss them in while it’s still warm!

Notes

  • I often use extra virgin coconut oil, but every time I do, Tom comments that it tastes a bit like coconut. So if you’re not a fan of that subtle coconut flavor in your popcorn, go with refined coconut oil or another neutral-tasting option like avocado oil. Just make sure to choose an oil that can handle high heat without burning!
  • If your pan starts to smoke, keep the lid on and turn off the heat immediately. Let it sit on the stovetop until the smoke stops. Whatever you do, don’t remove the lid or add water—this can cause the hot oil to splatter and may lead to serious burns or a kitchen fire. In addition to being a passionate home cook, I’m also a chemical engineer—trust me, you do not want to pour water on burning oil!
Servings: 1 bowl

Share this post!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating