Fudgy Marshmallow Brownies

Ultra-fudgy brownies topped with gooey mini marshmallows and a glossy chocolate icing that sets into a dreamy slice-and-serve crowd-pleaser.

Why You'll Love This Recipe
- True one-pan base: the batter begins in a saucepan, so cleanup stays simple and mixing is streamlined.
- Deep chocolate flavor: Dutch-process cocoa plus chopped chocolate deliver intensity and pockets of molten bites.
- Party-perfect finish: mini marshmallows puff in minutes and get blanketed in a glossy chocolate icing that sets cleanly for tidy slices.
- Make-ahead friendly: bakes in 25 minutes, cools and sets in under 2 hours, and stays fresh for days.
- Pantry staples: uses common baking ingredients you likely have on hand, with flexible chocolate options.
- Feeds a crowd: a 9x13-inch pan yields up to 24 squares, ideal for potlucks, bake sales, and school events.
When I set this pan on the table, everyone leans in to see the marshmallow top. My kids love the sticky layer, and the adults always comment on how fudgy the base stays even the next day. The icing locks in moisture and brings a nostalgic bakery-style finish that looks impressive without any extra fuss.
Ingredients
- Unsalted butter: Forms the base of a glossy batter and helps deliver fudgy texture. Choose high-fat butter for best results and melt gently to avoid scorching.
- Granulated sugar: Dissolves into warm butter to create a shiny, cohesive batter that bakes up dense and moist rather than cakey.
- Canola oil: Adds tenderness and keeps the brownies soft for days; a neutral oil that won’t compete with the chocolate.
- Vanilla extract: Rounds out the chocolate flavor and enhances sweetness. Pure vanilla gives the warm aroma that pairs perfectly with marshmallow.
- Large eggs: Provide structure and richness. Add one at a time and beat well so the batter emulsifies and stays glossy.
- All-purpose flour: Just enough to set the brownies without making them cakey. Measure accurately and avoid overmixing.
- Dutch-process cocoa powder: Smooth, deep cocoa flavor with low acidity for that classic brownie color and taste.
- Salt: A small amount sharpens chocolate notes and balances the sweetness of the marshmallow and icing.
- Chocolate, chopped: Dark or milk chocolate cut into chunky pieces melts into pockets; thicker bars give satisfying bites.
- Mini marshmallows: Puff quickly in the oven and adhere to the brownie surface, creating a soft, gooey layer.
- Salted butter (for icing): Adds a balanced, slightly salty richness to the quick-set chocolate icing.
- Powdered sugar: Whisks into a silky icing that sets neatly for clean slices and a glossy finish.
- Unsweetened cocoa powder (for icing): Deepens the topping’s chocolate flavor without overwhelming sweetness.
- Whole milk: Loosens the icing to a pourable consistency that blankets the marshmallows.
- Vanilla extract (for icing): Adds warmth and bakery-style aroma to the final layer.
Instructions
Prep the pan and oven: Preheat oven to 350°F. Line a metal 9x13-inch pan with parchment, leaving overhang on two sides for easy lifting. Lightly coat the parchment and sides with nonstick spray. Arrange sheets so the shorter span sits under the full-length piece to prevent batter seepage. Emulsify butter and sugar: Melt 1 cup unsalted butter over low heat in a heavy saucepan. Stir in 2 1/2 cups granulated sugar until smooth and glossy, with no separated butter. Remove from heat and stir for 5 minutes to cool slightly and release steam, which protects the eggs from curdling. Add oil and vanilla: Stir in 2 tablespoons canola oil and 1 tablespoon vanilla until the surface looks uniform with no oily film. Proper emulsification creates a fudgy, cohesive crumb. Beat in the eggs: Add 5 large eggs one at a time, beating well after each addition. The batter should look thick and shiny. If it looks streaky, keep mixing until fully smooth. Fold in dry ingredients: Sift in 1 cup all-purpose flour, 3/4 cup plus 1 tablespoon Dutch-process cocoa, and 3/4 teaspoon salt. Fold gently just until the dry streaks disappear to avoid a tough, cakey texture. Add chocolate chunks: Fold in most of the 8 ounces chopped chocolate, reserving a small handful for the top. Thicker chunks melt into luscious pockets; avoid overmixing. Bake the brownies: Pour the batter into the pan, scatter remaining chocolate on top, and bake for 25 minutes. The center should look set at the edges with a slight wobble in the middle. Add marshmallows: Remove the pan and quickly blanket the surface with 6 cups mini marshmallows in an even layer. Return to the oven for 3 minutes to puff and adhere. Make the icing: In a saucepan over medium heat, melt 6 tablespoons salted butter. Whisk in 2 1/2 cups powdered sugar and 2 tablespoons unsweetened cocoa. Whisk in 1/4 cup whole milk and 2 teaspoons vanilla until smooth and pourable. Finish and set: Immediately pour the warm icing over the marshmallows, smoothing gently with a rubber spatula to cover. The icing will begin to set quickly. Cool completely before lifting out and slicing. Slice cleanly: Use a plastic knife for the cleanest cuts. For metal knives, lightly coat with nonstick spray and wipe between slices to prevent sticking.
You Must Know
- Let the butter-sugar mixture cool briefly so the eggs don’t scramble.
- Sifting dry ingredients prevents cocoa lumps and keeps the crumb tender.
- Marshmallows need that brief re-bake to puff and adhere properly.
- The icing sets fast; pour and spread immediately for an even coat.
- Use a plastic knife or greased metal knife for tidy, non-sticky slices.
My favorite part of this bake is the reveal after the icing sets. Lift the slab onto a cutting board, and the first slice shows the neat layers: dark, glossy brownies; a cloud of marshmallow; and a smooth sheath of chocolate icing. It feels like a bake-sale classic, the kind of treat that makes adults nostalgic and kids very happy.
Storage Tips
Cool completely, then store the brownies in a single layer or with parchment between layers in an airtight container at room temperature for 2 to 3 days. If your kitchen is warm, refrigerate for up to 5 days; bring to room temperature before serving for the best texture. For longer storage, freeze tightly wrapped slabs or individual squares for up to 3 months. Thaw overnight in the refrigerator or at room temperature for 1 to 2 hours. Avoid microwaving to reheat, as marshmallows can melt and get overly sticky; if you must, use very short bursts.
Ingredient Substitutions
No canola oil? Use melted neutral oil like vegetable or light olive oil in the same amount. If you only have natural cocoa, you can substitute cup-for-cup, but expect a slightly different flavor profile and a tad lighter color. Semi-sweet chocolate chips work in place of chopped bars; fold in 1 cup and reserve a few tablespoons for topping. If you’re low on powdered sugar, whisk 2 cups and add milk gradually until the icing is spreadable. For extra salt balance, use unsalted butter in the icing and add a pinch of salt to taste. Lactose-free milk works for the icing; plant milk can be used, but the set may be slightly softer.
Serving Suggestions
Cut small squares for party platters, or larger pieces with forks for a plated dessert. A scoop of vanilla ice cream or a dollop of lightly sweetened whipped cream plays beautifully with the warm chocolate notes. In summer, add sliced strawberries or raspberries on the side for a bright contrast. For birthdays, scatter a few sprinkles on the icing before it sets. At holiday gatherings, serve alongside coffee or hot cocoa so guests can enjoy the full marshmallow-chocolate experience.
Cultural Background
This style of brownie nods to the beloved Southern Mississippi Mud tradition, where marshmallows and warm chocolate icing form a soft, sticky “mud” over a rich base. Home bakers have passed versions of this dessert down for decades, often tweaking the topping or adding nuts. While every family has its spin, the constant is generosity: a big pan meant to share. The technique of adding a quick-set icing over warm marshmallows is a hallmark that transforms a simple brownie into a celebration treat with nostalgic charm.
Seasonal Adaptations
In fall, fold in 1/2 teaspoon cinnamon and top slices with toasted pecans for a cozy twist. Around winter holidays, add 1 teaspoon peppermint extract to the icing and sprinkle with crushed candy cane before it sets. In spring, swirl 1/4 cup raspberry jam over the marshmallow layer before pouring the icing. For summer cookouts, chill the sliced brownies and serve cold for neater bites in the heat; the icing stays snappy and refreshing.
Meal Prep Tips
Make the brownies a day ahead and keep covered at room temperature; the flavor deepens and the layers settle for cleaner cuts. For lunchbox portions, slice into small squares and wrap individually in parchment, then store in an airtight container. If freezing, place pieces on a sheet pan to firm up, then transfer to freezer bags to prevent sticking. Thaw wrapped pieces at room temperature to avoid condensation, which can make the icing tacky.
Whether you serve them at a potluck or just because it’s Tuesday, these fudgy marshmallow brownies bring the kind of joy that starts conversations and ends with happy, sticky fingers. Bake a pan, share generously, and make the moment a little sweeter.
Pro Tips
Use room-temperature eggs; cold eggs can seize the warm batter.
Chop chocolate into penny-sized chunks for melty pockets.
Grease the knife or use a plastic one for clean edges.
Do not overbake; pull at set edges with a soft center for fudgy texture.
Sift cocoa and powdered sugar for lump-free icing.
Work quickly when spreading icing; it sets fast.
This nourishing fudgy marshmallow brownies recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I add nuts?
Yes. Fold in 1 cup chopped toasted pecans or walnuts with the chocolate. For the icing, sprinkle a few extra on top before it sets.
How do I get cleaner cuts?
Bake 5 minutes longer to dry the surface slightly, and chill the pan before slicing. A plastic knife helps prevent sticking.
Can I make the icing dairy-free?
Yes. Replace whole milk with the same amount of lactose-free or plant-based milk. Note the icing may set a touch softer with plant milk.
How long do leftovers keep?
Store at room temperature for 2 to 3 days in an airtight container. Refrigerate up to 5 days, or freeze up to 3 months.
Tags
Fudgy Marshmallow Brownies
This Fudgy Marshmallow Brownies recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Brownies
Topping
Instructions
Prepare pan and oven
Preheat oven to 350°F. Line a metal 9x13-inch baking pan with parchment, leaving a 2-inch overhang on two sides, and lightly coat with nonstick spray.
Melt butter and emulsify sugar
In a heavy saucepan over low heat, melt 1 cup unsalted butter. Stir in 2 1/2 cups granulated sugar until smooth and glossy with no separated butter. Remove from heat and cool 5 minutes, stirring to release steam.
Add oil and vanilla
Stir in 2 tablespoons canola oil and 1 tablespoon vanilla extract until the surface is uniform with no oily film.
Beat in eggs
Add 5 large eggs one at a time, beating well after each addition until the batter is thick and shiny.
Fold in dry ingredients
Sift in 1 cup all-purpose flour, 3/4 cup plus 1 tablespoon Dutch-process cocoa powder, and 3/4 teaspoon salt. Fold just until no dry streaks remain.
Add chocolate chunks
Fold in most of the 8 ounces chopped chocolate, reserving a small handful for topping.
Bake
Spread batter in prepared pan, sprinkle reserved chocolate on top, and bake for 25 minutes until edges are set and the center is slightly soft.
Add marshmallows
Remove pan, cover evenly with 6 cups mini marshmallows, and return to the oven for 3 minutes to puff and adhere.
Make icing
In a saucepan over medium heat, melt 6 tablespoons salted butter. Whisk in 2 1/2 cups powdered sugar and 2 tablespoons unsweetened cocoa powder, then whisk in 1/4 cup whole milk and 2 teaspoons vanilla until smooth and pourable.
Finish and set
Immediately pour icing over marshmallows, spreading gently to cover. Cool completely in the pan on a rack until the icing is set.
Slice and serve
Lift the slab out using the parchment overhang. For clean cuts, use a plastic knife or grease a metal knife and wipe between slices.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@feastu on social media!

Categories:
You might also like...

35-Minute Marry Me Chicken Soup That Steals Hearts
A silky, tomato-sun-dried-tanged chicken soup with cream and Parmesan — ready in 35 minutes and perfect for weeknights, dinner parties, or cozy nights in.

5-Ingredient Mac and Cheese
A comforting, no-fuss mac and cheese made with just five pantry staples — creamy, cheesy, and ready in under 30 minutes. Perfect for weeknights or potlucks.

Air Fryer Roasted Pineapple
Quick and caramelized air fryer pineapple with warm spices and a tangy Greek yogurt sauce. A simple snack or elegant dessert ready in minutes.

Did You Make This?
Leave a comment & rating below or tag @feastu on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Emma!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
