Line a 9x13 pan with foil all the way over the edges for easy removal, then grease with non-stick spray.
Put the cereal or graham crackers in a ziploc bag and use a rolling pin or other object to break up the cereal into chunky pieces, small, medium, and big.
3 cups golden grahams or 12 sheets of graham crackers
In a large pot, melt the butter over medium heat. Continue cooking until the butter is foamy and a light golden brown.
1 cup salted butter
Turn the heat to low and immediately add 20 oz marshmallows, vanilla, and salt. Stir with a rubber spatula until the marshmallows are completely melted and smooth. Remove from the heat onto a counter or surface that isn’t hot.
24 oz mini marshmallows, ½ teaspoon vanilla, ½ teaspoon kosher salt
Add the rice krispies and cereal/graham crackers and stir until mostly combined. Add another 3 oz of marshmallows. Mix gently until everything is combined. Careful not to overmix.
5 ½ cups rice krispies cereal
Pour the mixture into the prepared pan, then use the spatula to press gently until it’s roughly even across the pan. Be sure to press very gently for soft rice krispie treats.
Sprinkle with the remaining 1 oz marshmallows.
Optional: Broil, watching carefully until they are toasted.
Gently press the remaining graham crackers pieces and chocolate pieces around. Allow to cool to room temperature (or just dig in while they’re warm!), then cut and serve.
3 oz milk chocolate