Layered S’mores Cookie Bars
This post may contain affiliate links. Please read our disclosure policy.
S’more Cookie Bars are a three-layer decadent and oh-so-delicious twist on traditional s’mores. They’re easy, gooey, and chocolaty-it doesn’t get better than this!

We’re always looking for new ways to make s’mores. These three-layer decadent S’mores Cookie Bars are a delicious twist on a classic inspired by our campfire favorite, Graham Cookies.
And if s’mores are your thing, our readers also love Easy S'mores Cookie Cups with gooey chocolate and melting marshmallows!
Decadent? Yes. Healthy, no. But sometimes, you just need a bit of fun!
A welcome and delicious treat for a recent game night.
S’mores Cookie Bars Ingredients
Here’s what you need to make these easy cookies.
For the graham cookie base:
- Crushed graham crackers
- Butter, at room temperature
- Granulated sugar and brown sugar
- Large egg
- Vanilla extract
- All-purpose flour, plus baking powder and salt
For the filling:
- Chocolate bars
- Marshmallows (or a jar of marshmallow creme)
I use traditional marshmallows in this recipe. Somehow it just seems… right. But you can easily substitute marshmallow creme if you prefer.
How to Make S’mores Cookie Bars
Begin by preheating the oven to 350°F and lining an 8×8-inch baking pan with parchment.

Step 1: Make the graham cookie dough
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.
Step 2: Divide the dough and make the layers
Divide the dough in half. Then, press 1/2 of the dough in the bottom of an 8×8 baking pan. Lift out the parchment with the dough on it and set it aside. This is the top layer, then:
- Line the pan with a second sheet of parchment, pressing the remaining dough into the bottom. This will be your bottom layer.
- Top with chocolate bars.
- Finally, top the chocolate with marshmallows. I lay mine on their sides.
- Cover the marshmallows with the top layer of graham dough you set aside.
Step 3: Bake the cookies
Bake for 30 minutes or until golden brown. Cool completely before cutting, as the cookies will be good!
More S’mores Inspired Recipes to Try
Want to save this recipe?
Enter your email, and we’ll send it to your inbox. Plus, you’ll get delicious new recipes from us every Friday!

Layered S’mores Cookie Bars Recipe
Equipment
Ingredients
- 1/2 cup butter room temperature
- 1/2 cup sugar
- 1/4 cup brown sugar
- 1 large egg
- 1 teaspoon vanilla
- 1 teaspoon baking powder
- 1 1/4 cup flour
- 1 teaspoon salt
- 6 graham crackers crushed
- 2 chocolate bars I used Hersheys
- 25 marshmallows or 7-oz jar of marshmallow creme
Instructions
- Preheat the oven to 350°F. Line an 8×8-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 8×8 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!
Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
If you try this recipe, I’d love to hear your comments and consider giving it a 5-star rating. Explore the recipe index for more easy, delicious ideas, and stay updated by subscribing to our newsletter and following us on Facebook, Pinterest, Instagram, and YouTube!
Pin It



When we’re hosting a party, a game night, or simply craving s’mores, I love making these layered s’mores cookie bars. They are decadent, gooey, and messy, but so worth it!