clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
S'Mores Bars in stack with melted marshmallows.

Best S’mores Bars

  • Author: Lindsay
  • Total Time: 45 minutes
  • Yield: 16 bars 1x


These really are the BEST S’mores Bars! Chocolate, peanut butter, and marshmallow sandwiched between two layers of a graham cookie crust. Everyone’s favorite summer snack (S’MORES, please!) in dessert bar form!


Units Scale
  • 1/2 cup unsalted butter, softened
  • 1/2 cup white sugar
  • 1/4 cup packed brown sugar
  • 1 egg
  • 1 teaspoon vanilla
  • 1 teaspoon baking powder
  • 1 1/4 cup all purpose flour
  • 1 teaspoon coarse kosher salt
  • 6 graham crackers, crushed into crumbs (1 graham cracker = 1 rectangle)
  • 1/2 cup peanut butter
  • two 4ounce chocolate bars (the extra big, extra-thick size)
  • one 7-ounce jar of marshmallow creme


  1. Prep: Preheat the oven to 350 degrees.
  2. Cookie Base: Beat the butter and both sugars. Mix in the egg and vanilla. Mix in the flour, baking powder, and salt. Stir in the graham cracker crumbs.
  3. Make a top layer: Line an 8×8 baking dish with parchment. Press half of the dough into the bottom of the pan. Lift out the parchment with the dough on it and set it aside – this will be your top cookie layer.
  4. Assembly: Line again with parchment and press the remaining dough into the bottom of the pan. Layer with the chocolate bars, peanut butter, and marshmallow creme. Gently flip and place the prepared top cookie layer onto the top of the bars and peel the parchment off the top.
  5. Bake: Bake for 30 minutes or until golden brown on top.
  6. Resting Time: For the cleanest slices, I like to let the bars rest for 4-6 hours or give them a bit of time in the fridge so they can solidify enough for a clean cut! More info in the notes.


In the first 1-3 hours, the bars will be warm and gooey. They are delicious for eating in a bowl on your couch! But not ideal for a potluck or event because they are gooey and messy.

After 4-6 hours of resting, the melty layers of the bars will start to set and solidify. You can speed up this process by popping the bars in the fridge, and once they are set, you can get nice clean slices and they work great for sharing! I initially worried about the marshmallow layer getting too hard or sticky in the fridge, but I’ve never run into that issue. In fact, I usually store the leftover bars (the very few that are left) in the fridge and the marshmallow layer stays soft!

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Bake
  • Cuisine: American

Keywords: s'mores bar, smores bar, summer dessert, dessert recipe, peanut butter s'mores