Place popcorn and peanuts in a large bowl. In a large heavy saucepan over medium heat, bring sugar and corn syrup to a rolling boil, stirring occasionally. Remove from the heat; stir in peanut butter and vanilla. Quickly pour over popcorn mixture and mix well.
When cool enough to handle, quickly shape into ten 2-1/2-in. balls; insert a lollipop stick into each ball. Let stand at room temperature until firm; wrap in plastic.
Test Kitchen Tips
To roast your own peanuts, preheat your oven to 350 degrees and place shelled peanuts on a baking pan. Put the pan in the oven for about 15 minutes, and you're good to get munching!
To lower the calorie count, opt for natural peanut butter.