These peanut butter marshmallow brownies are a thick brownie topped with peanut butter, gooey marshmallows and a sweet chocolate frosting. They're always a crowd pleaser!
Preheat oven to 350 F. Line an 8x8 baking pan with cooking spray and parchment paper.
In a medium mixing bowl whisk together butter, sugar, eggs and vanilla until light and fluffy.
Whisk together salt, flour and 3 tablespoons of cocoa powder. Stir into the brownie batter until combined.
Spread evenly into baking pan. Sprinkle with chocolate chips.
Bake the brownies for 17-20 minutes, or until done baking.
As soon as brownies are done baking, warm peanut butter in the microwave for about 15 seconds to melt and make pourable. Spread over freshly baked hot brownies. Top with marshmallows and return to the oven for another 3-5 minutes until puffy. Remove and allow to start cooling.
While brownies are cooling make the chocolate frosting. In a small glass bowl melt together the butter, cocoa powder and milk in the microwave. I like to do it for about 1 minute or until it's hot enough to dissolve the cocoa powder. Add powdered sugar and salt to a medium mixing bowl, and add the hot butter mixture. Beat until smooth and glossy. Add vanilla and combine. Pour and spread over warm brownies. Allow to completely cool and set up before cutting.
Video
Notes
You can use creamy peanut butter, or any nut butter if you prefer for these. I just like having the texture of the peanuts. You could even skip that part all together if needed.I have given both cups and grams as measurements. Grams will be more precise, especially when measuring flour. If you don’t have a kitchen scale, no problem! Just lightly spoon flour into your measuring cup to insure its not packed in there. Light and fluffy is the key.