Preheat oven to 325 degrees F.
In a large mixing bowl, add the popcorn, Bugles, pretzels, and peanuts. Set aside.
8 cups Popcorn, 3 cups Pretzels, 3 cups Bugles, 1 cup Dry Roasted Peanuts
To make the syrup, add the sugar, corn syrup, water, butter, baking soda, ground cinnamon, and ginger into a medium saucepan. Heat over medium, stirring frequently, and bring to a rapid boil. Continue to cook until the syrup reaches 235 degrees F.
2 cups sugar, 1/2 cup corn syrup, 1/2 cup water, 1/4 cup butter, 1 teaspoon Cinnamon, 1 teaspoon baking soda, 1/2 teaspoon ground ginger
Remove from heat, stir in the vanilla, pour over the popcorn mixture, and stir gently to coat. Transfer the party mix onto a large baking sheet covered with parchment paper or sprayed with nonstick cooking spray.
1/2 teaspoon vanilla extract
Bake in a preheated 325 degree oven for 20 minutes, stirring every 7-8 minutes.
Remove from the oven and allow to cool completely at room temperature. Once cooled, break the mix apart into smaller pieces, add back into a large bowl, and mix in the M&M's and candy corn.
1 cup M&M's, 1 cup Candy Corn
Serve in a large serving bowl, or individual serving cups. This party mix recipe can be stored in an airtight container in a cool place for 3-5 days. Enjoy!