S’mores Bars

S’mores Bars – Gooey Chocolate, Toasty Marshmallow, Golden Graham Crust

Think campfire flavor, minus the bug spray and smoke. S’mores Bars bring that classic combo—graham crackers, melty chocolate, and toasted marshmallows—into an easy, shareable pan. They’re quick to make, bake up beautifully, and slice clean for parties or weeknight treats.

The texture is the best part: a buttery cookie-like crust, soft chocolate layer, and a chewy, toasty marshmallow top. If you love the taste of s’mores but want something that doesn’t fall apart in your hands, this is it.

S’mores Bars

S’mores Bars – Gooey Chocolate, Toasty Marshmallow, Golden Graham Crust

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 12 servings

Ingredients
  

  • Graham crackers (about 2 cups fine crumbs, from 14–16 full sheets)
  • Unsalted butter (10 tablespoons), melted
  • Brown sugar (1/3 cup, packed)
  • Kosher salt (1/2 teaspoon)
  • All-purpose flour (1/2 cup) for a sturdier crust
  • Vanilla extract (1 teaspoon)
  • Milk chocolate (12 ounces), chopped or chips
  • Semisweet chocolate (4 ounces), chopped or chips, for balance
  • Heavy cream (1/3 cup) or evaporated milk, to help melt and set the chocolate
  • Mini marshmallows (4 cups)
  • Optional add-ins: 1/2 cup peanut butter, 1/2 cup chopped roasted peanuts, flaky sea salt for finishing

Method
 

  1. Prep the pan. Heat the oven to 350°F (175°C). Line a 9×13-inch baking pan with parchment, leaving overhang for easy lifting.Lightly grease the parchment.
  2. Make the crust. Stir graham crumbs, melted butter, brown sugar, salt, flour, and vanilla until the mixture looks like damp sand. It should hold when pressed.
  3. Press and pre-bake. Firmly press the mixture into an even layer in the pan. Use the bottom of a measuring cup to compact.Bake 8–10 minutes, until lightly set and fragrant.
  4. Make the chocolate layer. In a microwave-safe bowl or small pot, warm the heavy cream until steaming. Add the milk and semisweet chocolate. Let sit 1 minute, then stir until smooth and glossy.If using peanut butter, whisk it in now.
  5. Spread the chocolate. Pour over the warm crust and spread to the edges. Let stand 5 minutes to begin setting.
  6. Add marshmallows. Scatter mini marshmallows evenly over the top. Gently press so they stick to the chocolate.
  7. Toast in the oven. Return the pan to the oven for 6–8 minutes, until the marshmallows are puffed and golden.For extra color, broil for 30–60 seconds, watching closely. Do not walk away.
  8. Cool and set. Let the pan cool on a rack for at least 1 hour, then refrigerate 20–30 minutes for cleaner slices. Lift out using the parchment and cut with a lightly oiled knife.
  9. Finish and serve. Sprinkle flaky sea salt if you like. Serve at room temp for the best texture.

What Makes This Recipe So Good

tight macro of the S’mores Bars
  • All the flavors you want, no campfire needed. Buttery graham crust, smooth chocolate, and caramelized marshmallow topping.
  • Easy to make ahead. They slice well after cooling and are even better the next day.
  • Balanced texture. The crust holds together, the chocolate sets just enough, and the marshmallows stay gooey.
  • Flexible. Swap chocolate types, add peanut butter, or use gluten-free grahams without fuss.
  • Crowd-pleaser. Kid-friendly, bake sale ready, and a hit at potlucks.

What You’ll Need (Ingredients)

  • Graham crackers (about 2 cups fine crumbs, from 14–16 full sheets)
  • Unsalted butter (10 tablespoons), melted
  • Brown sugar (1/3 cup, packed)
  • Kosher salt (1/2 teaspoon)
  • All-purpose flour (1/2 cup) for a sturdier crust
  • Vanilla extract (1 teaspoon)
  • Milk chocolate (12 ounces), chopped or chips
  • Semisweet chocolate (4 ounces), chopped or chips, for balance
  • Heavy cream (1/3 cup) or evaporated milk, to help melt and set the chocolate
  • Mini marshmallows (4 cups)
  • Optional add-ins: 1/2 cup peanut butter, 1/2 cup chopped roasted peanuts, flaky sea salt for finishing

How to Make It

spatula lifting smores bar
  1. Prep the pan. Heat the oven to 350°F (175°C). Line a 9×13-inch baking pan with parchment, leaving overhang for easy lifting.

    Lightly grease the parchment.

  2. Make the crust. Stir graham crumbs, melted butter, brown sugar, salt, flour, and vanilla until the mixture looks like damp sand. It should hold when pressed.
  3. Press and pre-bake. Firmly press the mixture into an even layer in the pan. Use the bottom of a measuring cup to compact.

    Bake 8–10 minutes, until lightly set and fragrant.

  4. Make the chocolate layer. In a microwave-safe bowl or small pot, warm the heavy cream until steaming. Add the milk and semisweet chocolate. Let sit 1 minute, then stir until smooth and glossy.

    If using peanut butter, whisk it in now.

  5. Spread the chocolate. Pour over the warm crust and spread to the edges. Let stand 5 minutes to begin setting.
  6. Add marshmallows. Scatter mini marshmallows evenly over the top. Gently press so they stick to the chocolate.
  7. Toast in the oven. Return the pan to the oven for 6–8 minutes, until the marshmallows are puffed and golden.

    For extra color, broil for 30–60 seconds, watching closely. Do not walk away.

  8. Cool and set. Let the pan cool on a rack for at least 1 hour, then refrigerate 20–30 minutes for cleaner slices. Lift out using the parchment and cut with a lightly oiled knife.
  9. Finish and serve. Sprinkle flaky sea salt if you like. Serve at room temp for the best texture.

Keeping It Fresh

  • Room temperature: Store in an airtight container for up to 3 days.

    Place parchment between layers to prevent sticking.

  • Refrigerator: Keeps up to 5 days. Let bars sit out 10–15 minutes before serving so the chocolate softens.
  • Freezer: Freeze bars on a sheet pan until firm, then wrap individually and store up to 2 months. Thaw at room temp for 30–45 minutes.
  • Revive the marshmallows: If they get a little chewy, pop a bar in a 300°F oven for 3–4 minutes to refresh the top.
sliced S’mores Bars on a matte black rectangular platter

Why This is Good for You

  • Portion control built in. Bars are easy to cut small, so you can enjoy the flavor without overdoing it.
  • Energy boost. Carbs from the grahams and sugar make this a fun pick-me-up for active days or celebrations.
  • Customizable sweetness. Using part semisweet chocolate and a pinch of salt balances the sugar so it doesn’t taste cloying.
  • Shareable joy. Food that brings people together supports social well-being—and that counts, too.

What Not to Do

  • Don’t skip compacting the crust. Loose crumbs will crumble when you slice.
  • Don’t over-broil. Marshmallows go from golden to burnt in seconds.

    Keep the oven door cracked and watch closely.

  • Don’t slice too soon. Warm chocolate will ooze and make a mess. Let it set as directed.
  • Don’t use only milk chocolate if you dislike very sweet desserts. Blend with semisweet for balance.
  • Don’t store uncovered. Marshmallows dry out fast without an airtight container.

Alternatives

  • Gluten-free: Use certified gluten-free graham crackers. Everything else stays the same.
  • Dairy-free: Swap butter for vegan butter, use dairy-free chocolate, and coconut cream in place of heavy cream.
  • Peanut butter swirl: Whisk 1/2 cup peanut butter into the chocolate layer, or drizzle on top before adding marshmallows.
  • Extra crunch: Fold 1/2 cup chopped toasted almonds, pecans, or peanuts into the chocolate layer.
  • Dark chocolate lovers: Use 70% chocolate for a richer, less sweet bar.

    Add 1 tablespoon extra cream if it seems too stiff.

  • Cookie crust twist: Replace 1/2 cup graham crumbs with crushed pretzels or chocolate wafer crumbs for a salty or cocoa spin.
  • Mini pan option: Halve the recipe for an 8-inch square pan and bake the crust 7–8 minutes.

FAQ

Can I make S’mores Bars the day before?

Yes. They’re perfect made ahead. Cool completely, cover tightly, and slice just before serving for the cleanest edges.

Why is my crust crumbly?

It likely wasn’t packed firmly or didn’t have enough butter.

Measure your graham crumbs by weight or pack them lightly into cups. Press hard with a flat cup and pre-bake to set.

Do I need both milk and semisweet chocolate?

No, but it helps balance sweetness. All milk chocolate will be very sweet, while all semisweet or dark will taste more intense and less sugary.

Use what suits your taste.

How do I toast the marshmallows without burning them?

Bake until puffed and lightly golden, then broil very briefly if you want deeper color. Keep the pan on the middle rack and watch the whole time. Pull them out the moment they’re tan.

Can I use large marshmallows?

You can, but cut them into thirds horizontally so they melt evenly.

Mini marshmallows give the most even coverage and look better after toasting.

What if I don’t have heavy cream?

Use evaporated milk or 2–3 tablespoons butter melted into 1/3 cup milk. The goal is a smooth, spreadable chocolate layer that sets but stays soft.

How do I get clean slices?

Chill briefly, then use a sharp knife greased with a little oil or sprayed with nonstick. Wipe the blade between cuts.

Are these too sweet?

They’re sweet by nature, but you can tone it down by using more dark chocolate, adding a pinch of flaky salt on top, and keeping the brown sugar in the crust as written.

Wrapping Up

S’mores Bars deliver everything you love about the campfire classic, wrapped in a neat, bakery-style bar.

The recipe is simple, forgiving, and endlessly adaptable to your taste. Make a pan for a backyard hangout, a bake sale, or a cozy night in—and expect zero leftovers. Once you try them, this will be your go-to easy dessert.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating