These Chocolate Peanut Butter Marshmallow Cookies are the perfect fusion of nostalgic campfire s’mores and a classic peanut butter chocolate treat. With golden-toasted marshmallows, melty pools of peanut butter, and rich chocolate chips nestled into a chewy cookie base, each bite feels like a warm hug. They’re gooey, soft, and just the right amount of indulgent.
Ideal for when you’re craving something sweet with a little twist, these cookies bring together textures and flavors in the most satisfying way. Whether you’re baking for a party, prepping holiday treats, or simply need a dessert that hits every craving at once, this recipe will quickly become a go-to favorite.
Why You’ll Love This Chocolate Peanut Butter Marshmallow Cookies
- Perfectly chewy and gooey: Thanks to the balance of soft cookie dough, melty chocolate, and gooey marshmallows.
- Crowd-pleasing flavor combo: Chocolate, peanut butter, and marshmallows are a guaranteed hit.
- Easy to make: No complex techniques required—just mix, scoop, and bake.
- Versatile treat: Great for holidays, lunchboxes, or late-night sweet cravings.
- Visually irresistible: These cookies look as good as they taste, with melty peanut butter swirls and toasted marshmallow tops.
Preparation Phase & Tools to Use
Before you dive into baking, it’s best to have your ingredients pre-measured and tools ready. This keeps things smooth and mess-free once the dough starts coming together.
Essential Tools and Equipment:
- Mixing Bowls: One large for dough, one medium for dry ingredients.
- Hand or Stand Mixer: Speeds up creaming the butter and sugar.
- Spatula: Ideal for scraping down the bowl and folding in ingredients without overmixing.
- Baking Sheets: Lined with parchment paper for easy cookie removal and even baking.
- Cookie Scoop: Ensures evenly sized cookies for consistent texture and bake time.
- Cooling Rack: To let your cookies set without continuing to cook on a hot tray.

Ingredients for the Chocolate Peanut Butter Marshmallow Cookies
- Unsalted Butter: Adds rich flavor and helps create that perfect soft, chewy texture.
- Brown Sugar: Gives the cookies a deep, molasses-like sweetness and keeps them moist.
- Granulated Sugar: Balances sweetness and adds a hint of crispness.
- Egg: Binds everything together and gives structure.
- Vanilla Extract: Enhances all the sweet flavors.
- All-Purpose Flour: The foundation of your cookie dough.
- Baking Soda: Helps the cookies rise and stay tender.
- Salt: Balances the sweetness and enhances the chocolate and peanut butter flavors.
- Semi-Sweet Chocolate Chips: Classic, gooey chocolate in every bite.
- Mini Marshmallows: Toast up golden and gooey in the oven.
- Creamy Peanut Butter: Melts beautifully on top, adding richness and visual appeal.
How To Make the Chocolate Peanut Butter Marshmallow Cookies
Step 1: Cream the Butter and Sugars
In a large bowl, beat together the unsalted butter, brown sugar, and granulated sugar until light and fluffy. This is the base of your perfect cookie texture.
Step 2: Add the Wet Ingredients
Mix in the egg and vanilla extract until everything is fully incorporated and smooth.
Step 3: Combine Dry Ingredients
In a separate bowl, whisk together the flour, baking soda, and salt. Slowly add to the wet ingredients and mix until just combined.
Step 4: Add the Chocolate Chips
Fold in the chocolate chips with a spatula, being careful not to overmix.
Step 5: Scoop and Top
Scoop the dough onto your lined baking sheets. Press a few mini marshmallows and a small spoonful of peanut butter into the tops of each scoop.
Step 6: Bake
Bake at 350°F (175°C) for 9-11 minutes or until the edges are golden and the marshmallows are slightly toasted.
Step 7: Cool and Enjoy
Let cookies cool on the sheet for 5 minutes before transferring to a wire rack. Enjoy warm or store for later!
How to Serve and Store These Gooey Cookies
Serve these cookies slightly warm so the chocolate and peanut butter are still melty—it’s a bite of heaven. Perfect alongside a glass of milk, or even crumbled over ice cream.
To store, keep them in an airtight container at room temperature for up to 4 days. You can also freeze the dough balls (without marshmallows and PB topping) for up to 3 months. When ready to bake, add the toppings and bake from frozen.
Frequently Asked Questions
Can I use crunchy peanut butter instead?
Yes! If you love a bit of texture, crunchy peanut butter adds a nice twist.
Can I make these cookies ahead of time?
Absolutely. You can prepare the dough and refrigerate it for up to 48 hours before baking.
What’s the best way to toast the marshmallows?
The oven broiler can give a quick toast, but just a few minutes of baking will do the trick nicely too.
Can I substitute chocolate chips with chunks?
Definitely. Chocolate chunks or chopped chocolate bars make the cookies even gooier.
How do I prevent the cookies from spreading too much?
Chill the dough for 30 minutes before baking if your kitchen is warm.
Want More Cookie Ideas with a Twist?
If you love these Chocolate Peanut Butter Marshmallow Cookies, you’ll probably enjoy these other favorites:
- Quick and Easy Fudgy Chocolate Brownie Cookies for rich, chewy indulgence.
- Peanut Butter Chocolate Chip Cookie Cups with a fun, poppable shape.
- Simple Apricot Cream Cheese Thumbprint Cookies for a fruity, tangy surprise.
- Salted Caramel Pecan Cookies that melt in your mouth.
- Winter Brittle if you’re craving something a little crunchy and seasonal.
Save This Pin For Later
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you swap in almond butter? Maybe add graham cracker crumbs for a full s’mores effect?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other bake smarter.
For more sweet inspiration, follow along on Pinterest @Americanrecipesbyheart for daily treats from my kitchen.

Chocolate Peanut Butter Marshmallow Cookies
- Total Time: 25 minutes
- Yield: 24 cookies
Description
These Chocolate Peanut Butter Marshmallow Cookies are irresistibly gooey and chewy with the perfect combo of melty chocolate, creamy peanut butter, and toasted marshmallows. A nostalgic twist on classic cookies, ideal for dessert lovers looking for an easy treat with rich flavor and texture.
Ingredients
1 cup unsalted butter, softened
1 cup brown sugar
0.5 cup granulated sugar
1 large egg
1 teaspoon vanilla extract
2.25 cups all-purpose flour
1 teaspoon baking soda
0.5 teaspoon salt
1.25 cups semi-sweet chocolate chips
1 cup mini marshmallows
0.5 cup creamy peanut butter
Instructions
1. Preheat oven to 350°F (175°C). Line baking sheets with parchment paper.
2. In a large bowl, cream together the softened butter, brown sugar, and granulated sugar until light and fluffy.
3. Beat in the egg and vanilla extract until fully combined.
4. In a separate bowl, whisk together flour, baking soda, and salt. Gradually add dry mixture to wet ingredients.
5. Fold in the semi-sweet chocolate chips using a spatula.
6. Scoop dough onto prepared baking sheets. Press a few mini marshmallows and a small dollop of peanut butter onto each cookie.
7. Bake for 9 to 11 minutes until edges are golden and marshmallows are slightly toasted.
8. Allow cookies to cool on baking sheet for 5 minutes before transferring to a wire rack.
9. Serve warm or store in an airtight container.
Notes
For thicker cookies, chill dough for 30 minutes before baking.
Use a cookie scoop for evenly sized cookies.
Substitute chocolate chips with chunks for extra gooey texture.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Bake
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 180
- Sugar: 14g
- Sodium: 105mg
- Fat: 9g
- Saturated Fat: 5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 20mg
