Ingredients
Equipment
Method
Preheat and bake the graham base
- Preheat the oven to 350°F and line a 9x13 pan with parchment paper. This prevents sticking so the bars release cleanly.
- Mix graham cracker crumbs, granulated sugar, and melted butter, then press firmly into the bottom of the pan. Bake for 8 minutes, then cool slightly.
Make the fudgy chocolate layer
- Melt butter in a saucepan, then stir in granulated sugar, eggs, and vanilla extract. Mix until smooth before adding the dry ingredients.
- Add unsweetened cocoa powder, all-purpose flour, baking powder, and salt, then mix until smooth and spread over the graham cracker crust. Keep the top level for even baking.
- Bake at 350°F for 18-20 minutes until the center is just set. Look for a set surface with only slight softness in the middle.
Toast the marshmallow top and cool
- Remove the pan from the oven and immediately cover the entire top with mini marshmallows. The marshmallows should start melting on contact.
- Return to the oven for 3-4 minutes at 350°F until the marshmallows puff and start to turn golden. Aim for a light golden sheen.
- Switch to broil for 1-2 minutes until the marshmallows are golden brown. Watch closely so they don’t scorch.
- Cool for 30 minutes before cutting with a buttered knife. The chocolate should pull neatly without smearing.
Notes
For the cleanest, most dramatic chocolate pull, cool the bars at least 30 minutes before slicing and use a buttered knife with a gentle sawing motion. Store covered in the refrigerator for up to 4 days; freeze in an airtight container for up to 2 months and thaw overnight in the fridge. For a dietary swap, use a gluten-free 1:1 all-purpose flour blend in place of all-purpose flour (baking powder and amounts stay the same).
