Chocolate Peanut Butter Marshmallow Cookies Recipe
If you are craving a cookie that bursts with rich, gooey goodness, this Chocolate Peanut Butter Marshmallow Cookies Recipe is the answer to your sweetest dreams. Imagine soft, chocolatey cookies with ribbons of creamy peanut butter running through them, all studded with melty mini marshmallows that add a pillowy texture and a touch of whimsy. This is not just any cookie—it’s a flavor-packed, nostalgic treat that feels like a warm hug in every bite. Whether you’re baking for a crowd or an indulgent solo snack, these cookies will quickly become your new go-to favorite.

Ingredients You’ll Need
Gathering the right ingredients is a breeze for this recipe, and each one plays a vital role in building the perfect balance of flavors and textures. From the rich cocoa powder that gives the cookies their chocolate depth, to the mini marshmallows that create that irresistible softness, every component is simple yet essential.
- 1/2 cup unsalted butter: Helps create a tender, rich cookie base with a velvety mouthfeel.
- 1/2 cup brown sugar: Adds moisture and a hint of caramel flavor that deepens the chocolate notes.
- 1/4 cup granulated sugar: Balances sweetness and helps with cookie structure.
- 1 large egg: Binds everything together and contributes to a soft, chewy texture.
- 1 teaspoon vanilla extract: Enhances all the flavors with its warm, aromatic touch.
- 3/4 cup all-purpose flour: The sturdy base that shapes the cookie without overpowering softness.
- 1/4 cup unsweetened cocoa powder: Delivers that rich chocolate flavor and dark color.
- 1/2 teaspoon baking soda: Helps with leavening for just the right amount of rise.
- 1/4 teaspoon salt: Balances the sweetness and brightens the flavors.
- 1/2 cup semi-sweet chocolate chips: Melt into pockets of smooth, melted chocolate.
- 1/3 cup creamy peanut butter: Swirled in for a nutty, luscious richness that pairs beautifully with chocolate.
- 1 cup mini marshmallows: Adds gooey bursts of sweetness and a fun, chewy surprise.
How to Make Chocolate Peanut Butter Marshmallow Cookies Recipe
Step 1: Cream the Butter and Sugars
Start by blending the unsalted butter with both the brown sugar and granulated sugar until you get a light, fluffy mixture. This step is crucial because it introduces air, which helps the cookies rise and gives them a tender crumb. It’s also when the sugars begin to dissolve into the butter, setting the stage for a perfectly sweet cookie.
Step 2: Add Egg and Vanilla Extract
Next, beat in the egg and vanilla. The egg works as your natural binder ensuring your ingredients meld together beautifully, while the vanilla amplifies the cozy flavors we all love in a classic cookie. Mix until everything is fully incorporated and smooth.
Step 3: Whisk Dry Ingredients Separately
In a separate bowl, whisk together the flour, cocoa powder, baking soda, and salt. Doing this ensures these dry components are evenly distributed, which helps prevent clumps and ensures every bite has consistent flavor and texture.
Step 4: Combine Wet and Dry Ingredients
Now, gradually add the dry mixture to the wet mixture, gently folding it in to form a cookie dough. Be careful not to over-mix because that can lead to tough cookies; you want just enough mixing so everything binds well.
Step 5: Mix in Chocolate Chips
Fold in the semi-sweet chocolate chips. These will melt slightly while baking, leaving behind those irresistible gooey pockets of chocolate that melt in your mouth.
Step 6: Add Swirls of Peanut Butter
Drop spoonfuls of creamy peanut butter onto the dough then use a spatula or knife to lightly swirl the peanut butter through without fully mixing it in. This technique gives you those wonderful streaks of peanut butter flavor that make this cookie truly unforgettable.
Step 7: Fold in Mini Marshmallows
Carefully fold in the mini marshmallows. They lend the cookies a fluffy texture and a bit of chewiness—plus they toast just lightly in the oven for extra flavor.
Step 8: Scoop and Space Dough on Baking Sheet
Scoop your dough onto a parchment-lined baking sheet, making sure to space each cookie about two inches apart. This prevents them from merging into one big cookie and ensures even baking.
Step 9: Bake to Perfection
Bake your cookies at 350°F (175°C) for 10 to 12 minutes, or until the edges are set but the centers remain soft. This baking time guarantees the perfect chewy, slightly gooey texture that’s so addictive.
Step 10: Cool Before Enjoying
Let the cookies cool on the baking sheet for about five minutes as they finish setting, then transfer them to a wire rack to cool completely. This cooling step is important to avoid breaking the delicate cookie centers and to let those marshmallows settle perfectly.
How to Serve Chocolate Peanut Butter Marshmallow Cookies Recipe

Garnishes
For an elevated touch, sprinkle a few extra mini marshmallows or a few chocolate shavings on top of warm cookies just before serving. You can also dust lightly with cocoa powder or a pinch of flaky sea salt to enhance the flavor contrast. These small additions make serving feel special and boost presentation.
Side Dishes
These cookies pair wonderfully with a cold glass of milk, but also try serving them alongside coffee or hot chocolate to warm up those indulgent flavors. For a fun twist, plate them with some fresh berries to cut through the richness or scoop some vanilla ice cream to create a dreamy dessert combo.
Creative Ways to Present
If you want to wow friends at a party, stack these cookies in a pretty jar or on a tiered dessert stand. You could even sandwich some peanut butter or marshmallow fluff between two cookies for a decadent cookie sandwich. Presentation can be as casual or as fancy as you like, but these treats always shine.
Make Ahead and Storage
Storing Leftovers
Once fully cooled, store your cookies in an airtight container at room temperature. They will stay fresh and chewy for up to 4 days, giving you plenty of time to indulge without rushing.
Freezing
You can freeze the cooled cookies by placing them in a single layer on a baking sheet to harden, then transferring to a sealed freezer-safe bag or container. Frozen cookies keep well for up to 3 months—just thaw at room temperature when you’re craving that Chocolate Peanut Butter Marshmallow Cookies Recipe magic.
Reheating
To bring back that fresh-out-of-the-oven feel, warm your cookies in the microwave for about 10 to 15 seconds or pop them into a preheated oven at 300°F (150°C) for 5 minutes. This gently melts the chocolate and marshmallows again, recreating that irresistible gooeyness.
FAQs
Can I substitute crunchy peanut butter for creamy in this recipe?
Absolutely! Crunchy peanut butter will add a delightful texture contrast and a nutty crunch, which can be a fun variation, though it may slightly change the smooth swirled appearance.
What can I do if I don’t have mini marshmallows?
If mini marshmallows are unavailable, cut regular marshmallows into smaller pieces. The size helps them distribute evenly and melt nicely inside the cookie, preserving that soft, pillowy texture.
Are these cookies gluten-free or can I make them so?
This recipe calls for all-purpose flour, which contains gluten. However, you can substitute a gluten-free flour blend suited for baking in equal measure, but results may vary slightly in texture.
Can I make these cookies vegan?
To make a vegan version, replace the butter with vegan butter or coconut oil, use a flax or chia egg instead of a regular egg, and ensure your chocolate chips and marshmallows are vegan-friendly. The flavor will still be fantastic!
What if I want chewier cookies?
Try using a bit more brown sugar or slightly underbaking by a minute or two. The extra moisture from brown sugar and a shorter bake time keeps the interior soft and chewy, perfect for cookie lovers like me!
Final Thoughts
This Chocolate Peanut Butter Marshmallow Cookies Recipe is truly a keeper—every bite fills you with cozy chocolate and peanut butter comfort wrapped up in soft, marshmallow hugs. Once you try making these, you’ll find they quickly become a beloved treat for every occasion. So go ahead, preheat your oven, and indulge in this joyful, delicious bake that’s sure to brighten your day and delight your taste buds!
PrintChocolate Peanut Butter Marshmallow Cookies Recipe
Delight in these rich and chewy Chocolate Peanut Butter Marshmallow Cookies, featuring a luscious blend of cocoa, peanut butter swirls, melty semi-sweet chocolate chips, and fluffy mini marshmallows. Perfect for satisfying your sweet tooth with a fun twist on classic flavors.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Yield: 24 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Wet Ingredients
- 1/2 cup unsalted butter
- 1/2 cup brown sugar
- 1/4 cup granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1/3 cup creamy peanut butter
Dry Ingredients
- 3/4 cup all-purpose flour
- 1/4 cup unsweetened cocoa powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Add-ins
- 1/2 cup semi-sweet chocolate chips
- 1 cup mini marshmallows
Instructions
- Cream Butter and Sugars: In a large bowl, cream together the unsalted butter, brown sugar, and granulated sugar until the mixture is light in color and fluffy in texture, ensuring proper incorporation of air for a tender cookie.
- Add Egg and Vanilla: Beat in the egg and vanilla extract until the batter is smooth and well combined, providing moisture and flavor foundation.
- Mix Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, unsweetened cocoa powder, baking soda, and salt to evenly distribute the leavening and cocoa throughout the dough.
- Combine Wet and Dry: Gradually add the dry ingredient mixture into the wet ingredients, mixing gently to form a cohesive dough without overworking.
- Incorporate Chocolate Chips: Stir in the semi-sweet chocolate chips evenly throughout the dough to add bursts of melty chocolate.
- Swirl in Peanut Butter: Drop spoonfuls of creamy peanut butter atop the dough and lightly swirl with a spoon or spatula. This creates attractive streaks and a rich peanut flavor without completely blending it in.
- Add Marshmallows: Gently fold mini marshmallows into the dough to distribute them without breaking, ensuring soft, gooey bites.
- Shape Cookies: Using a spoon or cookie scoop, drop portions of the dough onto a parchment-lined baking sheet, leaving about 2 inches of space between each to allow for spreading.
- Bake: Preheat your oven to 350°F (175°C) and bake the cookies for 10–12 minutes, or until the edges are set and the centers remain soft and slightly underbaked for chewy texture.
- Cool: Allow the cookies to cool on the baking sheet for 5 minutes to firm up before transferring them to a wire rack to cool completely, preserving their shape and texture.
Notes
- For best results, do not overmix the dough once adding dry ingredients to keep cookies tender.
- Use room temperature butter and egg to ensure even mixing.
- Mini marshmallows can melt quickly; gently folding helps maintain their shape.
- These cookies can be stored in an airtight container at room temperature for up to 4 days.
- Peanut butter can be substituted with almond or cashew butter for a different flavor profile.
Keywords: chocolate peanut butter cookies, marshmallow cookies, chewy cookies, homemade chocolate cookies, peanut butter swirl cookies
