Marshmallow Brownie Recipe
This marshmallow brownie recipe is a family staple in our house. The chewy chocolate base and soft marshmallow topping make them completely irresistible. They’re just as good, if not better, than the box mix!

Table of Contents
Why I Love This Recipe
- I love how these marshmallow brownies come together with just seven simple ingredients and zero fuss.
- The brownies are rich and chewy with a deep chocolate flavor that’s so much better than anything from a box, a lot like my homemade fudgy brownies.
- Adding mini marshmallows and chocolate chips on top makes them gooey and extra indulgent, like the ultimate campfire treat. It reminds me of these rocky road brownies!
- They’re easy to customize with toppings, whether it’s caramel, M&Ms, or bits of candy bars, and always a hit with my family.

Want to save this recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
Key Ingredients and Substitutions
- Salted butter: Creates a rich, moist base for the brownies. If using unsalted butter, add an extra pinch of salt to balance the flavors.
- Granulated sugar: Sweetens the brownies and helps give them a chewy texture. You can reduce the amount slightly if you prefer a less sweet treat.
- Cocoa powder: Provides deep chocolate flavor. Use unsweetened cocoa powder for best results. Dutch-process cocoa will give a smoother, darker flavor.
- Salt: Enhances the chocolate and balances the sweetness. Adjust to taste if using salted or unsalted butter.
- Eggs: Bind the batter and give the brownies structure while keeping them fudgy.
- Pure vanilla extract: Adds warmth and rounds out the chocolate flavor.
- All-purpose flour: Gives the brownies their chewy texture and slight lift. For a more tender brownie, you could replace a small portion with cake flour.
- Mini marshmallows: Create a gooey, sweet topping. You can also try large marshmallows cut into pieces if that’s what you have on hand.
- Semi-sweet chocolate chips: Melt slightly on top of the brownies for extra chocolate bursts. Dark or milk chocolate chips, or even chopped candy bars, work as alternatives.

How to Make Marshmallow Brownie Recipe
Preparation
Preheat your oven to 325˚F. Lightly coat a 13×9-inch baking pan with cooking spray and set aside.

Step 1 – Melt and Mix the Base
In a large microwave-safe bowl, combine the butter, cocoa powder, sugar, and salt. Microwave on high for 1 minute. Remove and stir until the butter is fully melted and the mixture is smooth.

Step 2 – Add Eggs and Vanilla
Add the eggs to the chocolate mixture one at a time, stirring well after each addition until no streaks remain. Stir in the vanilla extract.

Step 3 – Add the Flour
Add all of the flour at once and stir vigorously until no dry flour is visible and the batter is fully combined.


Step 4 – Spread and Bake
Spread the brownie batter evenly into the prepared baking pan. Bake for about 30 minutes, or until a toothpick inserted in the center comes out with just a few moist crumbs.
Step 5 – Top with Marshmallows and Chips
Sprinkle the mini marshmallows evenly over the top of the hot brownies. Then add the semi-sweet chocolate chips.
Step 6 – Melt the Topping
Return the pan to the oven for about 1 minute, just until the marshmallows and chocolate chips start to soften.

Step 7 – Cool and Serve
Remove from the oven and let the brownies cool completely in the pan before slicing. Enjoy as is or serve with vanilla ice cream.
Lynette’s Tip
I recommend experimenting with toppings to make these brownies your own. Try adding coconut, nuts, caramel, or crushed candy bars along with the marshmallows and chocolate chips. They’re also incredible served warm with a scoop of vanilla ice cream.
Recipe FAQs
These brownies are made from scratch with just seven simple ingredients, without any artificial flavors or preservatives. They have a rich, chocolatey taste and chewy texture that many say is even better than the box.
Bake for about 30 minutes at 325°F. A toothpick inserted in the center should come out mostly clean, with just a few moist crumbs. Be careful not to overbake so they stay soft and fudgy.
Adding the marshmallows and chocolate chips at the end of baking and returning them to the oven for just a minute allows them to soften without fully melting into the batter. This keeps a gooey layer on top.
More Dessert Recipes You’ll Enjoy

Marshmallow Brownie Recipe
Ingredients
- 1 cup salted butter
- 2 1/2 Cups granulated sugar
- 1 1/2 Cups cocoa powder
- 1 teaspoon salt
- 3 large eggs
- 2 teaspoon pure vanilla extract
- 2 Cups all-purpose flour
- 3 Cups mini-marshmallows
- 1/2 Cup semi-sweet chocolate chips
Instructions
- Preheat your oven to 325˚ F. Coat a 13×9 pan with cooking spray or butter.
- Combine the butter, cocoa, sugar, and salt in a microwave safe bowl. Microwave on high for 1 minute. Remove from the microwave and stir until the butter is melted and the mixture is smooth.
- Add the eggs to the batter, one at a time, stirring after each one until you can't see the egg. Stir in the vanilla. Next, add in the flour all at once and stir vigorously until you can't see the flour any longer. Spread the brownie mix evenly into the 13×9 baking pan.
- Bake the brownies for 30 minutes or until a toothpick inserted into the center barely comes out clean.
- Add marshmallows and then sprinkle chocolate chips. Bake for 1 minute or until the toppings are soft. Let cool before serving.
Notes
My Favorite Variations:
- Use Different Chips: Try white chocolate chips, milk chocolate chips, or even peanut butter chips in place of or along with the semi-sweet chocolate chips.
- Add Nuts: Stir in ½ cup of chopped walnuts or pecans for extra texture and a bit of a salty balance to the sweet marshmallows.
- Chill for a Fudgy Texture: Refrigerate the brownies once they’ve cooled. This makes them more dense and fudgy, which is great if you like a thicker bite.





These brownies were AMAZING! I just made them plain this time but will be trying them again with your suggested optional ingredients. I haven’t made brownies from a box in many years, but this recipe has now replaced my previous made from scratch recipe. So yummy and easy and chocolatey!
So glad you enjoyed it! I agree that it’s an amazing recipe!