Preheat oven to 350 degrees. Line a 9×9 inch baking pan with foil making sure the edges of the foil hang over the sides of the pan so it will be easy to take the brownies out when they are done cooling. Spray bottom and sides of the foil lightly with no-stick cooking spray.

Graham cracker crust directions: Combine graham cracker crust ingredients in a medium bowl and mix with a fork until well combined. Press the mixture into the bottom of the prepared foil lined pan. Bake for 10 minutes. Remove from oven to wire rack.

Brownie directions: Melt the chocolate chips and butter in a double boiler over medium heat until smooth. You can also melt in the microwave in 20 second intervals at a time stirring in between until smooth. Let mixture cool for 5 -7 minutes then add the brown sugar, granulated sugar, eggs and vanilla and mix until smooth. Carefully fold the flour into the chocolate mixture all at once. Fold it in nice and slow making sure not to over mix. Stop mixing as soon as you no longer see the white of the flour. Pour the brownie mixture on top of the graham cracker crust and bake at 350 degrees for 42 minutes. The brownies will continue to cook when you take them out of the oven so do not over bake if you want to have a perfect fudge-like brownie. Remove from the oven and place on wire rack. Let brownies cool slightly and while still warm top with the marshmallow.

Marshmallow directions: The marshmallow layer is totally up to you. Place marshmallows onto of the warm brownies, in pan. Place the pan under the broiler for one minute or until lightly browned. Do not place too close to the broiler because you don’t want the marshmallow to get too dark.

Let the brownies cool for at least an hour before trying to lift from the pan. Cut into squares.

*Make sure the tinfoil is folded down on the sides of the pan so it does not catch fire when you are broiling the marshmallow topping. Watch the pan for the entire time at this point because the marshmallow topping will brown rather quickly.