Easy s’mores bars with graham crust, marshmallow fluff, and melted chocolate. No campfire needed and perfect for sharing.

Anything s'mores is a good choice for a get together. Both kids and adults love them. Every time I make a s'mores recipe, I have to set aside a bowl of marshmallows, but this recipe thankfully makes use of marshmallow fluff, so I don't come up short when my kids sneak bites of the marshmallows.
These s'mores bars have that soft graham cracker base with gooey marshmallow and melted chocolate layered throughout. The marshmallow fluff spreads evenly and stays soft after baking, while the chocolate melts into pockets that make every bite taste like an actual s'more. The bars are rich and sweet without being overwhelming, and they're way easier than assembling individual s'mores.
I make these whenever I'm hosting and want something that appeals to everyone, or when I'm craving s'mores but don't want to deal with a campfire or the stovetop. Takes only 65 minutes total with baking and cooling time, and using marshmallow fluff instead of regular marshmallows means I don't have to guard the bag from my kids LOL.
Every time I've made s'mores anything in the past, I'd buy a bag of marshmallows and within an hour, half of them would be gone because my kids kept sneaking handfuls. By the time I was ready to assemble, I'd realize I didn't have enough and would have to run back to the store. When I discovered this recipe uses marshmallow fluff instead, it was like a miracle because my kids don't sneak that the same way. Now I can make s'mores bars without the pre-baking stress of rationing marshmallows, and everyone still gets that classic s'mores flavor they love.
If you're looking for more snack recipes, try my Dubai chocolate brownie recipe, gooey s'mores cookies recipe, or salted caramel pretzel bark!
Ingredients

Flour and graham cracker crumbs make the base of these bars. The graham crumbs give them that classic s'mores flavor without needing a separate crust. Using only flour makes them taste more like regular cookie bars, but the graham crackers add slightly sandy texture and deeper flavor that ties everything together.
Brown sugar is another key part of the dough. It keeps the bars soft and adds richer flavor than white sugar alone. Swap in white sugar and the bars will still bake, but they'll be lighter in flavor and a bit firmer once cooled.
Marshmallow fluff works better here than regular marshmallows because it spreads easily and stays soft after baking. Whole marshmallows can work, but they tend to puff unevenly and leave gaps as they melt. The fluff gives you a more even layer through the middle.
For the chocolate, using classic Hershey's milk chocolate bars gives you that familiar s'mores taste. You can swap in chocolate chips or darker chocolate if you prefer, but the standard bars melt smoothly and balance well with the sweetness of the marshmallow layer.
See the recipe card for exact quantities.
How to Make S’mores Bars?

These bars are layered in a simple way, starting with a soft graham dough, then marshmallow and chocolate, and finished with more dough on top.
Prepare the pan and oven
Preheat your oven to 350 degrees. Line a 13x9 baking dish with parchment paper, leaving some overhang on the sides so it’s easier to lift the bars out later.
Make the dough

In a stand mixer, combine the softened butter and brown sugar. Mix until smooth and creamy, with no lumps.

Add the eggs and vanilla, then mix again until fully combined and smooth.


Add the flour, graham cracker crumbs, baking powder, and salt. Mix until a thick dough forms, scraping down the sides of the bowl as needed to make sure everything is evenly incorporated.
Press the base layer

Take about two-thirds of the dough and press it evenly into the bottom of the prepared pan. Use your hands or the back of a spoon to create an even layer that reaches all the edges.
Add marshmallow and chocolate

Dollop the marshmallow fluff over the dough. Spread it gently, leaving some uneven spots so it doesn’t mix too much into the base.

Place about two-thirds of the chocolate pieces over the marshmallow layer, spacing them out so each bite gets some chocolate.
Add the top layer

Take the remaining dough and place it in small pieces over the top. Don’t try to cover everything completely. Leaving some of the marshmallow and chocolate visible helps the bars bake evenly.
Bake and finish

Bake for about 30 minutes, or until the edges are lightly browned and the center is set.
Remove from the oven and immediately scatter the remaining chocolate pieces over the top. They will soften and melt slightly from the heat.
Cool and slice

Let the bars cool completely in the pan before cutting. This helps them set properly and makes cleaner slices. Once cooled, lift them out using the parchment and cut into squares.
Storage

Store the s’mores bars in an airtight container in the fridge for up to 3 days. Let them sit at room temperature for a few minutes before serving so the texture softens slightly, or warm briefly in the microwave for a softer bite.
Top Tips for S’mores Bars
Line the pan with parchment: Leave some overhang on the sides so you can lift the bars out easily. This makes cutting cleaner and keeps the layers from sticking.
Don’t overbake: Pull the bars out when the edges are lightly browned and the center is just set. Overbaking will make them firm instead of soft in the middle.
Work with slightly damp hands for the dough: The dough can be sticky, so lightly dampening your hands makes it easier to press and spread without it sticking.

S’mores Bars
Ingredients
- 1 cup unsalted butter softened
- 1 ½ cup brown sugar
- 1 teaspoon vanilla
- 2 eggs
- 2 cup flour
- 2 cup Graham cracker crumbs about 16 full sheets
- 1 teaspoon baking powder
- ¼ teaspoon salt
- 7 oz marshmallow fluff
- 12 oz Hershey’s milk chocolate bars
Instructions
- Preheat the oven to 350 degrees. Line a 13x9 baking dish with parchment and set aside.
- In the bowl of a stand mixer, combine the softened butter and brown sugar. Cream until smooth.
- Add in the eggs and vanilla and mix until combined.
- Add in the flour, graham cracker crumbs, baking powder and salt. Mix thoroughly, scraping down the sides as needed. Press approximately ⅔ of the dough into the bottom of the prepared pan.
- Dollop the marshmallow fluff over the dough and spread slightly.
- Place about ⅔ of the chocolate pieces over the marshmallow fluff.
- Top with pieces of the remaining dough, leaving some of the marshmallow and chocolate exposed.
- Bake in the preheated oven for approximately 30 minutes or until the edges are just beginning to brown.
- Remove from the oven and immediately top with the remaining chocolate pieces. They will melt into place as the bars cool.
- Allow to cool to room temperature before cutting.






Leave a Reply