Ingredients
Equipment
Method
Bake the fudgy brownie base
- Preheat oven to 350F and grease a 9x13 pan.
- Melt butter, then whisk in sugar, eggs, and vanilla until smooth.
- Fold in flour, cocoa, and salt just until no dry streaks remain.
- Spread batter into the greased pan and bake for 25-28 minutes, until the center looks set.
Add the marshmallow layer
- Immediately scatter mini marshmallows over the hot brownies.
- Return to the oven for 3-4 minutes, until marshmallows are puffed and golden.
Make and pour the chocolate frosting
- Melt butter for the frosting, then whisk in cocoa powder and whole milk and remove from heat.
- Whisk in powdered sugar and vanilla until the frosting is smooth.
- Pour warm frosting over the marshmallow layer, then scatter walnuts or pecans over the top.
Chill and slice
- Refrigerate for 2 hours, until firm enough to cut clean slices.
Notes
For the neatest slices, chill until fully firm; if it’s still soft after 2 hours, give it another 30 minutes in the fridge. Store covered in the refrigerator up to 4 days. Freeze slices in a sealed container up to 2 months. If you need a gluten-free version, swap in a 1:1 gluten-free baking flour blend for the flour.
