Peanut butter lovers, meet your new favorite cookie. These Soft and Chewy Fluffernutter Cookies are everything you could ever want in a nostalgic treat. Picture this: rich, nutty peanut butter cookie dough swirled with gooey marshmallow and dotted with melty butterscotch chips. They’re soft in the center, golden at the edges, and so indulgently chewy they practically melt in your mouth.
Perfect for bake sales, lunchbox treats, or simply satisfying a late-night craving, these cookies bring together the best of childhood flavors in one irresistible bite. Whether you’re a marshmallow fan or a peanut butter addict, this cookie strikes the perfect balance of sweet, salty, soft, and sticky.
What Kind of Peanut Butter Should I Use?
For the best texture, use a creamy, no-stir peanut butter (like Jif or Skippy). Natural peanut butters tend to separate and can result in a crumbly dough. You want a smooth consistency that blends well and holds its shape as it bakes. If you love a bit of texture, you can swap half the creamy for crunchy.

Ingredients for the Soft and Chewy Fluffernutter Cookies
Peanut Butter – The star ingredient. It adds rich, nutty flavor and that signature chewy texture.
Brown Sugar – For deeper sweetness and softness. It helps create the chewy bite.
Granulated Sugar – Balances the brown sugar and adds a slight crisp to the edges.
Egg – Binds the dough and gives the cookies structure.
Vanilla Extract – Adds warm background flavor.
Flour – Provides the structure to hold all the goodness together.
Baking Soda – Helps the cookies rise and stay soft.
Salt – Enhances the peanut butter and balances the sweetness.
Mini Marshmallows – They puff, melt, and caramelize slightly for that gooey fluffernutter center.
Butterscotch Chips – Bring a sweet, buttery contrast that complements the peanut butter and marshmallow perfectly.
How To Make the Soft and Chewy Fluffernutter Cookies
Step 1: Cream the Sugars and Peanut Butter
In a large mixing bowl, combine the peanut butter, brown sugar, and granulated sugar. Beat with a hand mixer or stand mixer until creamy and fully combined.
Step 2: Add Wet Ingredients
Add the egg and vanilla extract to the bowl. Mix until smooth and glossy.
Step 3: Combine Dry Ingredients
In a separate bowl, whisk together the flour, baking soda, and salt. Gradually add this dry mixture into the wet ingredients and mix until just combined.
Step 4: Fold in the Mix-Ins
Gently fold in the mini marshmallows and butterscotch chips. Be careful not to overmix—just enough to evenly distribute.
Step 5: Chill the Dough
Place the dough in the refrigerator to chill for 30 minutes. This helps the cookies hold their shape and enhances the chewy texture.
Step 6: Scoop and Bake
Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper. Scoop dough balls (about 1.5 tablespoons each) and place them 2 inches apart. Bake for 9–11 minutes, until edges are golden and centers look just set.
Step 7: Cool and Enjoy
Let the cookies cool on the baking sheet for 5 minutes before transferring to a wire rack. Enjoy them slightly warm for maximum gooey delight!
How to Serve and Store These Cookies
Serve these cookies slightly warm for the ultimate gooey, melt-in-your-mouth texture. They’re delightful with a glass of cold milk, or even crumbled over vanilla ice cream for a next-level dessert.
To store, keep them in an airtight container at room temperature for up to 5 days. For longer storage, freeze the baked cookies (separated by parchment) in a sealed container or bag for up to 2 months. You can also freeze the dough and bake fresh whenever a craving strikes!
Frequently Asked Questions
How do I keep the marshmallows from melting too much?
Freezing the mini marshmallows for 10–15 minutes before mixing into the dough can help them hold their shape better while baking.
Can I use crunchy peanut butter?
Yes! You can use half creamy and half crunchy for extra texture. Just avoid natural peanut butter.
Why did my cookies spread too much?
Make sure to chill the dough before baking. Also, check that your baking soda isn’t expired and measure your flour accurately.
Can I substitute the butterscotch chips?
Absolutely. White chocolate chips or peanut butter chips make great substitutes depending on your flavor preference.
Are these cookies gluten-free?
Not as written, but you can use a gluten-free 1:1 flour blend. Just check that your marshmallows and chips are also certified gluten-free.
How do I make them extra thick?
Use slightly less marshmallow and scoop taller dough mounds. Chilling the dough longer also helps prevent spreading.
Want More Cookie Ideas with a Twist?
If you’re all about sweet, chewy cookies with a surprise inside, here are a few other favorites you’ll want to try next:
- Condensed Milk Snow Cookies for a melt-in-your-mouth bite with a frosty finish.
- Caramel Cheesecake Cookies that swirl tangy cheesecake into caramel dreams.
- Lemon Churro Cookies if you’re craving citrus and spice.
- Rice Krispie Chocolate Chip Cookies for a crispy, chewy combo.
- Zesty Lemon Oatmeal No-Bake Cookies when you want cookies fast and fuss-free.
Looking for even more dreamy cookie inspiration? Head over to my Pinterest page where I share fresh daily treats on Life with Jam.

Soft and Chewy Fluffernutter Cookies
- Total Time: 20 minutes (plus chill time)
- Yield: 18 cookies
Description
These Soft and Chewy Fluffernutter Cookies are rich with peanut butter, studded with gooey marshmallows and butterscotch chips, and irresistibly soft in the center. A nostalgic cookie that melts in your mouth and is perfect for both everyday snacking and festive occasions.
Ingredients
1 cup creamy peanut butter
1/2 cup brown sugar
1/4 cup granulated sugar
1 large egg
1 teaspoon vanilla extract
3/4 cup all-purpose flour
1/2 teaspoon baking soda
1/4 teaspoon salt
1 cup mini marshmallows
1/2 cup butterscotch chips
Instructions
1. In a large mixing bowl, beat together the peanut butter, brown sugar, and granulated sugar until creamy.
2. Add the egg and vanilla extract; mix until smooth.
3. In a separate bowl, whisk together the flour, baking soda, and salt.
4. Slowly add the dry ingredients to the wet mixture and stir until just combined.
5. Fold in mini marshmallows and butterscotch chips gently.
6. Chill the dough in the refrigerator for 30 minutes.
7. Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper.
8. Scoop dough into 1.5 tablespoon-sized balls and place 2 inches apart.
9. Bake for 9–11 minutes, or until edges are golden and centers are just set.
10. Cool on the baking sheet for 5 minutes, then transfer to a wire rack to finish cooling.
Notes
For thicker cookies, chill the dough longer or scoop taller dough mounds.
Freeze mini marshmallows before mixing them in to help them hold shape during baking.
Don’t overbake—cookies should look just set in the center when removed.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 185
- Sugar: 14
- Sodium: 130
- Fat: 10
- Saturated Fat: 3
- Unsaturated Fat: 6
- Trans Fat: 0
- Carbohydrates: 20
- Fiber: 1
- Protein: 4
- Cholesterol: 10


