In a medium saucepan, melt the butter over medium heat. Add the corn syrup, sugar and salt; stir until combined. Increase the heat and bring the mixture to a boil. Boil for 5 minutes and then remove from the heat.
Stir in the vanilla extract and pour the mixture over the popcorn in a large bowl. Stir to coat the popcorn evenly. Add the bacon, pecans and pretzels; stir to combine.
Spread the popcorn mixture onto a baking sheet lined with parchment paper. Bake for 15 minutes, stirring once midway through baking. Let cool before serving.
Interesting Facts
Bacon is a popular ingredient in many dishes and can be used in sweet and savory recipes.
Popcorn is a type of corn that "pops" when heated, making it a popular snack.
Pecans and pretzels are crunchy ingredients that add texture to the mix.