
I still remember the first time I baked a batch of these soft and chewy fluffernutter cookies—the kitchen filled with that nostalgic peanut butter aroma, and the marshmallow melted into little pockets of sweetness that felt like a childhood treat all over again. Every bite brings that perfect balance of gooey, buttery, and slightly crisp edges that I can never resist.
What I love most is how effortlessly these cookies come together while still feeling special. Whether I’m baking for a cozy night in or sharing with friends, they always disappear faster than I expect. If you enjoy classic flavors with a playful twist, this is one recipe you’ll want to keep close.
Why You’ll Love This Soft and Chewy Fluffernutter Cookies
These cookies strike the perfect balance between soft centers and lightly crisp edges. The combination of peanut butter and marshmallow creates a rich, comforting flavor that feels both nostalgic and indulgent. They’re easy to make, require simple pantry ingredients, and deliver bakery-style results right at home.
What Makes Fluffernutter Cookies So Irresistible?
It’s all about the texture and flavor contrast. The creamy peanut butter dough bakes into a tender cookie, while the marshmallow melts into gooey pockets. Add a slight crunch from chips or crumbs on top, and you get a cookie that’s layered with flavor in every bite.
Options for Substitutions
If you need to switch things up, there are plenty of ways to adapt this recipe. Almond butter or cashew butter can replace peanut butter for a different nutty flavor. Mini marshmallows work just as well if you don’t have marshmallow fluff. For a gluten-free version, a 1:1 gluten-free flour blend can be used without sacrificing texture. You can even swap regular sugar with coconut sugar for a slightly deeper, caramel-like sweetness.
Ingredients for this Soft and Chewy Fluffernutter Cookies
All-purpose flour – Provides the structure of the cookies, giving them enough stability while still allowing a soft and tender crumb.
Baking soda – Helps the cookies rise and spread properly, contributing to that slightly crisp edge and soft center.
Salt – Enhances all the flavors, especially balancing the sweetness of the marshmallow and sugar.
Unsalted butter – Adds richness and moisture, creating that melt-in-your-mouth texture.
Granulated sugar – Sweetens the cookies and helps create lightly crisp edges.
Brown sugar – Adds moisture and a subtle caramel flavor, which keeps the cookies chewy.
Egg – Binds the ingredients together and contributes to the soft structure.
Vanilla extract – Brings warmth and depth to the overall flavor profile.
Peanut butter – The star ingredient, giving the cookies their signature nutty flavor and creamy texture.
Marshmallow fluff or mini marshmallows – Creates gooey pockets of sweetness throughout the cookies.
Peanut butter chips (optional) – Adds extra bursts of peanut butter flavor and a slight texture contrast.

Step 1: Prepare Your Baking Setup
Preheat your oven to 350°F (175°C) and line your baking sheets with parchment paper. This prevents sticking and ensures even baking. Having everything ready before mixing helps the process flow smoothly.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together the all-purpose flour, baking soda, and salt. This step evenly distributes the leavening agent and prevents clumps in your dough.
Step 3: Cream Butter and Sugars
In a large mixing bowl, beat the softened butter with granulated sugar and brown sugar until the mixture becomes light and fluffy. This usually takes 2–3 minutes and is key for achieving a soft texture.
Step 4: Add Wet Ingredients
Mix in the egg and vanilla extract until fully incorporated. Then add the peanut butter and continue mixing until smooth and creamy.
Step 5: Combine Wet and Dry Mixtures
Gradually add the dry ingredients into the wet mixture, mixing on low speed or folding gently. Avoid overmixing, as it can make the cookies dense instead of soft.
Step 6: Fold in Marshmallow and Chips
Gently fold in the marshmallow fluff or mini marshmallows along with peanut butter chips if using. Try to distribute them evenly so each cookie gets a bit of everything.
Step 7: Scoop the Dough
Use a cookie scoop or spoon to portion out the dough onto the prepared baking sheet, leaving enough space between each cookie to allow for spreading.
Step 8: Bake to Perfection
Bake for 9–12 minutes, or until the edges are lightly golden while the centers remain soft. The marshmallow may look slightly melted and toasted.
Step 9: Cool and Set
Allow the cookies to cool on the baking sheet for a few minutes before transferring them to a wire rack. This helps them firm up while keeping the centers chewy.
Step 10: Enjoy Fresh or Store
Serve the cookies warm for the ultimate gooey experience, or let them cool completely for a perfectly chewy texture. Either way, they’re irresistible.
How Long to Prepare the Soft and Chewy Fluffernutter Cookies
Preparing these cookies is pleasantly straightforward and doesn’t demand much time, which makes them perfect for both spontaneous baking sessions and planned treats. From gathering your ingredients to placing the cookies in the oven, the active prep time typically takes about 15–20 minutes. This includes mixing the dough, folding in the marshmallow elements, and scooping everything onto the baking tray.
The baking itself is quick, usually around 9–12 minutes per batch. If you’re working in multiple batches, the total time may extend slightly, but overall, you can expect to have fresh, warm cookies ready in under 40 minutes. Cooling time adds another 10 minutes, allowing the cookies to set while keeping their soft centers intact.
Tips for Perfect Soft and Chewy Fluffernutter Cookies
Use room temperature butter to ensure proper creaming with the sugars, which creates that light, fluffy base. Don’t overmix the dough once the flour is added, as this can lead to dense cookies. For extra gooey centers, slightly underbake the cookies and let them finish setting on the baking sheet. If you want picture-perfect cookies, press a few peanut butter chips and marshmallow bits on top right before baking.
Watch Out for These Mistakes While Cooking
Overbaking is the most common issue—these cookies can go from soft to dry quickly, so keep an eye on them. Adding too much flour can also make them crumbly instead of chewy, so measure carefully. If your butter is too warm or melted, the cookies may spread too much. Lastly, uneven mixing of marshmallow can lead to some cookies lacking that signature gooey texture.
What to Serve With Soft and Chewy Fluffernutter Cookies?
Cold Milk
A classic pairing that balances the sweetness and enhances the peanut butter flavor.
Hot Chocolate
Adds a rich, comforting element that complements the gooey marshmallow pockets.
Vanilla Ice Cream
Turn your cookies into a dessert by sandwiching ice cream between two for an indulgent treat.
Coffee or Espresso
The slight bitterness of coffee contrasts beautifully with the sweetness of the cookies.
Fresh Berries
A lighter option that adds a refreshing, slightly tart contrast.
Storage Instructions
These cookies store wonderfully, making them ideal for baking ahead. Once completely cooled, place them in an airtight container at room temperature, where they will stay fresh for up to 4 days. To maintain their softness, you can add a slice of bread to the container—it helps retain moisture.
For longer storage, refrigerate the cookies for up to a week, though they may firm up slightly. Simply warm them in the microwave for a few seconds to bring back their gooey texture. You can also freeze the baked cookies for up to 2 months. When ready to enjoy, let them thaw at room temperature or reheat gently.
Estimated Nutrition
Each cookie (approximate values) contains around 180–220 calories, depending on size and added ingredients. They typically include moderate amounts of fat from the butter and peanut butter, carbohydrates from the sugars and flour, and a small amount of protein. Keep in mind that adding extra chips or marshmallow will increase the calorie count.
Frequently Asked Questions
Can I use natural peanut butter?
Yes, but make sure it’s well-stirred. Natural peanut butter can make the dough slightly more oily, so chilling the dough for 20–30 minutes can help.
Why are my cookies spreading too much?
This usually happens if the butter is too soft or melted. Try chilling the dough before baking.
Can I make the dough ahead of time?
Absolutely. The dough can be refrigerated for up to 48 hours before baking, which can even enhance the flavor.
How do I keep the cookies soft?
Store them in an airtight container and avoid overbaking. Slightly underbaking helps maintain that soft texture.
Can I freeze the cookie dough?
Yes, scoop the dough into portions and freeze them. Bake directly from frozen, adding 1–2 extra minutes to the baking time.
Conclusion
Soft and chewy fluffernutter cookies bring together nostalgic flavors with an irresistible texture that’s hard to beat. With their gooey marshmallow pockets and rich peanut butter base, they’re a treat that feels both comforting and special. Whether you’re baking for yourself or sharing with others, these cookies are sure to become a favorite you’ll return to again and again.
Soft and Chewy Fluffernutter Cookies
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Yield: 18 cookies
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
If you’re craving a nostalgic treat that blends creamy peanut butter with gooey marshmallow, these soft and chewy fluffernutter cookies are exactly what you need. This easy recipe delivers bakery-style cookies with crisp edges and soft centers, making them perfect for a quick dessert, easy snack, or fun baking idea. Whether you’re looking for quick breakfast treats, sweet dinner ideas, or simple food ideas to share, these cookies bring comfort and flavor in every bite.
Ingredients
1 cup unsalted butter softened
3/4 cup granulated sugar
3/4 cup brown sugar
1 large egg
1 teaspoon vanilla extract
1 cup creamy peanut butter
2 cups all purpose flour
1 teaspoon baking soda
1/2 teaspoon salt
1 cup marshmallow fluff or mini marshmallows
1/2 cup peanut butter chips
Instructions
1. Preheat oven to 350°F (175°C) and line baking sheets with parchment paper.
2. In a bowl, whisk together flour, baking soda, and salt.
3. In another bowl, cream butter, granulated sugar, and brown sugar until light and fluffy.
4. Add egg and vanilla extract, mixing until combined.
5. Mix in peanut butter until smooth.
6. Gradually add dry ingredients into the wet mixture, mixing gently.
7. Fold in marshmallow fluff or mini marshmallows and peanut butter chips.
8. Scoop dough onto baking sheets, spacing evenly.
9. Bake for 9–12 minutes until edges are golden and centers are soft.
10. Let cookies cool for a few minutes before transferring to a wire rack.
Notes
Do not overbake to keep the cookies soft and chewy in the center.
Chill the dough for 20 minutes if it feels too soft or sticky.
Press extra marshmallows or chips on top before baking for a bakery-style look.
Nutrition
- Serving Size: 1 cookie
- Calories: 200
- Sugar: 14g
- Sodium: 120mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 25mg
Keywords: easy recipe, dessert ideas, peanut butter cookies, fluffernutter cookies, soft cookies, chewy cookies