Chewy, deeply chocolaty chocolate cookies studded with bits of milk chocolate and topped with a sweet marshmallow topping and bits of graham crackers. A chocolate chip s’mores cookie, but make the cookie double chocolate!
There’s only a bit of graham cracker in these (a sprinkle on the topping) but they earn their s’mores flavor in the form of a double chocolate cookie with crispy edges, chewy middles and a generous filling of vanilla marshmallow fluff.
The idea for these came from wanting to do a chocolate cookie version of my brown butter s’mores chocolate chip cookies. I loved the mallow fluff middles I got on the ‘open faced’ version of the cookies and I thought, what if we made the cookie chocolate?!
The chocolate cookie portion of this recipe is adapted just slightly from my bakery style double chocolate chip cookies. I reduce the granulated sugar first to accommodate the extra sweetness from the marshmallow fluff topping and to stop the cookies from spreading as much, since the fluff will push the cookies out anyway.
Butter: unsalted, cold is fine as we will be partially melting it.
Sugar: fine granulated sugar and brown sugar (light or dark is fine but not organic brown).
Vanilla: pure vanilla extract.
Salt: fine sea salt.
Baking powder & soda: one to cause the cookies to spread and one to help them rise slightly.
Egg: one whole large egg.
Cocoa: dutch process cocoa.
Flour: all purpose flour of a medium protein content, 11% or above (a lower protein content will lead to flatter cookies).
Milk chocolate: not milk chocolate chips, a milk chocolate bar allows for us to chop it very finely so it distributes better into the dough, and to better capture that ‘s’mores’ flavor.
Graham crackers: just a few crackers to be ground and sprinkled over the marshmallow fluff before baking. Any kind will do.
Marshmallow fluff: sometimes called marshmallow creme, you’ll find this in the baking aisle.
Partially melt the butter
Whisk or beat in flavorings, leavenings and sugars
Whisk or beat in the egg
Sift in flour and cocoa
Finely chop chocolate so you have a mix of pea sized pieces and tiny shards:
Chill the dough at least for a few hours, but overnight works best:
Prep two cookie pans with parchment paper and preheat the oven.
Portion the cookie dough in about 1.5 tablespoons of dough per cookie.
Then use your thumbs or a measuring spoon to make a well in the center of the dough
Fill the cookies with marshmallow creme/marshmallow fluff, then sprinkle on some graham cracker crumbs:

Bake until the cookies have spread and the chocolate part is matte (not wet):
This dough is ideally made the day before baking as an overnight rest in the fridge helps the dough’s texture, structure and flavor.
If you’d like to make it further ahead of time: do at least a four hour rest in the fridge then portion the cookies onto a parchment lined plate or pan. Freeze until solid then transfer to an airtight container that is freezer safe (I use a gallon sized freezer bag).
When ready to bake, take the cookie dough balls out and set them on a tray. Wait for them to come to room temperature, then, shape, fill them with the fluff and top with the crumbs and chocolate and bake.

Share & tag me on instagram @buttermilkbysam
these are SO GOOD! i reduced the sugar by 30g total bc i like things a little less sweet and they turned out perfect!!! added some pb to the middle of some of them too and omg