Heat oven to 175°C (350°F). Line an 8×8 inch (20×20 cm) square baking pan with parchment paper, leaving some overhang for easy lifting.
In a bowl, whisk together flour, baking soda, and salt. Set aside.
In a large bowl, whisk melted butter, brown sugar and granulated sugar for about 2–3 minutes until smooth.
Add the egg and vanilla, whisking another minute until slightly pale and creamy.
Add the dry ingredients to the wet and mix gently until combined.
Fold in about ⅔ of the chocolate chips (save the rest for the top).
Line the base with graham crackers or digestive biscuits and spread half the cookie dough evenly over the top.
Add a layer of marshmallows and a sprinkle of remaining chocolate chips.
Drop spoonfuls of the remaining dough on top and gently spread to cover (it doesn’t have to be perfect, the marshmallows will melt through).
Bake for 25–28 minutes, or until the top is golden brown and marshmallows are gooey.
Let the bars cool completely in the pan before slicing. They’ll set as they cool.