Preheat Oven: Preheat the oven to 450°F so it is hot enough to melt the chocolate and toast the marshmallows quickly.
Layer Chocolate: Place the broken Hershey’s chocolate pieces in an even layer across the bottom of an 8-inch square baking dish.
4 full-size Hershey’s milk chocolate bars
Make Blue Marshmallows: Dip 5 marshmallows lightly in water, then roll them in blue sanding sugar until coated. Place them on parchment paper to dry slightly.
1 cup water, 5 large marshmallows, 2 tablespoons blue sanding sugar
Make Red Marshmallows: Dip 6 marshmallows lightly in water, then roll them in red sanding sugar. Set them on the parchment paper with the blue marshmallows.
6 large marshmallows, 2 tablespoons red sanding sugar
Make White Marshmallows: Dip 8 marshmallows lightly in water, then roll them in white sanding sugar. Let them sit for a minute so the sugar sticks.
8 large marshmallows, 2 tablespoons white sanding sugar
Cut Marshmallows: Use kitchen shears to cut each marshmallow in half. This gives each piece a flat side so it sits neatly on top of the chocolate.
Build the Flag: Arrange the marshmallows cut side down on top of the chocolate to look like an American flag, using the blue marshmallows in the top left corner and the red and white marshmallows in rows.
Bake Dip: Bake for 8 to 10 minutes, or until the marshmallows are puffed and toasted and the chocolate underneath is soft and melted.
Serve Warm: Serve right away with graham crackers for dipping.
Graham crackers