caramel corn

Homemade Caramel Corn

This homemade caramel corn is crazy-good. Seriously, don’t make it unless you have the willpower of a saint or lots of friends to share it with!

Servings: 16 cups
Prep Time: 10 Minutes
Cook Time: 1 Hour 20 Minutes
Total Time: 1 Hour 30 Minutes, plus plus cooling time


  • ¼ cup vegetable oil
  • ⅔ cup popcorn kernels (see note)
  • 1 stick (½ cup) unsalted butter
  • 1 cup light brown sugar
  • ¼ cup light corn syrup
  • ¼ cup pure maple syrup
  • ½ teaspoon salt
  • ½ teaspoon baking soda


  1. Preheat your oven to 200°F and line two large rimmed baking sheets with parchment paper.
  2. Heat the vegetable oil in a very large pot over medium-high heat. Add the popcorn and shake the pan to coat the kernels with oil. Cover with a tight fitting lid (alternatively, cover tightly with foil). Wait for the popcorn to start popping, then shake the pan gently every now and again to keep the kernels moving. When the popping slows to about 2 seconds apart, remove the pan from the heat. Transfer the popcorn to a large bowl, making sure to leave any unpopped kernels behind.
  3. In a medium saucepan over medium heat, melt the butter. Add the brown sugar, corn syrup, maple syrup and salt and stir until the sugar dissolves. Let the mixture come to a gentle boil. Stirring occasionally, boil the syrup over medium heat for 5 minutes. Remove the pan from the heat and add the baking soda. Stir well as the mixture turns foamy.
  4. Immediately (and carefully -- it's very hot!) pour the syrup over the popped corn in three separate additions, stirring gently as you go, until the popcorn is evenly coated.
  5. Spread the caramel corn into even layers on prepared pans. Bake at 200°F for one hour. The caramel will be a little soft at this point; let it cool completely to crisp up. Store in an airtight container for 3-4 days.
  6. Note: If you want to use microwave (be sure it's plain) or air-popped popcorn, note that ⅔ cup popcorn kernels makes 16 cups.

Nutrition Information

Powered by Edamam

  • Per serving (8 servings)
  • Serving size: 2 cups
  • Calories: 326
  • Fat: 19 g
  • Saturated fat: 8 g
  • Carbohydrates: 40 g
  • Sugar: 32 g
  • Fiber: 1 g
  • Protein: 1 g
  • Sodium: 163 mg
  • Cholesterol: 31 mg

Gluten-Free Adaptable Note

To the best of my knowledge, all of the ingredients used in this recipe are gluten-free or widely available in gluten-free versions. There is hidden gluten in many foods; if you're following a gluten-free diet or cooking for someone with gluten allergies, always read the labels of your ingredients to verify that they are gluten-free.