Get ready to meet your new favorite dessert. These Marshmallow Peanut Butter Brownies are the ultimate treat, combining dense, fudgy chocolate brownies with a rich peanut butter swirl and a perfectly toasted, gooey marshmallow topping. It’s a truly irresistible combination that will have everyone begging for the recipe. This is more than just a brownie; it’s an experience.
Whether you’re a fan of fluffernutter sandwiches or just love the classic pairing of chocolate and peanut butter, this recipe is a guaranteed winner. We’ve perfected the balance of flavors and textures to create a brownie that’s decadent, delicious, and surprisingly easy to make.
Why These Marshmallow Peanut Butter Brownies Are a Must-Try
What sets this recipe apart? It’s all about the texture and flavor fusion. The brownie base is deeply chocolatey and fudgy, not cakey. The peanut butter isn’t just a layer; it’s swirled throughout, ensuring you get that nutty goodness in every single bite. Finally, the marshmallow topping is broiled just enough to become golden and toasted on top while melting into a wonderfully gooey layer below.

The Secret to Perfectly Gooey Marshmallow Peanut Butter Brownies
Achieving brownie perfection is easy when you know a few key tricks. From the ingredients you choose to the pan you use, these small details make a huge difference.
Choosing Your Ingredients
For the fudgiest brownies, use high-quality unsweetened cocoa powder and real butter. When it comes to the peanut butter, creamy works best for a smooth, beautiful swirl. For the topping, we recommend using mini marshmallows as they melt more evenly and create the perfect gooey layer. If you’re a fan of savory and sweet, check out this amazing Tater Tot Casserole recipe for your next dinner idea!
The Right Baking Pan
A metal 8×8 inch baking pan is ideal for brownies. It conducts heat evenly, ensuring the edges don’t burn before the center is cooked. To prevent sticking and make removal a breeze, always line your pan with parchment paper, leaving some overhang to use as handles.
Achieving that Fudgy Texture
The key to a fudgy texture is minimal mixing once the flour is added. Over-mixing develops gluten, which results in a more cake-like texture. Mix just until the flour streaks disappear. Another tip is to avoid overbaking; pulling the brownies from the oven when a toothpick inserted comes out with moist crumbs is the goal.

Ingredients You’ll Need For Marshmallow Peanut Butter Brownies
This recipe uses simple, common ingredients to create something truly special. Here’s what you’ll need to gather:
- For the Brownie Base: Unsalted butter, granulated sugar, large eggs, vanilla extract, all-purpose flour, unsweetened cocoa powder, and a pinch of salt.
- For the Peanut Butter Swirl: Creamy peanut butter and a little powdered sugar to thicken it slightly.
- For the Topping: A generous layer of mini marshmallows.
For a completely different but equally delicious comfort food, try this Easy Goulash Recipe.
Step-by-Step Instructions
Let’s bake some incredible brownies! Follow these simple steps for perfect results every time.
- Prep: Preheat your oven to 350°F (175°C). Line an 8×8 inch baking pan with parchment paper.
- Make the Brownie Batter: In a saucepan, melt the butter. Remove from heat and stir in the sugar. Whisk in the eggs and vanilla extract until well combined. In a separate bowl, whisk together the flour, cocoa powder, and salt. Gently fold the dry ingredients into the wet ingredients until just combined.
- Assemble: Pour half of the brownie batter into the prepared pan. In a small bowl, mix the peanut butter and powdered sugar. Drop spoonfuls of the peanut butter mixture over the batter. Top with the remaining brownie batter and use a knife to gently swirl the layers together.
- Bake: Bake for 25-30 minutes, or until a toothpick inserted into the center comes out with moist crumbs.
- Add Marshmallows: Remove the brownies from the oven and immediately sprinkle the mini marshmallows evenly over the top.
- Broil: Return the pan to the oven and broil on high for 1-2 minutes. Watch it very closely! You want the marshmallows to be puffy and golden brown, not burnt.
- Cool: Let the brownies cool completely in the pan before slicing. This is crucial for clean cuts.
Expert Tips for Brownie Perfection
- Don’t Overbake: The residual heat will continue to cook the brownies after you remove them from the oven. A slightly underbaked brownie is the secret to a fudgy center.
- Cool Completely: We know it’s tempting, but slicing into warm brownies will result in a gooey mess. For clean squares, let them cool for at least 2 hours, or even pop them in the fridge for 30 minutes before cutting.
- Use a Hot Knife: For extra-clean slices, run a sharp knife under hot water and wipe it dry between each cut.
- Room Temperature Eggs: Using room temperature eggs helps them incorporate more easily into the batter, creating a smoother, more uniform texture. If you’re looking for another comfort food classic, this Mississippi Pot Roast is a must-try.
Frequently Asked Questions
Absolutely. You can bake the brownie and peanut butter layers a day in advance. When you’re ready to serve, simply add the marshmallow topping and broil for 1-2 minutes. This ensures the topping is fresh, warm, and gooey.
Yes, and we actually recommend it! Mini marshmallows melt more evenly and create a perfect, consistent gooey topping. If you only have large marshmallows, you can snip them in half with kitchen shears for better coverage.
Store the brownies in an airtight container at room temperature. They will stay fresh and delicious for up to 3 days. We do not recommend refrigerating them as it can dry out the brownie base.
A standard commercial creamy peanut butter (like Jif or Skippy) works best for this recipe. It has a consistent, smooth texture that is perfect for swirling. Natural peanut butters that separate can sometimes be too oily and may affect the final texture.
The key to a clean slice is patience. You must let the brownies cool completely to room temperature. For even better results, chill them in the refrigerator for 30 minutes before cutting. Use a large, sharp knife, and run it under hot water (wiping it dry) between each cut.
More Decadent Desserts to Explore
We hope you love these Marshmallow Peanut Butter Brownies as much as we do! They are the perfect indulgent treat for any occasion. If you make them, please leave a comment below and let us know what you think. Don’t forget to save this recipe to your favorite board on Pinterest!

Marshmallow Peanut Butter Brownies Recipe

Marshmallow Peanut Butter Brownies (The Ultimate Gooey Recipe!)
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Line an 8x8 inch baking pan with parchment paper, allowing some to hang over the sides to act as handles.
- In a medium saucepan, melt the butter over low heat. Remove from the heat and stir in the granulated sugar until well combined.
- Whisk in the eggs one at a time, followed by the vanilla extract, until the mixture is smooth and glossy.
- In a separate bowl, whisk together the all-purpose flour, unsweetened cocoa powder, and salt.
- Gently fold the dry ingredients into the wet ingredients with a spatula. Be careful not to overmix; stop when you no longer see streaks of flour.
- In a small bowl, mix the creamy peanut butter and powdered sugar until combined.
- Pour half of the brownie batter into the prepared pan and spread evenly. Drop spoonfuls of the peanut butter mixture over the batter. Top with the remaining brownie batter. Use a knife to gently swirl the layers together for a marbled effect.
- Bake for 25-30 minutes. The brownies are done when a toothpick inserted into the center comes out with moist, fudgy crumbs attached.
- Remove the brownies from the oven and immediately sprinkle the mini marshmallows in an even layer over the entire surface.
- Set your oven to broil on high. Return the pan to the oven on a middle rack and broil for 1-2 minutes. Watch constantly to ensure the marshmallows turn golden brown and puffy without burning.
- Let the brownies cool completely in the pan on a wire rack before lifting them out with the parchment paper handles and slicing into 16 squares.
Notes
Cool Completely: For clean, neat slices, you must let the brownies cool completely. Chilling them in the refrigerator for 30 minutes before cutting can help even more.
Storage: Store brownies in an airtight container at room temperature for up to 3 days.