Get ready to meet your new favorite dessert. These Fluffernutter Brownies are the perfect marriage of rich, fudgy chocolate, creamy peanut butter, and toasted, gooey marshmallow fluff. They are decadent, surprisingly easy to make, and deliver an unforgettable texture and flavor combination that will have everyone reaching for a second piece. If you’re a fan of the classic peanut butter and marshmallow sandwich, this brownie version will blow you away. We’ve perfected this recipe to ensure every bite is packed with flavor and the perfect chewy texture.
What Are Fluffernutter Brownies?
A Fluffernutter is a classic American sandwich made with peanut butter and marshmallow fluff. Fluffernutter Brownies take that iconic flavor profile and transform it into a decadent baked treat. The base is a rich, dark chocolate brownie that provides the perfect fudgy foundation. A generous layer of peanut butter and marshmallow fluff is then dolloped on top and swirled into the batter before baking. The result is a stunning dessert with pockets of melted marshmallow and ribbons of savory peanut butter baked right in.

Why You’ll Love This Fluffernutter Brownies Recipe
- Incredibly Fudgy Texture: We use both melted chocolate and cocoa powder to create a brownie base that is dense, moist, and deeply chocolatey, never cakey.
- Perfect Flavor Balance: The sweetness of the marshmallow is perfectly balanced by the savory peanut butter and the rich dark chocolate. It’s a sweet and salty masterpiece.
- Simple, Accessible Ingredients: You don’t need any fancy ingredients to make these show-stopping brownies. Everything you need is likely already in your pantry.
- Visually Stunning: The beautiful swirls of white marshmallow and golden peanut butter make these brownies a feast for the eyes as well as the palate. They are perfect for parties, bake sales, or just a special weeknight treat.
The Key Ingredients for Perfect Fluffernutter Brownies
The magic of this recipe lies in using quality ingredients to build layers of flavor. Here’s what you’ll need and why it matters:
For the Brownie Base:
- Unsalted Butter: The foundation of our fudgy texture.
- Granulated & Brown Sugar: A combination of white and brown sugar provides moisture and a deeper, more complex sweetness.
- Eggs: Use room temperature eggs to help them incorporate smoothly into the batter, creating a more uniform texture.
- Semi-Sweet Chocolate: Melted chocolate is key for that ultra-fudgy consistency.
- All-Purpose Flour: Just enough to give the brownies structure without making them cakey.
- Unsweetened Cocoa Powder: Adds a deep, intense chocolate flavor that complements the sweet topping.
- Salt: Essential for balancing the sweetness and enhancing all the other flavors.
For the Fluffernutter Swirl:
- Creamy Peanut Butter: Choose a standard creamy peanut butter like Jif or Skippy. Natural peanut butters can separate and create an oily texture.
- Marshmallow Fluff: Also known as marshmallow creme, this is the star of the show! It creates those irresistible pockets of gooey marshmallow.
How to Make Fluffernutter Brownies
Follow these simple steps to create the most decadent brownies you’ve ever tasted. We’ll start by making the brownie batter before adding the signature swirl.
Step 1: Prep Your Pan and Ingredients
First, preheat your oven to 350°F (175°C). Grease an 8×8 inch baking pan and line it with parchment paper, leaving an overhang on two sides. This overhang will act as a handle, making it easy to lift the brownies out of the pan later. Set the pan aside.
Step 2: Make the Fudgy Brownie Batter
In a large, microwave-safe bowl, melt the butter and semi-sweet chocolate together in 30-second intervals, stirring in between until smooth. Whisk in the granulated sugar and brown sugar until fully combined. Add the eggs and vanilla extract, whisking vigorously until the batter is glossy and smooth. Fold in the all-purpose flour, cocoa powder, and salt with a spatula until just combined. Be careful not to overmix, as this can lead to tough brownies.

Step 3: Layer and Swirl the Topping
Pour the brownie batter into your prepared pan and spread it into an even layer. In a separate small bowl, microwave the peanut butter for about 20-30 seconds to make it easier to dollop. In another bowl, do the same for the marshmallow fluff. Drop spoonfuls of the warmed peanut butter and marshmallow fluff alternately over the top of the brownie batter. Use a butter knife or a skewer to gently swirl the toppings into the batter. Don’t overmix—you want distinct ribbons of each flavor.
Step 4: Bake to Perfection
Bake for 30-35 minutes, or until a toothpick inserted into the center (avoiding the marshmallow pockets) comes out with moist crumbs attached, but not wet batter. The edges should be set and slightly pulled away from the sides of the pan. Let the brownies cool completely in the pan before lifting them out with the parchment paper handles and cutting them into squares. For another delicious bar recipe, check out these Pecan Pie Bars.
Pro Tips for the Best Fluffernutter Brownies
- Don’t Overbake: The key to a fudgy brownie is to slightly underbake it. The brownies will continue to set as they cool. Overbaking will result in a dry, cake-like texture.
- Warm the Toppings: Briefly microwaving the peanut butter and marshmallow fluff is a non-negotiable step. It makes them much easier to swirl and prevents them from tearing the delicate brownie batter.
- Let Them Cool Completely: I know it’s tempting, but for clean cuts, you must let the brownies cool for at least 2 hours at room temperature. For even cleaner slices, chill them in the fridge for 30 minutes before cutting.
- Try a Salty Finish: For an extra dimension of flavor, sprinkle a little flaky sea salt over the top of the brownies right after they come out of the oven. If you love peanut butter, don’t miss this incredible No-Bake Peanut Butter Pie.
Delicious Variations to Try
While this recipe is fantastic as is, you can easily customize it to your liking. Here are a few ideas:
- Add a Crunchy Texture: Fold in a half cup of chopped peanuts, pretzels, or chocolate chips into the brownie batter before pouring it into the pan.
- Use Crunchy Peanut Butter: If you love texture, substitute the creamy peanut butter with your favorite crunchy variety for extra nutty bites.
- Different Chocolate: Try using dark chocolate for a more intense flavor or milk chocolate for a sweeter brownie base. For a healthier brownie alternative, consider these Flourless Greek Yogurt Brownies.
Storing Your Fluffernutter Brownies
Store your Fluffernutter Brownies in an airtight container at room temperature for up to 4 days. The marshmallow topping can become a bit sticky over time, so placing parchment paper between layers can help prevent them from sticking together. We do not recommend refrigerating them, as it can dry out the brownie base.
Frequently Asked Questions
Yes, these brownies are a great make-ahead dessert. They taste even better the next day as the flavors have more time to meld together. Just be sure to store them properly in an airtight container.
Absolutely! Crunchy peanut butter works great in this recipe and will add a lovely texture to the finished brownies. The choice between creamy and crunchy is purely up to your personal preference.
Store them in an airtight container at room temperature for up to 4 days. Avoid refrigerating them, as it can make the brownies dry. If you stack them, place a sheet of parchment paper between the layers to prevent sticking.
The key is to slightly warm the marshmallow fluff and peanut butter in the microwave for 20-30 seconds before dolloping it on the batter. This makes it softer and easier to swirl with a knife without overmixing it into the brownie base.
This can happen if the marshmallow is over-swirled into the batter or if it’s not a heat-stable brand. To prevent this, dollop it on top and swirl gently only a few times to keep it mostly on the surface. Also, ensure you’re using marshmallow ‘Fluff’ or ‘Creme’, not just melted marshmallows.
More Decadent Dessert Recipes

Fluffernutter Brownies: The Ultimate Gooey & Fudgy Recipe
Ingredients
Equipment
Instructions
- Preheat oven to 350°F (175°C). Grease and line an 8x8 inch baking pan with parchment paper, leaving an overhang on two sides.
- In a large microwave-safe bowl, melt the butter and semi-sweet chocolate together in 30-second intervals, stirring until smooth.
- Whisk in the granulated and brown sugars until combined. Add the eggs and vanilla, whisking vigorously until the batter is glossy.
- Fold in the all-purpose flour, cocoa powder, and salt with a spatula until just combined. Do not overmix.
- Pour the batter into the prepared pan. Warm the peanut butter and marshmallow fluff in the microwave for 20-30 seconds. Drop spoonfuls of each over the batter. Use a knife to gently swirl the toppings into the batter.
- Bake for 30-35 minutes, or until a toothpick inserted into the center comes out with moist crumbs. Let cool completely in the pan before cutting.
Notes
Letting the brownies cool completely is essential for getting clean, beautiful slices.
A sprinkle of flaky sea salt on top after baking enhances the sweet and salty flavor.
Share Your Creations!
We hope you love this recipe for gooey Fluffernutter Brownies! If you make them, please leave a comment below and let us know how they turned out. We’d love to see your creations, so don’t forget to share a photo and tag us on Pinterest!
