Go Back
+ servings

Easy Homemade Caramel Corn

Homemade caramel corn is a breeze to make!
5 from 3 votes
Prep Time 10 mins
Cook Time 1 hr
Total Time 1 hr 10 mins
Servings 20 servings


  • Cooking spray
  • 1/4 cup vegetable oil
  • 3/4 cup unpopped popcorn
  • 1 cup (2 sticks) unsalted butter
  • 2 cups packed light brown sugar
  • 1/2 cup light corn syrup
  • 1 teaspoon kosher salt
  • 1/2 teaspoon baking soda


  • Preheat the oven to 250ºF. Grease two baking sheets with cooking spray.
  • Add the vegetable oil to a large stockpot set over medium heat.
  • Add the popcorn to the pot and cover it. Once you hear the first kernel pop, remove the pot from the heat for one minute. Return the covered pot to the heat, shaking it over the flame until all of the kernels have popped. Discard any unpopped kernels.
  • Melt the butter in a medium saucepan set over medium heat. Stir in the brown sugar, corn syrup and salt. Bring the mixture to a boil, stirring constantly, then allow the mixture to boil, undisturbed, for 4 minutes. Remove the caramel from the heat and stir in the baking soda.
  • Immediately pour the caramel over the popcorn, stirring to coat the kernels.
  • Transfer the coated popcorn onto the baking sheets, spreading it out into an even layer.
  • Bake the popcorn for one hour, stirring every 15 minutes.
  • Remove the caramel corn from the oven and stir it one more time before allowing it to cool completely. Break it into pieces and serve.
  • ★ Did you make this recipe? Don't forget to give it a star rating below!