There is something undeniably magical about biting into perfectly crafted Marshmallow peanut butter brownies. If you are searching for a dessert that delivers a dense, moist, dark brown crumb and shiny cracked edges, you have found your holy grail. This recipe takes everything you love about classic baking and elevates it with a visually stunning topping.
Imagine a thick, fudgy chocolate brownie bar square, generously topped with a layer of gooey, lightly toasted golden-brown mini marshmallows. Now, picture thick, glossy swirls of creamy peanut butter cascading over those warm marshmallows. This is not just a dessert; it is a full sensory experience.
These Marshmallow peanut butter brownies are designed to be foolproof, ensuring you achieve that highly coveted crinkly top and intensely rich chocolate core. Get ready to transform simple ingredients into a bakery-worthy masterpiece.

Why You Will Obsess Over These Fudgy Chocolate Squares
- Intense Fudgy Core: The dense dark chocolate fudgy brownie base contains zero leavening agents, ensuring a deeply rich, truffle-like texture.
- Perfect Textural Contrast: The shiny cracked edges provide a delicate crispness that perfectly offsets the ultra-moist center.
- Gooey Toasted Perfection: Baking the mini marshmallows until they are a toasted golden-brown adds a campfire-like flavor profile.
- Luxurious Finish: The melted creamy peanut butter swirls add a sweet and salty gloss that ties the whole flavor profile together.
Essential Components for the Ultimate Dense Chocolate Crumb
High-Quality Dark Chocolate: Use 8 oz (226g) of pure dark chocolate (60-70% cacao) roughly chopped. This is the foundational ingredient that guarantees a robust, complex chocolate flavor and a dense structure.
Unsalted Butter: You will need 1/2 cup (115g) of unsalted butter to melt down with the dark chocolate. The milk solids in the butter help create a tender, rich mouthfeel.
Granulated and Light Brown Sugar: A blend of 1 cup (200g) granulated sugar and 1/2 cup (100g) packed brown sugar is required. The white sugar helps create the shiny cracked crust, while the brown sugar adds essential moisture.
Room Temperature Eggs: Whipping 3 large eggs incorporates just enough air to lift the batter slightly without making it cakey. Room temperature eggs emulsify better, creating a smoother batter.
Unsweetened Cocoa Powder: Sifting in 1/2 cup (60g) of high-quality Dutch-processed cocoa powder amplifies the dark color. It deepens the chocolate profile without adding extra fat.
All-Purpose Flour: Just 3/4 cup (95g) of all-purpose flour is needed to bind the wet ingredients. Keeping the flour ratio low is the scientific secret to an ultra-fudgy center.
Fine Sea Salt & Vanilla: Use 1/2 tsp (3g) of fine sea salt and 1 tsp (5ml) pure vanilla extract. These invisible flavor enhancers cut the sweetness and highlight the cocoa notes.
Mini Marshmallows: You need 2 cups (100g) of fresh mini marshmallows for the topping. Stale marshmallows will not melt or puff up properly in the oven.
Creamy Peanut Butter: Gather 1/2 cup (125g) of smooth, commercial creamy peanut butter. Avoid natural peanut butters here, as they can separate and lose their glossy finish when swirled over the hot brownies.
Must-Have Kitchen Tools for Shiny Cracked Edges
Creating these Marshmallow peanut butter brownies requires precise temperature control and proper aeration. A stand mixer or an electric hand mixer is absolutely crucial. You must vigorously beat the eggs and sugar for several minutes to dissolve the sugar granules, which forms the delicate meringue-like crust on top of the brownie.
You will also need an 8×8-inch light-colored metal baking pan. Dark metal pans conduct heat too quickly and can easily burn the delicate edges of your dense chocolate base. Always line your pan with crinkled white parchment paper, leaving an overhang so you can easily lift the brownies out once cooled.

Step-by-Step Guide to Baking Perfect Marshmallow Peanut Butter Brownies
Creating the Deep Dark Chocolate Base
Begin by preheating your oven to 350°F (175°C). Line your 8×8-inch baking pan with crinkled parchment paper, ensuring a slight overhang. In a microwave-safe bowl, combine the chopped dark chocolate and the unsalted butter.
Microwave in 30-second bursts, stirring in between, until completely melted and velvety smooth. Set this mixture aside to cool slightly so it does not scramble the eggs in the next step.
Whipping the Eggs for a Crinkly Crust
In a large mixing bowl, combine the room-temperature eggs, granulated sugar, and brown sugar. Beat with an electric mixer on medium-high speed for exactly 3 to 4 minutes. The mixture should become pale, thick, and fall in ribbons from the beaters.
This aeration and sugar dissolution step is the non-negotiable secret to achieving those shiny cracked edges. Gently pour the cooled melted chocolate mixture and the vanilla extract into the whipped eggs, folding with a rubber spatula until just combined.
Folding the Dry Ingredients
Sift the all-purpose flour, cocoa powder, and sea salt directly over your wet ingredients. Using a gentle folding motion, incorporate the dry ingredients until no white streaks of flour remain.
Do not overmix, as developing the gluten will ruin the dense dark chocolate fudgy brownie base. Pour the thick batter into your prepared baking pan, smoothing the top with an offset spatula.
Baking the Fudgy Core
Place the pan in the center rack of your oven and bake for 25 to 28 minutes. You are looking for edges that appear set and a center that is just barely firm to the touch.
A toothpick inserted into the center should emerge with thick, moist crumbs attached. Do not wait for the toothpick to come out clean, or your brownies will be dry.
Toasting the Golden-Brown Marshmallows
Remove the pan from the oven and immediately sprinkle the mini marshmallows in an even layer across the hot brownie surface. Turn your oven to the broil setting (high).
Place the pan back in the oven for 1 to 2 minutes, watching it like a hawk. Pull them out the exact second you see toasted golden-brown mini marshmallows bubbling and puffing up.
Executing the Glossy Peanut Butter Swirls
While the marshmallows are broiling, place the creamy peanut butter in a microwave-safe bowl and heat for 20-30 seconds until warm and pourable. The moment the brownies come out of the broiler, generously drizzle the hot peanut butter over the toasted marshmallows.
Use a butter knife or toothpick to gently drag through the peanut butter and marshmallows, creating thick, melted creamy peanut butter swirls. Let the brownies cool completely in the pan on a wire rack before attempting to slice them.
Pro Troubleshooting Tips for Gooey Toasted Marshmallow Perfection
- Avoid Overbaking: Residual heat will continue to cook the dense dark chocolate fudgy brownie base even after it leaves the oven. Always pull them out when they look slightly underdone in the absolute center.
- Watch the Broiler: Marshmallows contain pure sugar and will transition from golden-brown to charred black in a matter of seconds. Keep the oven door slightly cracked so you can visually monitor the toasting process.
- Slicing Strategy: Cutting through gooey marshmallows can be a sticky nightmare. Run a sharp chef’s knife under hot water, wipe it completely dry, and spray it lightly with non-stick cooking spray before making each clean slice.
- Peanut Butter Consistency: If your creamy peanut butter isn’t drizzling easily, stir in a half-teaspoon of neutral oil (like canola or vegetable) after microwaving to achieve those flawless, glossy swirls.
Keeping Your Peanut Butter Swirled Brownies Fresh
Because these Marshmallow peanut butter brownies are incredibly moist, they store wonderfully at room temperature. Keep them in an airtight container for up to 4 days. Storing them in the refrigerator is an option, but it will harden the dense fudge base; let them sit at room temperature for 30 minutes before eating if refrigerated.
If you want to freeze them, wrap individual brownie squares tightly in plastic wrap, then place them in a heavy-duty freezer bag for up to 2 months. To revive them, thaw at room temperature and microwave for 10 seconds to bring the gooey toasted golden-brown mini marshmallows back to life.
Delicious Pairings and Dessert Spreads
These decadent squares are incredibly rich, making them the perfect centerpiece for a larger dessert table. Serve them warm alongside a scoop of vanilla bean ice cream to balance the intensity of the dark chocolate base.
If you are hosting a party, try serving them alongside our popular 3-ingredient banana brownies for a diverse dessert platter. To really amp up the chocolate flavor, you can finish your plate with an extra drizzle of rich homemade chocolate syrup.
Looking for more contrasting textures? Pair a slice with our fluffy no-bake marshmallow cheesecake for the ultimate sweet tooth satisfaction. Alternatively, for the classic baking enthusiasts in your family, a side plate of our bakery-style chocolate chip cookies will never disappoint.
Common Baking Questions Answered
Yes! If you have a culinary kitchen torch, you can use it to carefully toast the mini marshmallows directly after taking the baked brownies out of the oven. This gives you greater control over the golden-brown color.
It is highly recommended to avoid natural peanut butter for this recipe. Natural varieties tend to separate when exposed to high heat, which can ruin the glossy, thick swirls on top of the toasted marshmallows.
To get perfectly clean slices, run a sharp chef’s knife under very hot water. Dry the blade completely with a towel, and then give it a very light spray of non-stick cooking oil. Repeat this process between every single slice.
Shiny edges are formed when sugar is completely dissolved into the eggs. You must beat your room-temperature eggs and sugar together for at least 3 to 4 minutes until the mixture is pale, thick, and ribbon-like before adding the melted chocolate.
A cakey texture happens when too much flour is added or the batter is overmixed, which develops the gluten. Make sure to accurately measure your flour using a scale or the spoon-and-level method, and fold your dry ingredients until just barely combined.
The Official Marshmallow Peanut Butter Brownies Recipe

The Ultimate Marshmallow Peanut Butter Brownies
Ingredients
Equipment
Instructions
- Preheat your oven to 350°F (175°C). Line an 8x8-inch baking pan with crinkled parchment paper, leaving a slight overhang.
- In a microwave-safe bowl, combine the chopped dark chocolate and unsalted butter. Microwave in 30-second bursts, stirring until smooth. Set aside to cool slightly.
- In a large mixing bowl, beat the eggs, granulated sugar, and brown sugar with a mixer on medium-high for 3 to 4 minutes until pale and thick.
- Gently fold the cooled melted chocolate mixture and vanilla extract into the whipped eggs using a rubber spatula.
- Sift the flour, cocoa powder, and sea salt over the wet ingredients. Fold gently until no streaks of flour remain.
- Pour the batter into the prepared pan and bake for 25 to 28 minutes, until a toothpick inserted into the center comes out with moist crumbs.
- Remove the pan from the oven and sprinkle mini marshmallows evenly over the top. Switch the oven to broil (high) and broil for 1 to 2 minutes until marshmallows are golden-brown. Watch carefully!
- Microwave the peanut butter for 20-30 seconds until warm and pourable. Drizzle it over the hot, toasted marshmallows and gently swirl with a knife or toothpick. Let cool completely before slicing.
Notes
Tip 2: To slice cleanly through gooey marshmallows, run a sharp knife under hot water, dry it, and coat lightly with cooking spray between cuts.

Bake, Share, and Enjoy!
Mastering these Marshmallow peanut butter brownies will instantly elevate your baking repertoire. The combination of a dense dark chocolate fudgy brownie base, toasted golden-brown mini marshmallows, and melted creamy peanut butter swirls is truly unparalleled.
Did you try making this recipe? We want to hear exactly how your shiny cracked edges turned out! Leave a comment below, rate the recipe, and do not forget to share your beautifully swirled creations with us on Pinterest.