Prepare the crumbs: Place the graham crackers in a bag and use a rolling pin to crush them. A food processor can also be used. When finely crushed, set aside until ready to use.
2 ½ cups graham cracker crumbs
Prepare the pan: Line a 9 x 9-inch baking pan with a parchment paper sling. Spray the paper with baking spray and set aside.
Make the base: In a saucepan, heat butter over low heat. Once melted, whisk in sugar and eggs. Over medium heat, bring to a low simmer and continue to cook for 5 minutes. Remove from heat and let cool, about 10 minutes.
12 tbsp (1 ½ sticks) unsalted butter, 1 cup granulated sugar, 2 large eggs
Add the mix-ins: To the slightly cooled base, add the graham cracker crumbs, marshmallows, and coconut. Stir to combine everything.
2 ½ cups graham cracker crumbs, 2 cups marshmallows, 1 cup sweetened shredded coconut
Press into pan: Pour the mixture into the prepared baking pan and spread evenly. Set bars aside and prepare topping.
Make the topping: Melt butterscotch chips and peanut butter in a microwave in 30-second increments until completely smooth, about three 30-second increments. Spread over prepared bars and smooth out, making sure to spread into the corners. Allow bars to cool at least 2 hours before cutting to ensure the topping has set. Cut into small squares and enjoy.
6 oz butterscotch chips, ½ cup creamy peanut butter