Soft and Chewy Fluffernutter Cookies bring together everything people love about classic peanut butter and marshmallow fluff sandwiches in one irresistible dessert. These cookies bake up with crisp golden edges, tender centers, and gooey pockets of marshmallow that melt beautifully into every bite. The rich peanut butter flavor pairs perfectly with the sweet creaminess of marshmallow fluff, creating a nostalgic treat that feels both comforting and indulgent.

Perfect for bake sales, holiday trays, after-school snacks, or weekend baking sessions, these cookies are easy to make and incredibly satisfying. Their chewy texture and soft interior make them stand out from ordinary peanut butter cookies, while the scattered peanut butter chips add an extra layer of creamy sweetness. Whether served warm with a glass of milk or packed into a lunchbox, these cookies are guaranteed to disappear quickly.
Why You’ll Love This Soft and Chewy Fluffernutter Cookies Recipe
These cookies deliver the perfect balance of sweet and salty flavors with a texture that stays soft for days. The marshmallow fluff creates pockets of gooey goodness throughout the cookies, while the peanut butter gives them a rich and satisfying flavor. They are simple enough for beginner bakers but impressive enough to serve at parties and gatherings. Another reason to love this recipe is its versatility—you can easily customize the cookies with chocolate chips, chopped peanuts, or a drizzle of melted peanut butter for even more flavor.
Preparation Phase & Tools to Use
To make Soft and Chewy Fluffernutter Cookies successfully, having the right tools ready before you begin will make the process smoother and more enjoyable. A large mixing bowl is essential for combining the wet and dry ingredients evenly without overmixing the dough. An electric hand mixer or stand mixer helps cream the butter, sugars, and peanut butter together properly, creating the soft texture these cookies are known for. Measuring cups and spoons are important for accurate ingredient measurements, especially when baking, since small variations can affect texture.
A rubber spatula is helpful for folding in the marshmallow fluff and peanut butter chips gently without deflating the dough. Baking sheets lined with parchment paper prevent sticking and help the cookies bake evenly. A cookie scoop ensures uniform cookie sizes so all the cookies finish baking at the same time. Finally, a wire cooling rack allows the cookies to cool properly without trapping steam underneath, helping maintain their chewy texture.
Preparation Tips
For the best Soft and Chewy Fluffernutter Cookies, make sure the butter is softened to room temperature before mixing so it creams smoothly with the sugars. Avoid overheating the butter, as melted butter can cause the cookies to spread too much during baking. Chilling the dough for at least 30 minutes before baking helps develop flavor and keeps the cookies thick and chewy. When adding the marshmallow fluff, gently swirl it into the dough instead of fully mixing it in to create pockets of gooey marshmallow throughout the cookies. Be careful not to overbake; the cookies should look slightly underdone in the center when removed from the oven because they will continue to set as they cool.
Ingredients for This Soft and Chewy Fluffernutter Cookies Recipe
Dry Ingredients
- 2 ¼ cups all-purpose flour
- 1 teaspoon baking soda
- ½ teaspoon baking powder
- ½ teaspoon salt
- 1 tablespoon cornstarch
Wet Ingredients
- ¾ cup unsalted butter, softened
- ¾ cup creamy peanut butter
- ¾ cup light brown sugar, packed
- ½ cup granulated sugar
- 2 large eggs, room temperature
- 2 teaspoons vanilla extract
Mix-Ins and Toppings
- 1 cup peanut butter chips
- 1 cup mini marshmallows or marshmallow fluff swirls
- Extra peanut butter chips for topping
- Optional flaky sea salt for garnish
Optional Flavor Variations
- ½ cup chopped roasted peanuts for crunch
- ½ cup white chocolate chips for extra sweetness
- ¼ teaspoon cinnamon for warmth
- 2 tablespoons crushed graham crackers for a fluffernutter-inspired texture

Step 1: Prepare the Baking Equipment
Preheat your oven to 350°F (175°C). Line two large baking sheets with parchment paper or silicone baking mats to prevent sticking and encourage even baking. Arrange the oven rack in the center position for consistent heat circulation.
If you plan to chill the dough, clear enough space in the refrigerator beforehand. Prepare all ingredients and measure them carefully before beginning the mixing process. Baking becomes much easier and more organized when everything is ready to use.
Step 2: Combine the Dry Ingredients
In a medium mixing bowl, whisk together the all-purpose flour, baking soda, baking powder, salt, and cornstarch. Mixing these ingredients thoroughly ensures the leavening agents are evenly distributed throughout the dough.
The cornstarch is especially important because it helps create the ultra-soft texture these cookies are known for. Set the dry mixture aside while preparing the wet ingredients.
Step 3: Cream the Butter, Peanut Butter, and Sugars
In a large mixing bowl, use a hand mixer or stand mixer fitted with the paddle attachment to beat the softened butter, creamy peanut butter, brown sugar, and granulated sugar together for 2 to 3 minutes.
The mixture should become light, fluffy, and creamy. Proper creaming introduces air into the dough, which helps the cookies bake with a soft center and slightly crisp edges. Scrape down the sides of the bowl as needed to ensure everything mixes evenly.
Step 4: Add the Eggs and Vanilla
Beat in the eggs one at a time, mixing well after each addition. Adding the eggs gradually helps maintain a smooth batter and prevents curdling.
Pour in the vanilla extract and continue mixing until fully incorporated. The vanilla enhances the sweetness and deepens the peanut butter flavor.
Step 5: Incorporate the Dry Ingredients
Reduce the mixer speed to low and slowly add the dry ingredient mixture into the wet ingredients. Mix only until no streaks of flour remain.
Overmixing at this stage can develop too much gluten, resulting in tougher cookies instead of soft and chewy ones. The dough should appear thick, creamy, and slightly sticky.
Step 6: Fold in the Peanut Butter Chips and Marshmallow
Using a rubber spatula, gently fold the peanut butter chips into the dough. If using mini marshmallows, add them carefully so they stay intact.
If using marshmallow fluff, swirl spoonfuls into the dough instead of completely mixing it in. This creates beautiful ribbons and gooey marshmallow pockets throughout the cookies after baking.
For extra visual appeal, reserve a handful of peanut butter chips to press onto the tops of the cookie dough balls before baking.
Step 7: Chill the Dough
Cover the bowl tightly with plastic wrap and refrigerate the cookie dough for at least 30 minutes. Chilling the dough helps solidify the fats, preventing the cookies from spreading too much in the oven.
Longer chilling times can deepen the flavor and improve texture even more. If chilling for several hours, let the dough sit at room temperature for 10 minutes before scooping.
Step 8: Scoop and Arrange the Dough
Use a medium cookie scoop or tablespoon to portion the dough into evenly sized balls. Place them about 2 inches apart on the prepared baking sheets.
Slightly flatten the tops with your fingertips if desired. Add a few extra peanut butter chips or marshmallow pieces on top for bakery-style presentation.
Step 9: Bake the Cookies
Bake the cookies for 10 to 13 minutes, or until the edges are lightly golden brown while the centers still appear soft.
The marshmallow sections may puff and turn lightly golden during baking, adding a delicious toasted flavor. Avoid overbaking because the cookies continue setting as they cool on the baking sheet.
For softer cookies, remove them when the centers still look slightly underdone.
Step 10: Cool and Serve
Allow the cookies to cool on the baking sheet for 5 minutes before transferring them to a wire rack. This resting period helps the cookies firm up without becoming dry.
Serve warm for gooey marshmallow centers or store once completely cooled. Pair these cookies with cold milk, hot coffee, or vanilla ice cream for an extra indulgent treat.
Additional Serving Ideas
- Sandwich vanilla ice cream between two cookies for a homemade dessert sandwich.
- Drizzle melted chocolate over the cooled cookies for a bakery-style finish.
- Crumble cookies over frozen yogurt or ice cream sundaes.
- Serve alongside hot cocoa during colder months.
- Package them in decorative boxes for homemade gifts or holiday cookie exchanges.
Notes
Soft and Chewy Fluffernutter Cookies are best enjoyed slightly warm when the marshmallow pockets are soft and gooey. This recipe creates cookies with a tender center and lightly crisp edges, making them perfect for anyone who loves bakery-style cookies at home. Using creamy peanut butter produces the smoothest texture, while natural peanut butter may create a drier dough because of oil separation.
If you prefer thicker cookies, chilling the dough longer can make a noticeable difference. The dough can even be refrigerated overnight for deeper flavor development. Marshmallow fluff tends to spread differently than mini marshmallows, so using a combination of both can create an even more interesting texture.
For a richer flavor profile, try browning the butter before mixing it into the dough. Brown butter adds nutty caramel notes that pair beautifully with peanut butter and marshmallow. You can also sprinkle flaky sea salt on top immediately after baking to balance the sweetness and enhance the flavor.
These cookies are ideal for holidays, birthday parties, school events, bake sales, and homemade dessert platters. Because they stay soft for several days, they are also excellent for gifting and shipping.
Watch Out for These Mistakes While Cooking
Using Melted Butter Instead of Softened Butter
Melted butter can cause the cookies to spread excessively in the oven, resulting in flat and greasy cookies. Softened butter should hold its shape slightly while still pressing easily with your finger.
Overmixing the Dough
Overmixing after adding the flour can create dense and tough cookies. Mix only until the dry ingredients disappear into the dough.
Skipping the Chilling Step
Warm dough spreads quickly during baking and can lead to thin cookies. Chilling helps maintain a thick and chewy texture.
Overbaking the Cookies
The cookies should look slightly underdone in the center when removed from the oven. Overbaking dries them out and reduces the soft texture.
Adding Too Much Marshmallow
While marshmallow creates delicious gooey pockets, using too much can cause excessive spreading and sticking on the baking sheet.
Not Measuring Flour Correctly
Scooping flour directly from the bag can pack in too much flour and make the cookies dry. Spoon the flour into the measuring cup and level it off for accurate results.
Baking on Hot Baking Sheets
Reusing a hot baking sheet can cause the cookie dough to spread too quickly before baking properly. Always allow baking sheets to cool between batches.
Storage Instructions
Store completely cooled Soft and Chewy Fluffernutter Cookies in an airtight container at room temperature for up to 5 days. To maintain their soft texture, place a slice of bread inside the container; the cookies absorb moisture from the bread and stay fresher longer.
For longer storage, refrigerate the cookies in a sealed container for up to 1 week. Allow them to come to room temperature before serving for the best flavor and texture.
These cookies also freeze very well. Place baked cookies in freezer-safe containers or zip-top bags with parchment paper between layers and freeze for up to 3 months. Thaw at room temperature or warm briefly in the microwave for freshly baked softness.
The unbaked cookie dough can also be frozen. Scoop the dough into portions, freeze on a tray until firm, then transfer to freezer bags. Bake directly from frozen, adding 1 to 2 extra minutes to the baking time.
Estimated Nutrition
Per Cookie Approximation
- Calories: 210
- Carbohydrates: 26g
- Protein: 4g
- Fat: 11g
- Saturated Fat: 5g
- Cholesterol: 28mg
- Sodium: 135mg
- Sugar: 17g
- Fiber: 1g
Nutrition values may vary depending on ingredient brands, portion sizes, and optional add-ins.
Frequently Asked Questions
Can I use crunchy peanut butter instead of creamy?
Yes, crunchy peanut butter works well and adds extra texture from the peanut pieces. The cookies may be slightly denser but still delicious.
Why did my cookies spread too much?
Cookies often spread too much if the butter was too warm or if the dough was not chilled before baking.
Can I freeze the cookie dough?
Absolutely. Scoop the dough into balls and freeze them in a sealed container for up to 3 months.
What type of marshmallow works best?
Mini marshmallows and marshmallow fluff both work well. Mini marshmallows create chewy pockets, while fluff creates creamy swirls.
How do I keep the cookies soft?
Store them in an airtight container with a slice of bread to help maintain moisture.
Can I make these cookies gluten-free?
Yes, substitute the all-purpose flour with a good-quality 1:1 gluten-free baking flour blend.
Can I add chocolate chips?
Definitely. Chocolate chips pair wonderfully with peanut butter and marshmallow flavors.
How do I know when the cookies are done baking?
The edges should be lightly golden while the centers still look soft and slightly underbaked.
Conclusion
Soft and Chewy Fluffernutter Cookies are the perfect combination of nostalgic comfort and bakery-style indulgence. Their rich peanut butter flavor, gooey marshmallow pockets, and irresistibly soft texture make them a standout dessert for every occasion. Whether you bake them for family gatherings, weekend treats, holiday platters, or simple late-night cravings, these cookies deliver delicious results every single time.
With easy preparation, customizable mix-ins, and make-ahead convenience, this recipe is one you will want to keep on repeat. Once you taste the chewy centers and creamy marshmallow swirls, these cookies are sure to become a favorite in your homemade dessert collection.
Soft and Chewy Fluffernutter Cookies
- Total Time: 32 minutes
- Yield: 24 cookies 1x
- Diet: Vegetarian
Description
Soft and Chewy Fluffernutter Cookies are the ultimate sweet treat for peanut butter lovers. These bakery-style cookies are packed with creamy peanut butter flavor, gooey marshmallow swirls, and soft chewy centers that melt in your mouth. Perfect for a quick dessert, easy snack, holiday baking, party desserts, and fun food ideas, these cookies combine nostalgic fluffernutter flavors into one irresistible homemade cookie recipe.
Whether you need easy dessert ideas, homemade cookie recipes, or crowd-pleasing sweet snacks, these cookies deliver rich flavor and incredible texture in every bite. They are simple enough for beginner bakers while still tasting like gourmet bakery cookies fresh from the oven.
Ingredients
2 ¼ cups all-purpose flour
1 teaspoon baking soda
½ teaspoon baking powder
½ teaspoon salt
1 tablespoon cornstarch
¾ cup unsalted butter, softened
¾ cup creamy peanut butter
¾ cup light brown sugar, packed
½ cup granulated sugar
2 large eggs
2 teaspoons vanilla extract
1 cup peanut butter chips
1 cup mini marshmallows or marshmallow fluff
Extra peanut butter chips for topping
Flaky sea salt for garnish (optional)
Instructions
1. Preheat the oven to 350°F (175°C) and line baking sheets with parchment paper.
2. In a medium bowl, whisk together the flour, baking soda, baking powder, salt, and cornstarch.
3. In a large mixing bowl, beat the softened butter, peanut butter, brown sugar, and granulated sugar until light and fluffy.
4. Add the eggs one at a time, mixing well after each addition, then stir in the vanilla extract.
5. Gradually mix the dry ingredients into the wet ingredients until just combined.
6. Fold in the peanut butter chips and gently swirl in the marshmallow fluff or mini marshmallows.
7. Cover and chill the dough for at least 30 minutes for thicker cookies.
8. Scoop the dough onto the prepared baking sheets, spacing the cookies about 2 inches apart.
9. Add extra peanut butter chips on top for bakery-style presentation.
10. Bake for 10 to 13 minutes until the edges are lightly golden and the centers remain soft.
11. Let the cookies cool on the baking sheet for 5 minutes before transferring to a wire rack.
12. Serve warm or store in an airtight container once completely cooled.
Notes
Chilling the dough helps keep the cookies thick, soft, and chewy during baking.
For extra gooey texture, use marshmallow fluff instead of mini marshmallows.
Do not overbake the cookies because they continue to set while cooling on the baking sheet.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 210
- Sugar: 17g
- Sodium: 135mg
- Fat: 11g
- Saturated Fat: 5g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 28mg