Start by browning the butter in a saucepan over medium-high heat. Stir constantly as it melts and begins to foam, cooking until it turns a golden amber color and gives off a rich, nutty aroma. This takes about 5 to 10 minutes. Once browned, remove it from the heat and let it cool for a few minutes.
1 cup unsalted butter
In a large mixing bowl, combine the browned butter with brown and granulated sugar, whisking until smooth. Add the eggs and vanilla extract, and mix again until everything is fully combined and silky.
¾ cup brown sugar, ¼ cup granulated sugar, 2 teaspoons vanilla extract, 2 large eggs
In another bowl, whisk together the flour, salt, and baking soda. Gradually add the dry mixture to the wet ingredients, stirring until a soft dough forms. Fold in the chocolate chips to finish the dough.
2 ½ cups all-purpose flour, ½ teaspoon salt, 1 teaspoon baking soda
Line your baking sheet with parchment paper. On each spot, place a graham cracker square topped with a baking chocolate square and a marshmallow.
10 to 12 Graham cracker squares, 10 to 12 semi-sweet baking chocolate squares, 10 to 12 medium-sized marshmallows
Take a generous scoop of the cookie dough, flatten it in your hand, and carefully wrap it around the s’mores stack—covering it completely. Add a few extra chocolate chips or chunks on top for a gooey finish.
1 cup semi-sweet chocolate chips
Place the assembled cookies in the fridge for about 15 minutes to firm up and hold their shape while baking.
Preheat your oven to 350°F (180°C). Once ready, bake the cookies for 12 to 15 minutes, until the edges are golden and the tops are just set.
Let them cool on the baking sheet for 5 minutes before transferring to a wire rack. For an extra touch, sprinkle with flaky sea salt and serve while still warm to enjoy the full gooey s’mores experience.