Chewy Fluffernutter Peanut Butter & Marshmallow Cookies

These soft, super-chewy fluffernutter cookies are irresistibly delicious. A rich peanut butter dough surrounds gooey marshmallow fluff for the ultimate sweet-and-salty cookie. They’re easy to make and dangerously addictive—good luck stopping at just one!

Chewy fluffernutter cookies
Pin this Recipe for Later!

Why I Love These Fluffernutter Cookies

  1. Incredible flavor: The creamy peanut butter paired with gooey marshmallow fluff delivers the perfect balance of sweet and salty.
  2. Soft & chewy texture: Slightly underbake for tender centers — they firm up as they cool.
  3. One-bowl recipe: For how impressive they look, these cookies are fast and simple. The marshmallow step is the only slightly fiddly part, but it’s worth it.
Chewy fluffernutter cookies with marshmallow creme

Ingredient Notes & Substitutions

  • Unsalted butter: Use real butter. Margarine makes the dough too soft and prevents the marshmallow from working properly. If you use salted butter, reduce or omit added salt.
  • Creamy peanut butter: Choose creamy (not natural) for the right consistency and texture.
  • Marshmallow fluff: A 7-ounce jar is sufficient. Fluff melts into a smooth, gooey center; mini marshmallows will dissolve or alter the texture and appearance.
jar of jet puffed marshmallow creme

How to Make Fluffernutter Cookies

Step 1: Make Dough

  1. Preheat the oven to 350°F (175°C).
  2. In a large microwave-safe bowl, melt ½ cup (1 stick) unsalted butter for 45–60 seconds. Cover with a paper towel to prevent splattering.
  3. Add ½ cup light brown sugar and ½ cup granulated sugar; stir until combined.
  4. Mix in 1 large egg plus 1 extra yolk and 2 teaspoons vanilla extract. Stir in ½ cup creamy peanut butter.
  5. Add ½ teaspoon baking soda, ½ teaspoon baking powder, and ½ teaspoon salt; mix to combine.
  6. Stir in 1¼ cups all-purpose flour until no dry streaks remain.
  7. Let the dough rest 5 minutes to firm up. If it’s still too sticky to shape, chill 5–10 minutes in the fridge.
bowl of peanut butter fluffernutter cookie dough with cookie scoop

Step 2: Roll & Add Marshmallow Fluff

  1. Line a baking sheet with parchment paper. Portion dough into 4-tablespoon-sized scoops.
  2. Roll each scoop into a ball, press a larger crater in the center, add about 1 tablespoon marshmallow fluff, then cover and reshape into a smooth ball.
marshmallow creme in the center of peanut butter cookie dough
closing peanut butter over marshmallow creme
ball of fluffernutter peanut butter cookie dough
tray of 6 ball of fluffernutter peanut butter cookie dough balls

Step 3: Bake

  1. Bake at 350°F for 10–11 minutes, or until the edges are lightly golden. For soft and chewy cookies, remove them before the edges brown — centers will set as they cool.
  2. Remove from the oven and place the entire pan on a cooling rack. Sprinkle flaky sea salt on top, if desired.
Chewy fluffernutter cookies with marshmallow creme

Tips & Variations

  • Cool on the pan: Let cookies cool on the hot pan for 15–30 minutes so they finish baking and set. Eating too soon can leave centers doughy.
  • Add mix-ins: Fold in chocolate chips or chopped peanuts for extra texture and flavor.
  • Ice cream sandwiches: Omit the marshmallow fluff to use these cookies for ice cream sandwiches.

Storage & Freezing

  • Storage: These cookies are best within 2–3 days; they may dry out slightly because of the melted butter. Store in an airtight container or a resealable bag.
  • Freezing: Freezing is not recommended—marshmallow fluff can become sticky and change texture after thawing.
Chewy fluffernutter cookie on square plate

Frequently Asked Questions

Can I use crunchy peanut butter instead of creamy?

Yes — crunchy will work and add a pleasant texture, but creamy produces a smoother cookie and a more consistent appearance.

Can I make the dough ahead of time?

Yes — refrigerate the dough up to 24 hours. Bring to room temperature for easier shaping; chilled dough may not spread as much while baking.


Did you make this recipe? If so, please consider leaving a review and rating — feedback helps this small business continue sharing recipes and content.

Chewy fluffernutter cookies with marshmallow creme
5 from 4 votes

Chewy Fluffernutter Cookies

Makes:
10 large cookies
Prep Time: 15 mins
Cook Time: 10 mins
Total Time: 30 mins
Recipe by Melissa Rose

Ingredients

  • ½ cup unsalted butter (1 stick)
  • ½ cup light brown sugar
  • ½ cup granulated sugar
  • ½ cup creamy peanut butter (not natural)
  • 1 large egg + 1 extra yolk
  • 2 teaspoons vanilla extract
  • ½ teaspoon baking soda
  • ½ teaspoon baking powder
  • ½ teaspoon salt
  • 1¼ cups all-purpose flour (scooped and leveled)
  • 1 cup marshmallow fluff

Before you begin: If you make this recipe, please leave a review and rating — it helps support more free recipes and content.

Instructions

  1. Preheat oven to 350°F.
  2. Melt ½ cup unsalted butter for 45–60 seconds in a microwave-safe bowl; cover to avoid splatter.
  3. Add ½ cup light brown sugar and ½ cup granulated sugar; mix until combined.
  4. Stir in 1 large egg + 1 extra yolk and 2 teaspoons vanilla, then fold in ½ cup creamy peanut butter.
  5. Add ½ teaspoon baking soda, ½ teaspoon baking powder, and ½ teaspoon salt; mix.
  6. Blend in 1¼ cups all-purpose flour until incorporated.
  7. Let dough sit 5 minutes; chill 5–10 minutes if still too sticky.
  8. Scoop into 4-tablespoon portions and roll into balls.
  9. Press a crater in each ball, add 1 tablespoon marshmallow fluff, then close and smooth into a ball.
  10. Bake 10–11 minutes until edges are lightly golden; remove before edges brown for the best chew.
  11. Place the pan on a cooling rack, top with flaky sea salt if desired, and let cookies cool on the pan 15–30 minutes before transferring to a wire rack.

Notes from Melissa

Nutrition information is an estimate calculated from an ingredient database.

Nutrition

Calories: 337 kcal • Carbohydrates: 47 g • Protein: 5 g • Fat: 16 g • Sugar: 30 g

Did you make this?

I’d love to hear your thoughts! Leave a review and photo of your creation and tag @DesignEatRepeat or use #DesignEatRepeat on Instagram.