This post may contain affiliate links. If you purchase something through any link, we may receive a small commission at no extra charge to you. Supplies used may be given to us free of charge, all projects and opinions are my own.
My name is Alli and I’m the blogger behind Cupcake Diaries. I love to cook, bake, throw parties, and tell all about it! I’m a mom of two young boys so my recipes tend to be quick, easy, and family-friendly. I love being the hostess and sharing my culinary creations with others. You can find me on Facebook, Pinterest, Twitter, Bloglovin’, and Google+!
- 2 c. sugar
- 4 eggs
- 1 c. butter (2 sticks)
- 6 Tbsp cocoa powder
- 2 c. flour
- 2 tsp. vanilla extract
- 3 graham crackers, broken into small pieces
- 3 c. mini marshmallows
- 3 Hershey bars, broken into small pieces (Break in half the individual little pieces.)
Preheat the oven to 350 degrees. In a stand mixer or in a mixing bowl, cream together sugar, butter, and cocoa powder. Add the eggs one at a time. Then add vanilla extract and flour, scraping the bowl throughout the mixing process.
Grease a 9×13 pan with cooking spray. Pour prepared brownie batter into the pan and spread out evenly. Bake for 30 minutes.
Remove the pan from the oven and immediately sprinkle the marshmallows evenly over the baked brownies. Then sprinkle the graham cracker and chocolate bar pieces over the marshmallows. Place in the oven for two more minutes to allow the marshmallows to melt together. Place in the fridge for one hour before serving, or on the counter top till the marshmallows have cooled. (If you cut into them too early you’ll have a delicious but incredibly sticky mess and they’re a little difficult to cut.)