Go Back
+ servings
A brown bowl with fresh, homemade popcorn and some pieces of popcorn scattered on the counter.

How to Make Popcorn

Print Recipe
Perfectly salty, buttery, and crunchy this homemade popcorn recipe makes the ultimate bowl of popcorn.
Course Snack
Cuisine American
Prep Time 5 mins
Cook Time 5 mins
Total Time 10 mins
Servings 14 cups
Calories 85
Author Michelle


  • 3 tablespoons coconut oil
  • ¼ teaspoon popcorn salt see note
  • ½ cup popcorn kernels
  • 4 tablespoons ghee (or clarified butter) melted


  • In a large, heavy-bottomed pot, melt the coconut oil over medium-high heat. Once melted, add 3 popcorn kernels. Once those kernels pop, add the salt and the rest of the popcorn kernels and swirl. Cover and remove from the heat for 30 seconds.
  • Return to medium heat and, leaving the lid slightly ajar, shake occasionally while the popcorn pops. Once you hear the popping to slow to 2 or 3 seconds between pops, remove the pot from the heat and transfer the popcorn into a large serving bowl.
  • Add the ghee to the hot pot (no need to turn the heat back on), then once it's melted, drizzle over the popcorn and toss to combine. Taste and add more salt, if desired, then serve.


  • Coconut Oil: This will impart the best taste and texture, but you can substitute vegetable oil, canola oil, or peanut oil.
  • Ghee: The key to keeping the popcorn crisp and not soggy! You can buy ghee at most stores now, but you can also make your own clarified butter (see post above for instructions).
  • Alternative Cooking Methods: See the post above for instructions on making popcorn in an InstantPot and the microwave.
  • Storage: Allow the popcorn to cool completely, then store in an airtight container for up to 3 days.


Calories: 85kcal | Carbohydrates: 4g | Protein: 1g | Fat: 8g | Saturated Fat: 5g | Cholesterol: 11mg | Sodium: 42mg | Potassium: 16mg | Fiber: 1g | Sugar: 1g | Calcium: 1mg | Iron: 1mg