¾cup+ 2 tablespoons cocoa powderUse unsweetened cocoa powder for best results
1 ¼cupsgranulated sugarSweetens the batter
1 ½teaspoonvanilla extractAdds flavor
½teaspoonsaltBalances sweetness
2large eggsBind the ingredients together
½cupall-purpose flourForms the brownie base
2cupsmini marshmallowsFor the marshmallow swirl topping
1cupmilk chocolate chipsFor the topping and added sweetness
Instructions
Preheat the oven to 325°F (163°C) and line an 8-inch square baking dish with parchment paper.
In a saucepan, melt the butter over medium-low heat, ensuring it doesn’t brown or sputter.
Once the butter is melted, stir in the cocoa powder and granulated sugar until fully combined. It will be slightly grainy.
Add the vanilla extract and salt, stirring for about a minute to cool the mixture down. The mixture should be warm to the touch, but not hot.
Whisk in the eggs one at a time until fully incorporated.
Stir in the flour and mix well, ensuring it’s fully combined. Stir at least 50 times to ensure a smooth batter.
Scrape the brownie batter into the prepared pan, spreading it out evenly.
Bake for 25-29 minutes, until the top is dry and shiny, and a toothpick inserted into the center comes out with moist crumbs, but no wet batter.
Once the brownies are done, immediately sprinkle the marshmallows and chocolate chips on top. Return the pan to the oven and turn the oven off. Let the brownies rest for 5 minutes to melt the toppings.
Use a spatula to spread the melted marshmallows and chocolate chips into a gooey frosting over the brownies.
Let the brownies cool before slicing to help them hold together better.
Notes
These marshmallow swirl brownies are a nostalgic treat with a perfect balance of chewy marshmallows and rich chocolate. They are easy to make and perfect for a family dessert or special occasion.