Fluffernutter Peanut Butter Bars

By: Barbara Updated on Fri, 24 Apr 2026 04:33:48 GMT Irresistible Desserts
Barbara, recipe developer and home cook at Graceful Flavors
Barbara

Hi, I'm Barbara, the recipe developer and home cook behind Graceful Flavors. I share approachable recipes with clear steps, familiar ingredients, and delicious results for real everyday kitchens.

Updated on Fri, 24 Apr 2026 04:33:48 GMT

Read it →
A white plate with a piece of fluffernutter bars. Pin it
A white plate with a piece of fluffernutter bars.

These Fluffernutter Bars bring together the perfect combination of peanut butter richness and sweet marshmallow fluff for a dessert that feels nostalgic and indulgent. They are a fun twist on the classic sandwich, baked into a bar that is easy to share and hard to resist.

I first made these bars for a family gathering, and they vanished so quickly I had to double the recipe next time around. They have since become a favorite treat whenever a sweet craving hits.

Ingredients

  • All purpose flour: the base that gives structure to the bars, make sure it is fresh for the best texture
  • Baking soda: helps the bars rise slightly and gives a tender crumb
  • Salt: balances the sweetness and enhances flavor, use fine salt for even mixing
  • Unsalted butter: adds richness and moisture, room temperature is key for proper creaming
  • Smooth peanut butter: the key flavor component, smooth variety ensures a creamy filling and dough
  • Granulated sugar: sweetens and helps with texture, use regular table sugar
  • Light brown sugar: adds moisture and depth with its molasses notes, pack lightly in the measuring cup
  • Large eggs: bind everything together and add richness, use room temperature for smooth mixing
  • Vanilla extract: enhances all the other flavors with its warm aroma
  • Marshmallow fluff: the signature topping that adds sweetness and a billowy texture, use a good quality jarred type
  • Powdered sugar: for the filling’s sweetness and smoothness, sifted to avoid lumps
  • Heavy cream: adds creaminess and helps adjust the filling to the perfect spreadable consistency
Fluffernutter bars.
Fluffernutter bars.

Step-by-Step Instructions

Spoon Preheat and Prepare Your Pan:
Preheat your oven to 350 degrees Fahrenheit. Grease and line a 9x9 inch baking pan with parchment paper, leaving extra overhang on the sides so you can lift the bars out easily once baked.
Sift and Mix Dry Ingredients:
In a medium bowl, whisk together the all purpose flour, baking soda, and salt. This helps distribute leavening evenly for a consistent texture.
Cream Butters and Sugars:
In a large bowl, use a mixer to cream the butter, peanut butter, granulated sugar, and brown sugar together on medium speed until the mixture turns light in color and fluffy in texture, about two to three minutes. This is important to incorporate air for lighter bars.
Add Eggs and Vanilla:
Beat in the eggs one at a time, making sure each one is fully incorporated before adding the next. Stir in the vanilla extract until the mixture is smooth and evenly combined.
Combine Wet and Dry Ingredients:
Gradually add the flour mixture to the wet ingredients, mixing on low speed just until no streaks of flour remain. Avoid overmixing to keep the bars tender.
Press Dough into Pan and Bake:
Transfer the dough to your prepared pan and press it evenly to cover the entire surface. Bake for 25 to 30 minutes until the edges are lightly golden and a toothpick inserted in the center comes out clean. Let the bars cool slightly while you make the filling.
Whip Up the Peanut Butter Filling:
In a medium bowl, beat together the peanut butter and butter until smooth. Add the sifted powdered sugar, vanilla extract, and two tablespoons of heavy cream. Beat until creamy and smooth. If needed, add the remaining tablespoon of cream to reach a spreadable consistency.
Spread Filling Over Warm Bars:
Use a spoon or an offset spatula to evenly spread the peanut butter filling over the slightly warm bars. This helps the filling set nicely.
Warm and Spread Marshmallow Fluff:
Heat the marshmallow fluff in the microwave for about 10 seconds to soften it. Spread it evenly over the peanut butter layer for that iconic sweet and fluffy topping.
Cool Completely and Slice:
Allow the bars to cool fully in the pan before using the parchment overhang to lift them out and cut into squares. These are best served at room temperature for the perfect combination of creamy and chewy.

My favorite part is the peanut butter filling which balances perfectly with the sweet marshmallow fluff. Making these bars always reminds me of childhood snacks but with an adult upgrade that everyone loves.

Storage Tips

Store these bars in a sealed container at room temperature for up to five days to keep them soft and fresh. For longer storage, wrap them tightly and freeze for up to three months. Thaw at room temperature before slicing and serving.

Ingredient Substitutions

If you prefer natural peanut butter choose one with no added oils for a cleaner flavor but the texture may be less smooth.
You can swap heavy cream in the filling with whole milk but it will be slightly less rich and thick.
For a gluten free version try a 1 to 1 gluten free flour blend but watch the texture as it may vary slightly.

Fluffernutter bars on a plate.
Fluffernutter bars on a plate.

Serving Suggestions

These bars are perfect on their own with a glass of cold milk or served alongside a scoop of vanilla ice cream for an over-the-top dessert experience. A sprinkle of chopped peanuts on top adds great crunch and visual appeal.

Cultural Context

The Fluffernutter sandwich has been a beloved American treat since at least the early 20th century, combining peanut butter and marshmallow fluff between slices of bread. These bars capture that nostalgia while turning it into a handheld dessert that’s easy to share and celebrate.

Frequently Asked Questions

What type of peanut butter is best to use?

Using smooth peanut butter ensures a creamy texture that blends well into both the base and filling, providing even flavor and moisture.

How do I know when the bars are fully baked?

They should be lightly browned on top, and a toothpick inserted into the center should come out clean or with just a few moist crumbs.

Can the marshmallow fluff be warmed before spreading?

Yes, warming the marshmallow fluff slightly in the microwave softens it, making it easier to spread evenly over the filling.

Is it important to let the bars cool before adding the topping?

Letting the bars cool slightly prevents the filling and fluff from melting, helping maintain distinct layers and texture.

How should these bars be stored?

Store in an airtight container at room temperature for up to three days or refrigerate for longer freshness, ensuring the layers stay intact.

4.50 from 100 votes

Fluffernutter Peanut Butter Bars

Prep Time:
20 Minutes
Cook Time:
30 Minutes
Total Time:
50 Minutes
Servings:
16
A white plate with a piece of fluffernutter bars.

Soft peanut butter bars with a creamy marshmallow topping and rich filling, baked to golden perfection.

Ingredients

  • Peanut Butter Bars

  • 2 1/2 cups all-purpose flour
  • 1/2 teaspoon baking soda
  • 1 teaspoon salt
  • 3/4 cup unsalted butter, room temperature
  • 3/4 cup smooth peanut butter
  • 1/2 cup granulated sugar
  • 1 cup packed light brown sugar
  • 2 large eggs, room temperature
  • 2 teaspoons vanilla extract
  • 1 (7 ounce) jar marshmallow fluff for topping
  • Peanut Butter Filling

  • 1/2 cup smooth peanut butter
  • 3 tablespoons unsalted butter, room temperature
  • 1 1/2 cups sifted powdered sugar
  • 3 tablespoons heavy cream
  • 1/2 teaspoon vanilla extract

Instructions

1.

1. Prepare Oven and Pan: Preheat oven to 350°F. Grease and line a 9x9 inch baking pan with parchment paper, leaving an overhang for easy removal.

2.

2. Combine Dry Ingredients: In a medium bowl, whisk together all-purpose flour, baking soda, and salt. Set aside.

3.

3. Cream Butter and Sugars: In a large bowl, cream unsalted butter, smooth peanut butter, granulated sugar, and light brown sugar until light and fluffy, about 2 to 3 minutes.

4.

4. Mix in Eggs and Vanilla: Add eggs one at a time to the creamed mixture, beating well after each addition. Stir in vanilla extract.

5.

5. Incorporate Dry Ingredients: Gradually add the flour mixture to the wet ingredients, stirring until just combined.

6.

6. Bake Bars: Press dough evenly into the prepared pan. Bake for 25 to 30 minutes or until lightly browned and a toothpick inserted in the center comes out clean. Remove from oven and allow to cool slightly.

7.

7. Prepare Peanut Butter Filling: While bars cool, beat together smooth peanut butter and unsalted butter until smooth. Add sifted powdered sugar, vanilla extract, and 2 tablespoons of heavy cream. Beat until creamy, adding the remaining tablespoon of heavy cream if necessary for spreadable consistency.

8.

8. Apply Filling: Spread the peanut butter filling evenly over the warm bars using the back of a spoon or an offset spatula.

9.

9. Add Marshmallow Topping: Warm marshmallow fluff briefly in the microwave to soften. Spread over the peanut butter filling layer.

10.

10. Cool and Serve: Allow bars to cool completely in the pan before slicing into 16 squares. Serve at room temperature.

Notes

  1. For easy pan removal, leave parchment overhang when lining the baking pan.

Tools You'll Need

  • 9x9 inch baking pan
  • Mixing bowls
  • Electric mixer
  • Parchment paper
  • Offset spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains peanuts, dairy, and gluten.