Preheat your oven to 375°F. Line a cookie sheet with parchment paper, and set aside. In a large mixing bowl, whisk together flour, baking soda, and salt. Set aside.
In another large mixing bowl, beat the butter and sugars, until smooth. Add the eggs and vanilla, and mix until just combined. Add the chocolate chips.
Add the marshmallows, reserving about ¼ cup, pulling them in half, as you add them to the bowl. Add one of the chocolate bars, roughly chopped. Reserve the other bar. Add the roughly crushed graham crackers. Fold the dough together.
Use a 1-1 ½ inch cookie scoop to scoop the cookies onto your parchment paper, leaving plenty of space for the cookies to spread. Bake for 8-10 minutes. You may need to bake in batches.
Once finished baking, allow the cookies to cool for 2-3 minutes on the baking sheet, then carefully move the cookies to a cooling rack. Press extra chocolate bar pieces and marshmallows into the top of the cookies.
Christina's Notes
Chop the Chocolate: Roughly chop the remaining chocolate bar into small and medium chunks. Feel free to make these delicious cookies loaded with chocolate chips.
Cooling: If the candy bars start to melt, move the cooling rack to the refrigerator to let the cookies finish cooling. Enjoy!
Chocolate: Use a combination of chocolate chips and chopped milk chocolate bars. Chocolate chips melt evenly, while chopped chocolate bars provide melty pockets.
Toast the Marshmallows: For an extra burst of flavor, briefly toast the marshmallows with a kitchen torch before adding them to the cookie dough ball. Be careful not to burn them!
Graham Cracker: Roughly chop some graham cracker squares to incorporate larger chunks and graham cracker crumbs throughout the s'mores cookie for a delightful surprise bite.
Cookie Cutter: For perfectly round cookies, use a circle cookie cutter to shimmy the cookies around to make a perfect circle.