1/4 cup popcorn kernels
1/2 cup honey
1/2 cup sugar
1/2 cup peanut butter (should be free of added sugar)
1/2 teaspoon vanilla
Place a clean paper towel in a large bowl. Heat a large heavy pan over medium heat and film the bottom with vegetable oil. Add the popcorn, shake to distribute, then put a lid on the pan. Leave a small crack for steam to escape. When the popcorn starts popping, shake vigorously to make sure the kernels pop evenly. When the popping slows, take the pan off the heat.
Pour the popcorn into bowl to cool, being careful to leave any unpopped kernels in the pan. Lightly salt the popcorn to taste.
In the same pan, mix the honey and sugar and bring to a boil. Let it simmer for a couple minutes or until slightly darker in color, then remove from the heat and add the peanut butter. Stir vigorously until all the peanut butter is melted, then mix in the vanilla.
Immediately pour the peanut butter caramel over the popcorn and stir until completely coated. Transfer to parchment lined baking sheet and spread evenly and using your hands (carefully) break apart the popcorn. This way there are individual kernels. Let sit for 5 minutes to set and then serve!