Chocolate Peanut Butter Marshmallow Cookies

By Sienna Whitman

On March 26, 2026

Detailed view of the dark brown fudgy chocolate cookie dough topped with a puffy, glossy toasted marshmallow and creamy peanut butter drizzle.

Cuisine

American

Prep time

15 minutes

Cooking time

12 minutes

Total time

27 minutes

Servings

8 cookies

There is nothing quite like the sensory experience of breaking into these Chocolate Peanut Butter Marshmallow Cookies. The moment you pull them from the oven, the deep aroma of toasted sugar and rich cocoa fills the entire kitchen. Visually, they are a complete showstopper that looks straight out of a high-end bakery display.

The foundation is a thick, dark brown, fudgy chocolate cookie with beautiful crinkly edges and a rich matte finish. Nestled perfectly in the exact center is a large, puffy white marshmallow with a lightly golden-brown, charred top. To finish it off, generous ribbons of thick, creamy golden-brown peanut butter cascade over the melted marshmallow and across the slightly cracked cookie base.

Whether you are making these for a holiday cookie exchange or a cozy weekend treat, they deliver on every single texture. The contrast between the gooey, glossy melted marshmallow and the dense, chewy chocolate dough is pure culinary magic. Grab a sheet of crumpled white parchment paper and let’s get baking!

Why You’ll Love This Recipe

  • Bakery-Style Thickness: A specific blend of cold butter and cornstarch ensures these cookies bake up thick, tall, and structurally sound without spreading flat.
  • Incredible Textural Contrast: You get a satisfyingly dense, matte-finish fudgy base topped with an ultra-glossy, sticky melted marshmallow center.
  • Gourmet Visuals: The lightly charred marshmallow top combined with golden-brown peanut butter ribbons makes these look incredibly impressive.
  • Decadent Flavor Profile: The bitterness of the Dutch-process cocoa perfectly balances the sweet marshmallow and salty peanut butter drizzle.

Ingredients & Substitutions

To achieve the exact fudgy texture and towering height of these Chocolate Peanut Butter Marshmallow Cookies, every ingredient plays a vital scientific role. Ensure your measurements are accurate.

Unsalted Butter: You will need 1/2 cup (113g) of cold, cubed butter. Keeping the butter cold prevents the cookies from spreading, ensuring a thick, hearty base.

Light Brown Sugar: We use 1/2 cup (100g) of packed brown sugar. The molasses content adds incredible moisture and chewiness, aiding in that slightly cracked, crinkly edge.

Granulated Sugar: Use 1/4 cup (50g) of white sugar. This helps create the beautiful, rich matte finish on the exterior of the baked cookie dough.

Egg & Vanilla: 1 large egg (50g) acts as the structural binder, while 1 tsp (5ml) of pure vanilla extract enhances the deep chocolate flavor.

All-Purpose Flour: 1 cup (120g) of standard flour gives the cookie its structure. Spoon and level your flour so the dough doesn’t become too crumbly.

Dutch-Process Cocoa Powder: 1/3 cup (33g) of high-quality Dutch-process cocoa is non-negotiable here. It provides the signature dark brown color and intensely fudgy profile.

Cornstarch: 1 tsp (3g) of cornstarch is our invisible secret weapon. It guarantees the center stays soft and thick while the edges crisp up.

Baking Soda & Salt: 1/2 tsp (3g) of baking soda gives the cookie its rise and cracks, while 1/4 tsp (1.5g) of kosher salt balances the sweetness.

Handheld photo showing a freshly baked chocolate cookie with golden-brown toasted marshmallow and thick peanut butter drizzle on white parchment.
Generous ribbons of warm, creamy peanut butter cascading over the toasted marshmallow top.

Large Marshmallows: You need 8 large white marshmallows. We will cut them in half crosswise so they sit flat and melt perfectly into puffy, glossy centers.

Creamy Peanut Butter: 1/4 cup (60g) of classic creamy golden-brown peanut butter. Avoid natural runny peanut butter, as we want thick, generous ribbons that hold their shape.

Equipment Needed

  • Stand Mixer or Hand Mixer: Essential for forcefully creaming the cold butter and sugars together until smooth.
  • Large Baking Sheet & Parchment Paper: For an authentic rustic look and non-stick baking, crumpled white parchment paper works wonders.
  • Kitchen Torch (Optional but Recommended): The absolute best tool for getting that lightly golden-brown, charred top on the marshmallow without overbaking the cookie base.
  • Small Piping Bag or Zip-Top Bag: Crucial for drizzling perfectly uniform ribbons of peanut butter across the cookies.

Step-by-Step Instructions

1. Cream the Butter and Sugars

In the bowl of your stand mixer fitted with the paddle attachment, combine the 1/2 cup (113g) of cold, cubed butter, 1/2 cup (100g) of brown sugar, and 1/4 cup (50g) of white sugar. Beat on medium-high speed for 3-4 minutes. The mixture should look slightly lighter in color and form a cohesive paste.

2. Add the Wet Ingredients

Scrape down the sides of the bowl with a rubber spatula. Add the 1 large egg (50g) and 1 tsp (5ml) of vanilla extract. Beat on medium speed for 1 minute until fully incorporated. You want the mixture to look smooth and homogenous.

3. Incorporate the Dry Ingredients

In a separate medium bowl, whisk together the 1 cup (120g) flour, 1/3 cup (33g) Dutch-process cocoa powder, 1 tsp (3g) cornstarch, 1/2 tsp (3g) baking soda, and 1/4 tsp (1.5g) salt. Turn the mixer to low speed and gradually add the dry mixture. Mix just until a thick, dark brown dough forms. Stop mixing when you see no more dry flour streaks to ensure a fudgy texture.

4. Portion and Chill the Dough

Divide the dough into 8 equal portions, rolling them into smooth balls. Place them on a baking sheet lined with crumpled white parchment paper. Chill the dough in the refrigerator for at least 30 minutes. This chilling phase is critical for achieving a thick base foundation.

5. Bake the Cookie Bases

Preheat your oven to 350°F (175°C). Space the chilled cookie dough balls about 3 inches apart on the parchment. Bake for 10-12 minutes. The edges should look crinkly and set, but the centers should still be slightly soft, displaying a rich matte finish.

Detailed view of the dark brown fudgy chocolate cookie dough topped with a puffy, glossy toasted marshmallow and creamy peanut butter drizzle.
Rich, matte-finish chocolate dough provides the perfect thick base for our melted marshmallows.

6. Add the Marshmallow Center

Remove the baking sheet from the oven. Immediately press one half of a large white marshmallow (sticky cut-side down) firmly into the exact center of each hot cookie. The residual heat will begin to melt the marshmallow base, creating a puffy, glossy texture.

7. Toast the Marshmallow Top

To achieve the lightly golden-brown toasted, charred top, you have two options. Carefully run a kitchen torch over the marshmallows for 10-15 seconds until charred. Alternatively, turn your oven broiler on high and place the cookies under it for 30-60 seconds. Watch them like a hawk—marshmallows burn in the blink of an eye!

8. Drizzle the Peanut Butter

Place the 1/4 cup (60g) of creamy peanut butter in a microwave-safe bowl. Heat for 15-20 seconds until it is warm and fluid. Transfer it to a small piping bag or a zip-top bag with the tiny corner snipped off. Squeeze generous ribbons of the warm peanut butter diagonally across the toasted marshmallow and over the crinkly chocolate cookie edges.

Expert Tips for Success

  • Use Cold Butter: Starting with cold butter prevents the cookie dough from spreading rapidly in the oven, ensuring your chocolate base stays ultra-thick.
  • Don’t Skip the Dutch Cocoa: Natural cocoa powder will make the cookies too acidic and light in color. Dutch-process cocoa guarantees the dark brown hue and deeply fudgy flavor.
  • The Marshmallow Timing: Press the marshmallow into the cookie immediately after it leaves the oven. If you wait even three minutes, the cookie surface will harden, and the marshmallow will roll off.
  • Perfect Peanut Butter Consistency: If your peanut butter is too stiff even after microwaving, stir in 1/2 tsp (2.5ml) of coconut oil to thin it out perfectly for drizzling generous ribbons.

Storage & Reheating/Freezing

Store leftover Chocolate Peanut Butter Marshmallow Cookies in an airtight container at room temperature for up to 3 days. Because of the marshmallow topping, do not stack them directly on top of each other without a layer of wax paper in between.

To reheat, pop a cookie in the microwave for 8-10 seconds. This will re-melt the marshmallow into a beautifully glossy state and warm the peanut butter drizzle. Freezing is not recommended after the marshmallows have been toasted, as their texture becomes rubbery upon thawing.

What to Serve With This

If you’re curating a decadent dessert table for a gathering, these cookies offer a show-stopping centerpiece. For a contrasting texture, pair them with the crispy, flaky layers of our famous dubai-chocolate-pistachio-cake or a platter of powdered snowball-donuts. To keep the rich flavors flowing, you can also serve them alongside our dark-chocolate-orange-shortbread-cookies or delightful magic-candy-cane-cookies for a festive touch.

If you prefer a balanced meal before digging into these massive treats, try serving a warm, comforting bowl of creamy-potato-and-ham-soup or a hearty winter-vegetable-casserole for dinner. For a lighter pairing, these cookies are phenomenal alongside a simple cup of coffee or a slice of our blueberry-coffee-cake.

Frequently Asked Questions

Large marshmallows work best for this recipe because they create a beautiful, puffy centerpiece that withstands toasting. Mini marshmallows melt too quickly and may dissolve completely into the hot dough.

Microwave creamy commercial peanut butter for 15-20 seconds. If it is still too thick to drizzle in generous ribbons, stir in a tiny drop of coconut oil to thin the consistency before transferring it to a piping bag.

Using cold, cubed butter and chilling the dough for at least 30 minutes before baking prevents rapid spreading in the oven. Adding a teaspoon of cornstarch also reinforces the thick structure.

The most precise method is using a handheld kitchen torch to lightly char the top. Alternatively, you can place the baked cookies under your oven broiler for 30-60 seconds, but you must watch them carefully to prevent burning.

Dutch-process cocoa has been washed with an alkalizing solution, neutralizing its acidity. This provides a deep, dark brown color, a rich matte finish, and an intensely fudgy flavor that natural cocoa powder cannot replicate.

Ready to Bake? Let Us Know!

If you loved creating these thick, fudgy, and visually stunning Chocolate Peanut Butter Marshmallow Cookies, we would love to hear from you! Leave a 5-star rating and a comment below detailing how your toasting technique went.

Don’t forget to subscribe to our weekly newsletter for more mouth-watering bakery-style recipes sent right to your inbox. Pin this recipe to your favorite dessert board on Pinterest so you never lose it!

Recipe Details

Detailed view of the dark brown fudgy chocolate cookie dough topped with a puffy, glossy toasted marshmallow and creamy peanut butter drizzle.

Chocolate Peanut Butter Marshmallow Cookies

These ultra-thick, fudgy chocolate cookies feature a gooey, toasted marshmallow center topped with generous ribbons of creamy peanut butter drizzle. A bakery-style dessert that is visually stunning and incredibly delicious.
Prep Time 15 minutes
Cook Time 12 minutes
Total Time 27 minutes
Course Dessert, Snack
Cuisine American
Servings 8 cookies
Calories 320 kcal

Equipment

  • 1 Stand Mixer Essential for creaming cold butter.
  • 1 Kitchen torch Ideal for toasting the marshmallow tops.

Ingredients
  

Main Ingredients

  • 1/2 cup unsalted butter Cold and cubed
  • 1/2 cup light brown sugar Packed
  • 1/4 cup granulated sugar
  • 1 large egg Room temperature
  • 1 tsp vanilla extract
  • 1 cup all-purpose flour Spoon and leveled
  • 1/3 cup Dutch-process cocoa powder
  • 1 tsp cornstarch
  • 1/2 tsp baking soda
  • 1/4 tsp salt
  • 8 large white marshmallows Cut in half crosswise
  • 1/4 cup creamy peanut butter Melted slightly for drizzling

Instructions
 

Baking Instructions

  • In a stand mixer, beat the cold, cubed butter, brown sugar, and white sugar on medium-high speed for 3-4 minutes until a cohesive paste forms.
  • Add the egg and vanilla extract. Beat on medium speed for 1 minute until fully incorporated and smooth.
  • Whisk together the flour, cocoa powder, cornstarch, baking soda, and salt. Gradually mix into the wet ingredients on low speed just until a thick, dark brown dough forms.
  • Divide into 8 equal balls. Place on a parchment-lined baking sheet and chill in the refrigerator for at least 30 minutes.
  • Bake at 350°F (175°C) for 10-12 minutes until edges are crinkly but centers are still slightly soft.
  • Remove from oven and immediately press half a marshmallow (sticky side down) into the center of each hot cookie.
  • Use a kitchen torch to lightly char the marshmallow tops, or place under the oven broiler for 30-60 seconds.
  • Warm the peanut butter in the microwave for 15-20 seconds. Transfer to a piping bag and drizzle generous ribbons over the toasted marshmallows and cookie edges.

Notes

Use cold butter to keep the cookies thick.
Dutch-process cocoa is essential for the fudgy flavor and matte color.
A close-up of thick Chocolate Peanut Butter Marshmallow Cookies resting on crumpled parchment paper, featuring a melted marshmallow center and creamy peanut butter ribbons.
The ultimate thick and fudgy Chocolate Peanut Butter Marshmallow Cookies!

You might also like these recipes

Leave a Comment

Recipe Rating