Preheat your oven to 350°F (175°C). Grease a 9x13 inch baking pan with non-stick spray or butter.
In a large mixing bowl, use an electric mixer to cream together the softened butter, packed brown sugar, and granulated sugar until the mixture is light, fluffy, and well combined. This should take about 3-4 minutes.
Add the eggs and vanilla extract to the butter-sugar mixture. Mix on medium speed until everything is fully incorporated and smooth.
In another bowl, whisk together the all-purpose flour, baking soda, and fine sea salt until well blended. Gradually add the dry ingredients to the wet ingredients, mixing on low speed until just combined; do not overmix.
Gently fold in the chocolate chips, mini marshmallows, and graham cracker crumbs with a spatula until evenly distributed throughout the dough.
Spoon half of the cookie dough mixture into the prepared baking pan, using a spatula to spread it out evenly to form a crust layer.
Bake the crust in the preheated oven for 10 minutes, then carefully remove it to cool slightly.
Evenly sprinkle the remaining mini marshmallows and chocolate chips over the pre-baked crust. Then, dollop the remaining cookie dough over the toppings, gently spreading it out to cover everything.
Finish by scattering the crushed graham crackers over the top layer of cookie dough for that extra crunch.
Return the baking pan to the oven and bake for an additional 20-25 minutes, or until the edges turn golden brown and the center appears set.
Once baked, allow the bars to cool in the pan on a wire rack for about 15 minutes. When slightly cool, cut into squares or rectangles as desired.
Notes
For a delightful serving, enjoy the bars warm with a drizzle of chocolate syrup and extra mini marshmallows.