Preheat oven to 350 degrees F.
Line a cookie sheet with parchment paper. Set aside.
Crush the graham crackers in a food processor, or pop them in a ziploc and whack the heck out of it with a rolling pin. Set aside.
In a stand mixer beat butter, granulated sugar, brown sugar, and vanilla on medium speed until it's creamy, it should take about a minute.
Now add the eggs, mix for another minute, until combined.
In a separate medium sized bowl mix the flour, baking soda, and salt.
Now add those separate dry ingredients you just mixed in the medium sized bowl to the ingredients in the mixer and whisk for about a minute.
Turn off the mixer, remove the bowl, then stir the chocolate chips and graham crumbs in with a spoon.
Use a spoon to drop the dough in mounds on the cookie sheet about 2 inches apart. Bake until golden, about 10 to 12 minutes.
Remove from oven and immediately place one or two pieces of chocolate and 4 marshmallows into each cookie.
Allow to cool. Good freaking luck with this step. For real.
Place next batch in oven till all dough is cooked. Repeat the chocolate and marshmallow routine. Repeat trying not to eat them all while they cool.
Serve with a big old s'mores loving smile.