If you are ready to dive into a truly indulgent treat, this Layered Chocolate Marshmallow Peanut Butter Brownies Recipe is going to be your new best friend in the kitchen. Imagine rich, fudgy brownies layered beneath a creamy peanut butter spread, all topped with a glossy, dreamy marshmallow-chocolate frosting that melts in your mouth. It is the kind of dessert that makes every bite a celebration, combining classic flavors in a way that feels both nostalgic and delightfully new.

Ingredients You’ll Need

The image shows a white marbled surface with various ingredients placed carefully. There are two clear glass bowls filled with white flour, one bowl filled with small white marshmallows, a white measuring cup with brown cocoa powder, and another white measuring cup with white sugar. Next to these, there is a stick of green-wrapped butter, three white eggs, a small clear bowl with golden yellow butter, a clear glass cup containing a dark brown liquid, and a white measuring cup with cream. All the ingredients are arranged neatly in a visually clean and organized manner. photo taken with an iphone --ar 4:5 --v 7

These ingredients are surprisingly simple but absolutely essential to achieving the perfect balance of flavors and textures in your brownies. Each element plays a critical role, from the buttery base that keeps the brownies moist to the marshmallow topping that adds that irresistible gooey finish.

  • 1-1/2 cups butter, divided: Butter is key for richness and moisture in both the brownie and topping layers.
  • 3/4 cup baking cocoa, divided: Cocoa gives that intense chocolate flavor with a touch of bittersweet depth.
  • 4 large eggs, room temperature: Eggs provide structure and ensure the brownies hold together perfectly without being dry.
  • 2 cups sugar: Sweetens the brownies while helping to create a tender crumb.
  • 1 teaspoon vanilla extract: Adds warmth and rounds out the chocolate notes beautifully.
  • 1-1/2 cups all-purpose flour: The backbone of the brownies, giving them their chewy texture.
  • 1/2 teaspoon salt: Enhances all the flavors for a well-balanced dessert.
  • 1 jar (16.3 ounces) chunky peanut butter: This creamy, nutty layer is what makes these brownies stand out.
  • 1/3 cup 2% milk: Essential for melting the marshmallows smoothly in the topping.
  • 10 large marshmallows: Melt down into a luscious topping that’s both sweet and slightly fluffy.
  • 2 cups confectioners’ sugar: Gives the topping a smooth finish and a subtle sweetness that complements the peanut butter.

How to Make Layered Chocolate Marshmallow Peanut Butter Brownies Recipe

Step 1: Prepare the Brownie Base

Start by preheating your oven to 350°. Melt 1 cup of butter in a small saucepan, then stir in 1/2 cup of cocoa until it’s silky smooth. In a large bowl, beat the eggs, sugar, and vanilla extract until they’re nicely combined and a bit fluffy. Next, mix the flour and salt together, then gradually fold them into the egg mixture. Finally, add the chocolate-butter blend and mix until just incorporated. This batter forms the rich, fudgy foundation your brownies will rest on.

Step 2: Bake to Perfection

Grease a 15x10x1-inch baking pan and pour in your luscious brownie batter. Bake for about 18 to 22 minutes — you’ll want to keep an eye on it because the perfect brownie is moist but not underdone. Test by inserting a toothpick into the center; it should come out clean or with a few moist crumbs. Once baked, let the brownies cool on a wire rack for 3 to 4 minutes before moving to the next step.

Step 3: Add the Peanut Butter Layer

While your brownies cool, soften the peanut butter by microwaving it uncovered for about 30 seconds. Stir it well, then spread this creamy layer evenly over the warm brownies. Pop the whole pan into the refrigerator for 45 minutes to let the peanut butter set firmly. This step creates a deliciously nutty middle that perfectly balances the chocolate below and the marshmallow topping to come.

Step 4: Make the Marshmallow Chocolate Frosting

In a heavy saucepan over medium-low heat, combine the milk, the remaining 1/4 cup cocoa, remaining 1/2 cup butter, and the marshmallows. Stir continuously until everything melts into a smooth, glossy mixture. Remove from heat and gradually whisk in the confectioners’ sugar until the frosting is thick yet spreadable. Spread this dreamy marshmallow chocolate topping over the peanut butter layer, then refrigerate for at least 30 minutes to set. Finally, cut into squares and get ready to enjoy!

How to Serve Layered Chocolate Marshmallow Peanut Butter Brownies Recipe

The image shows a white baking tray with several square pieces of a layered dessert. Each piece has three distinct layers: the bottom layer is a dark brown, crumbly base; the middle layer is a light tan, creamy filling with visible small nuts embedded; the top layer is a smooth, shiny milk chocolate glaze that covers the dessert evenly. Some nuts peek out around the edges on a few pieces. The tray sits on a white marbled surface. The edges of the tray have crumbs scattered around the cut pieces, and one piece appears to be slightly raised as if recently picked up photo taken with an iphone --ar 4:5 --v 7

Garnishes

To elevate these brownies even further, consider sprinkling crushed peanuts or a light dusting of cocoa powder on top just before serving. A few chocolate shavings or mini marshmallows also add a playful touch that’s sure to impress guests or family alike.

Side Dishes

These brownies are rich and filling, so pair them with something light but complementary like fresh berries or a scoop of vanilla ice cream. The cool creaminess cuts through the richness and makes each bite feel even more decadent.

Creative Ways to Present

Serve these brownies on a rustic wooden board for a cozy feel or stack them tall on a pretty platter for parties. You can even drizzle some salted caramel or melted chocolate over the top for an extra wow factor and an irresistible combination of flavors and textures.

Make Ahead and Storage

Storing Leftovers

Layered Chocolate Marshmallow Peanut Butter Brownies Recipe leftovers stay fresh in an airtight container at room temperature for up to 3 days, or in the refrigerator for about a week. Just be sure to keep them covered to preserve the frosting’s texture.

Freezing

You can freeze these brownies after cutting them into squares. Wrap each piece individually in plastic wrap and place them in a freezer bag or container. They freeze well for up to 3 months, making them a perfect make-ahead treat for unexpected guests.

Reheating

For the best experience, thaw frozen brownies overnight in the fridge. If you want them warm, reheat briefly in the microwave—about 15 seconds per piece—to soften the layers without losing the gooey texture of the topping.

FAQs

Can I use smooth peanut butter instead of chunky?

Absolutely! Smooth peanut butter will give you a creamier texture, but the chunky kind adds a nice bite and variety that balances the softness of the marshmallow topping. It’s really up to your personal preference.

What can I substitute if I don’t have baking cocoa?

Unsweetened cocoa powder is best for this recipe. If you don’t have it, you might try Dutch-process cocoa, though it will slightly change the flavor and color. Using regular chocolate chips instead isn’t ideal because it contains fats and sugar that may alter the texture and sweetness.

Can I make this recipe gluten-free?

Yes! Swap the all-purpose flour for a gluten-free flour blend that measures cup-for-cup. Be sure your cocoa and other ingredients are also certified gluten-free to keep the dessert safe for those with sensitivities.

How do I know when the brownies are done baking?

The best way to check is by inserting a toothpick into the center. It should come out clean or with a few moist crumbs attached, not wet batter. This ensures the brownies are fudgy but fully cooked.

Is it possible to double this recipe?

Definitely! Just use a larger baking pan or two standard pans to spread out the batter evenly. Keep in mind that baking times might vary slightly, so begin checking for doneness at the shorter end of the usual bake time.

Final Thoughts

If you crave a dessert that hits every flavor note—from rich chocolate and bold peanut butter to airy marshmallow sweetness—this Layered Chocolate Marshmallow Peanut Butter Brownies Recipe is a must-try. It’s such a fun, comforting treat to bake and share, and it never fails to bring smiles around the table. Give it a go and watch these irresistible brownies become an instant favorite in your collection.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Layered Chocolate Marshmallow Peanut Butter Brownies Recipe

Layered Chocolate Marshmallow Peanut Butter Brownies Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 67 reviews

  • Author: Amina
  • Total Time: 50 minutes
  • Yield: 4 dozen brownies

Description

These Layered Chocolate Marshmallow Peanut Butter Brownies combine rich chocolate, creamy peanut butter, and a sweet marshmallow topping for a decadent dessert perfect for any occasion. The brownie base is moist and chocolaty, topped with a smooth peanut butter layer, and finished with a luscious marshmallow frosting. This irresistible treat serves up to four dozen squares, ideal for sharing with family and friends.


Ingredients

Brownie Base

  • 11/2 cups butter, divided
  • 3/4 cup baking cocoa, divided
  • 4 large eggs, room temperature
  • 2 cups sugar
  • 1 teaspoon vanilla extract
  • 11/2 cups all-purpose flour
  • 1/2 teaspoon salt

Peanut Butter Layer

  • 1 jar (16.3 ounces) chunky peanut butter
  • 1/3 cup 2% milk

Marshmallow Topping

  • 10 large marshmallows
  • 2 cups confectioners’ sugar


Instructions

  1. Prepare Brownie Batter: Preheat your oven to 350°F (175°C). In a small saucepan, melt 1 cup of butter and stir in 1/2 cup of baking cocoa until smooth. Remove from heat. In a large bowl, beat the eggs, sugar, and vanilla extract until well blended. Combine the flour and salt, then gradually add this dry mixture to the egg mixture. Beat in the cocoa and butter mixture until fully incorporated.
  2. Bake Brownies: Transfer the batter evenly into a greased 15x10x1-inch baking pan. Bake in the preheated oven for 18-22 minutes or until a toothpick inserted in the center comes out clean. Remove from oven and allow to cool on a wire rack for 3-4 minutes.
  3. Spread Peanut Butter Layer: While the brownies are still warm, heat the chunky peanut butter in the microwave on high for about 30 seconds until softened. Stir well, then spread evenly over the warm brownies. Place the pan in the refrigerator to chill until the peanut butter layer is set, approximately 45 minutes.
  4. Prepare Marshmallow Topping: In a heavy saucepan, combine the remaining 1/2 cup butter, remaining 1/4 cup baking cocoa, marshmallows, and 1/3 cup 2% milk. Cook over medium-low heat, stirring constantly until the butter and marshmallows melt and the mixture becomes smooth. Remove from heat.
  5. Finish Topping and Chill: Gradually stir in the confectioners’ sugar into the marshmallow mixture until smooth and spreadable. Spread this marshmallow frosting evenly over the peanut butter layer. Refrigerate the entire brownie layered dessert for at least 30 minutes to set before cutting into squares and serving.

Notes

  • Ensure eggs are at room temperature for better batter consistency.
  • Do not overbake the brownies; they should be moist and fudgy.
  • Use chunky peanut butter for texture contrast but smooth peanut butter can be substituted if preferred.
  • Allow the peanut butter layer to fully set in the refrigerator to prevent mixing layers.
  • Store brownies covered in the refrigerator for up to 3 days to maintain freshness.
  • Prep Time: 15 minutes
  • Cook Time: 22 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star