These Marshmallow Peanut Butter Fluffernutter Bars taste like pure comfort in dessert form. They are soft, sweet, a little gooey, and full of that classic peanut butter and marshmallow flavor many of us remember from childhood. Because they bake into neat squares, they also feel just right for sharing with family, neighbors, or friends.
What makes these bars so good is the simple mix of salted butter, creamy peanut butter, brown sugar, granulated sugar, egg, vanilla, flour, baking soda, baking powder, salt, and marshmallow fluff. First, the peanut butter dough bakes up rich and tender. Then, the marshmallow layer melts into the center and adds that fluffy, sweet middle. As a result, every bite has a soft cookie-like base with a dreamy marshmallow finish.
The method is easy, too. You simply mix the dough, press part of it into a parchment-lined 9×9-inch pan, spread on the marshmallow fluff, and then dollop the remaining dough on top. After that, the bars bake for about 25 to 30 minutes until the edges turn lightly golden. In total, the recipe takes about 1 hour 15 minutes, including cooling time, and it makes 16 bars at about 160 kcal each.
These bars are a great fit for many moments. For example, they work well for after-school treats, holiday dessert trays, bake sales, church suppers, and casual weekend baking. Also, because they store well at room temperature, they are a smart make-ahead dessert for potlucks and family get-togethers.
Why You’ll Love This Marshmallow Peanut Butter Fluffernutter Bars
- They are quick and easy, so you do not need much baking experience.
- The ingredient list is simple, and most items are pantry staples.
- The texture is wonderful, with a soft peanut butter base and a gooey marshmallow center.
- They are easy to cut, serve, and pack for sharing.
- They bring that cozy fluffernutter flavor that feels nostalgic and comforting.
Marshmallow Fluff Tips
Marshmallow fluff is the key ingredient that gives these bars their soft, sweet center. For the best results, use marshmallow fluff or marshmallow creme, not regular marshmallows. Fluff spreads much more smoothly, and it melts into the bars in a way that regular marshmallows do not. If the fluff feels sticky, lightly grease your spatula first. That small step makes spreading much easier. Also, try to spread it in an even layer so the bars bake with a nice marshmallow middle in every square.
Options for Substitutions
- Use unsalted butter instead of salted butter, then add a small pinch more salt if needed.
- Swap creamy peanut butter for crunchy peanut butter if you want extra texture.
- Use light brown sugar instead of dark brown sugar for a milder flavor.
- Replace the all-purpose flour with a 1:1 gluten-free baking flour if you need a gluten-free version.
- Use marshmallow creme from another brand if you cannot find a specific one.
- Add a few mini chocolate chips to the dough for a sweeter twist.
Watch Out for These Mistakes
One common mistake is overmixing the dough. Once you add the dry ingredients, mix only until everything comes together. If you beat it too long, the bars can turn dense instead of soft. Since this recipe depends on a tender cookie-like base, gentle mixing matters.
Another issue is using the wrong peanut butter. Natural peanut butter is usually too oily or too loose for these bars. Instead, use a smooth, shelf-stable peanut butter like Jif or Skippy. That helps the dough hold together and bake with the right texture.
Also, do not overbake. The bars should look lightly golden at the edges and puffed in the center. Even if the middle still looks a little soft, that is fine. The bars will firm up as they cool, and that is what keeps them chewy and pleasant.
Finally, let the bars cool before slicing. If you cut them too soon, the marshmallow layer can ooze out and the bars may fall apart. So, give them time to set in the pan, then lift them out with the parchment and cool before slicing into neat squares.
What to Serve With Marshmallow Peanut Butter Fluffernutter Bars?
These bars pair nicely with simple drinks and light snacks. For instance, a cold glass of milk is a classic choice because it balances the sweet peanut butter flavor. You could also serve them with coffee or hot tea for an afternoon treat. If you want to build a dessert plate, add fresh strawberries, apple slices, or a scoop of vanilla ice cream. In addition, a small bowl of salted peanuts can give a nice salty contrast to the sweetness.
Storage Instructions
Store: Keep the bars in an airtight container at room temperature for up to 4 days. If your kitchen is warm, you can refrigerate them for up to 1 week, but the texture may become a little firmer.
Freeze: Wrap the fully cooled bars tightly and place them in a freezer-safe container or bag. Freeze for up to 2 months. For best results, place parchment between layers so they do not stick together.
Reheat: If you want a soft, warm bar, heat one in the microwave for about 10 to 15 seconds. If reheating more than one, use a low oven, about 300°F, for a few minutes until just warmed through. However, do not overheat, or the marshmallow layer may get too runny.
Recipe Info
Preparation Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 1 hour 15 minutes
Level of Difficulty: Easy
Servings: 16 bars
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: about 2,400 to 2,700 total
Protein: about 40 to 50 g total
Fat: about 120 to 140 g total
Carbohydrates: about 300 to 340 g total
Ingredients
- For the peanut butter dough:
- 1/2 cup salted butter, softened
- 1/2 cup creamy peanut butter (Jif or Skippy style, not natural)
- 3/4 cup packed brown sugar
- 1/4 cup granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 cup all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon baking powder
- 1/4 teaspoon salt
- For the marshmallow layer:
- 1 cup marshmallow fluff (creme, not regular marshmallows)
Step-by-Step Instructions
Step 1: Preheat the Oven and Prepare the Pan
Heat your oven to 350°F. Then line a 9×9-inch pan with parchment paper, leaving a little overhang on the sides. That overhang will help you lift the bars out later, which makes slicing much easier.
Step 2: Mix the Wet Ingredients
In a large bowl, beat the softened butter, peanut butter, brown sugar, and granulated sugar with a hand mixer for about 30 seconds. Next, add the egg and vanilla. Beat on high until the mixture looks light and fluffy. This helps give the bars a soft, rich texture.
Step 3: Add the Dry Ingredients
In a separate bowl, whisk together the flour, baking soda, baking powder, and salt. After that, add the dry mix to the wet mixture. Stir on low speed just until everything is combined. Try not to overmix, because that can make the bars tougher.
Step 4: Build the Layers
Press about two-thirds of the dough evenly into the bottom of the prepared pan. Then spread the marshmallow fluff over the dough. If needed, lightly grease your spatula so the fluff slides on more easily. After that, drop the remaining dough over the marshmallow layer in small dollops. Gently spread it out, but do not worry if some marshmallow shows through. The gaps are part of the charm.
Step 5: Bake the Bars
Place the pan in the oven and bake for 25 to 30 minutes. The edges should look light golden, and the center should look puffed. Since ovens vary, begin checking near the 25-minute mark. The bars should still look a little soft in the middle when you remove them.
Step 6: Cool, Slice, and Serve
Let the bars cool slightly in the pan first. Then lift them out using the parchment and let them cool for about 30 minutes more. Once set, slice into 16 bars. Serve them as they are, or store them airtight once fully cooled.
Conclusion
These Marshmallow Peanut Butter Fluffernutter Bars are a simple, cozy dessert with big flavor and easy steps. They bring together creamy peanut butter, brown sugar sweetness, and a soft marshmallow center in one crowd-friendly pan. Because they are quick to make and easy to serve, they are a smart choice for family baking, potlucks, and sweet cravings at home.
If you try this recipe, I would love to hear how it turned out for you. Share your thoughts, save the recipe for later, and feel free to explore more easy dessert bars and classic comfort treats.

Marshmallow Peanut Butter Fluffernutter Bars
Ingredients
Method
- Preheat the oven to 350°F (175°C) and prepare a 9x9-inch pan by lining it with parchment paper, leaving some overhang.
- In a large bowl, beat together the softened butter, creamy peanut butter, brown sugar, and granulated sugar with a hand mixer for about 30 seconds.
- Add the egg and vanilla extract to the mixture, and beat on high until light and fluffy.
- In a separate bowl, whisk together the flour, baking soda, baking powder, and salt.
- Add the dry ingredients to the wet mixture and stir on low speed until just combined, being careful not to overmix.
- Press about two-thirds of the dough evenly into the bottom of the prepared pan.
- Spread the marshmallow fluff over the dough. If it’s sticky, lightly grease your spatula before spreading.
- Dollop the remaining dough over the marshmallow layer in small pieces, gently spreading it without worrying if some marshmallow shows through.
- Bake the bars in the preheated oven for 25 to 30 minutes or until the edges are lightly golden and the center is puffed.
- Let the bars cool slightly in the pan before lifting them out using the parchment paper.
- Cool for about 30 minutes more, then slice into 16 bars.


