Preheat the oven to 350°F. Line an 8x8-inch baking pan with parchment.
Cream together butter and sugar until light and fluffy. Add the egg and vanilla and mix. Then add the dry ingredients: flour, baking powder, salt and crushed graham crackers.
Press 1/2 of the graham dough into the bottom of the prepared 8x8 baking pan. Lift out the parchment with the graham dough on it and set aside. This is the top layer.
Then, line the baking pan with a second parchment paper and press the remaining dough in the bottom. This will be your bottom layer. Top with chocolate bars and marshmallows. I like to lay them on their sides. Finally, cover with the top layer of graham dough you set aside.
Bake for 30 minutes or until golden brown. Cool completely before cutting as they will be very gooey!