This eggless recipe delivers a classic, crowd-pleasing treat that everyone will enjoy. These cookies are wonderfully soft, chewy, and perfect for sharing.
In a large bowl, whisk the slightly cooled melted butter, brown sugar and granulated sugar for about 1 minute, until smooth. Whisk in the milk and vanilla until combined.
In a separate bowl, whisk together the flour, graham cracker crumbs, cornstarch, baking soda, cinnamon and salt. Stir into the butter mixture until no dry streaks remain, then fold in the chocolate chips.
Cover and chill the dough for 45 minutes. This firms up the butter and lets the graham crumbs absorb moisture, so the cookies stay thick and chewy.
Preheat the oven to 350°F and line two baking sheets with parchment paper. Scoop the dough into 2 tbsp balls and place them 2 inches apart.
Bake for 8 minutes, until the edges are just starting to set.
Remove the sheets from the oven and gently press 4-5 mini marshmallows and a chocolate square into the top of each cookie. Return to the oven for 2-3 minutes, until the marshmallows are puffed and soft and the edges are golden.
Cool on the baking sheet for 10 minutes so the marshmallows can set, then transfer to a wire rack. Makes about 16 cookies.