Skip to main content

Homemade Caramel Corn

Caramel Corn

Crunchy and addictingly delicious, caramel corn is so flavorful and way better than store-bought caramel corn. Be sure to use freshly popped corn so the end result is crunchy and fresh.

  • Duration
  • Cook Time
  • Prep Time
  • 10+Servings


  • 16 cups popped corn
  • 2 cups dark brown sugar
  • ½ cup light corn syrup
  • 8 ounces coconut oil, solid
  • 3 teaspoons or more kosher or sea salt (if you like salty popcorn)
  • 3 teaspoons vanilla extract
  • 1 teaspoon baking soda
  • 2 cups roasted and salted peanuts


1. Preheat oven to 250°F. Grease 2 baking sheets with coconut oil or spray. 

2. Divide popped corn between baking sheets and set aside.

3. In a medium saucepan, simmer brown sugar, corn syrup, coconut oil, and salt until a thermometer registers 250°F. 

4. Stir in vanilla and baking soda. The mixture will foam, so be careful!

5. Pour caramel sauce over popcorn, dividing it between 2 trays, and stir to coat. Stir in peanuts. 

6. Bake at 250°F for 1 hour, stirring occasionally. The caramel sauce will harden as it bakes. Be sure to break up any large clumps or corn that stick together. 

7. Cool before storing, covered, at room temperature. The caramel corn will stay crunchy for about 2 days if kept out of humidity.