Fudge Bars S’mores

Featured in Desserts.

These fudge bars come together with a graham cracker base that’s sweet and slightly crispy. The dense, creamy chocolate layer is made with condensed milk and chocolate chips to create a smooth, rich core. Topped with light and fluffy marshmallow fluff that's caramelized to golden perfection, they bring a nostalgic campfire treat to your kitchen. Perfectly portable, they store well in the fridge and stay soft yet delicious for multiple days. Great for gatherings of all sizes!

A woman wearing an apron and smiling.
Updated on Mon, 29 Sep 2025 20:04:19 GMT
A rich chocolate dessert layered with crust and topped with marshmallows. Pin it
A rich chocolate dessert layered with crust and topped with marshmallows. | tasteofmoms.com

These indoor s'mores bars take that beloved campfire classic and turn it into a mouthwatering treat you can enjoy anytime, no flames needed. With a buttery graham base, velvety chocolate middle, and cloud-like marshmallow top, they capture that nostalgic taste in a handy, sliceable form.

I came up with these bars during my nephew's birthday when our outdoor s'mores plans got washed out by a downpour. Turns out the kids liked them even better than the real thing, and now they're on the must-have list for all our family get-togethers, rain or shine.

Ingredients

  • For the Crust: 20 whole graham crackers that make for that true s'mores foundation and give you a solid base that won't crumble
  • Granulated sugar: 1/4 cup to bring just the right sweetness that works with the graham's natural flavor
  • Salt: 1/2 teaspoon to boost all the tastes and cut through the sweetness
  • Unsalted butter: 12 tablespoons try fancy European butter if you want something extra special
  • For the Fudge Filling: 1⅓ cups semisweet chocolate chips go for good ones with 60% cocoa or more for the best taste
  • Sweetened condensed milk: 3/4 cup + 1½ tablespoons this makes your fudge silky smooth and super creamy
  • For the Marshmallow Topping: 2 large egg whites make sure they're not cold for the fluffiest results
  • Cream of tartar: 1/4 teaspoon this helps your egg whites stay nice and fluffy
  • Granulated sugar: 3/4 cup gives your marshmallow its sweetness and body
  • Light corn syrup: 1/2 cup helps make that classic marshmallow feel and stops sugar crystals from forming
  • Water: 1/4 cup helps melt the sugar completely
  • Salt: 1/4 teaspoon takes the edge off the sweetness in your marshmallow
  • Vanilla extract: 1½ teaspoons adds that cozy flavor that makes marshmallows so good

Step-by-Step Instructions

Prepare the Crust:
Crush graham crackers with sugar and salt in your food processor until you get fine crumbs. Mix in melted butter until everything looks damp and sandy. Pack it down firmly in your foil-lined pan so it's nice and even. Bake at 350°F for 10 minutes just until it sets. This quick bake helps your crust stay strong under the fudge.
Create the Fudge Layer:
Put chocolate chips and condensed milk in a pot over low heat. Keep stirring until it's smooth and shiny. Pour this warm fudge over your cooled crust and spread it out evenly. Pop it in the fridge while you work on the marshmallow.
Whip the Marshmallow Topping:
Beat your egg whites and cream of tartar at medium-high until they form soft peaks. In another pot, heat sugar, corn syrup, water, and salt to 240°F. Slowly pour this hot syrup into your egg whites while mixing on low. Then crank it up and beat until it's thick and shiny. Mix in vanilla last.
Assemble and Finish:
Spread your marshmallow fluff all over the fudge. Make some pretty swirls on top. Toast it with a kitchen torch or pop it under the broiler for half a minute to get that campfire look. Chill for at least an hour before cutting.
A slice of cake with white frosting and chocolate. Pin it
A slice of cake with white frosting and chocolate. | tasteofmoms.com

The fluffy marshmallow layer really makes these bars stand out. Sure, you could use the store-bought fluff if you're rushed, but making your own gives you this incredibly airy, soft topping that really feels like you just roasted marshmallows. In my house, everyone always grabs for the corner pieces first because they get extra toasty edges.

Make-Ahead Options

These treats are great for planning ahead. You can make the whole thing up to 5 days before you need to serve them. Just keep the uncut bars in the fridge with a cover on them, and only slice them a few hours before serving. Let them sit out about 20 minutes so the fudge softens a bit before you dig in.

Flavor Variations

The traditional s'mores flavor is hard to beat, but you can switch things up for fun. Try using cinnamon grahams for a little spice. If you're crazy about chocolate, throw some mini chips into your marshmallow before you spread it. Around Christmas, add a tiny bit of peppermint extract to your fudge. And if you want a Reese's twist, spread a thin layer of peanut butter between your crust and chocolate.

Serving Suggestions

Don't serve these bars ice cold from the fridge. Let them warm up a bit so you can really enjoy how the textures play together. Want to fancy them up? Add some fresh berries and a light dusting of cocoa powder. They're awesome with a scoop of vanilla ice cream at parties, or wrap them individually if you're giving them as gifts.

A piece of cake with white and brown frosting. Pin it
A piece of cake with white and brown frosting. | tasteofmoms.com

Once you try these s'mores bars, they'll quickly become a staple in your dessert lineup. They pack all that fireside magic into something a bit more fancy that you can whip up anytime.

Frequently Asked Questions

→ Can I replace semisweet chocolate with milk chocolate?

You can, but the dessert might taste overly sugary. Semisweet chocolate keeps it balanced.

→ How do I keep the graham crust firm?

Firmly press it into the pan and chill it completely before adding chocolate on top.

→ What’s the best tool for toasting marshmallows?

A kitchen torch works great for control. Or broil briefly—just don’t look away, as it can burn fast!

→ Can I make these in advance?

Yes, store them tightly sealed in the fridge for up to 5 days. They’re just as tasty cold.

→ Can evaporated milk replace condensed milk in this recipe?

No, condensed milk gives creaminess and the right sweetness. Evaporated won’t work as well.

→ How do I know if my marshmallow fluff is ready?

Once it’s shiny, stiff, and holds peaks, it’s good to go!

Fudge Bars S’mores

Sweet layers of chocolate, crunchy graham crackers, and gooey marshmallows make this a fun, satisfying dessert.

Prep Time
30 Minutes
Cook Time
15 Minutes
Total Time
45 Minutes
By: Ashley

Category: Desserts

Difficulty: Intermediate

Cuisine: American

Yield: 16 Servings (16 squares)

Dietary: Vegetarian

Ingredients

→ Crust

01 12 tablespoons (170 grams) unsalted butter, melted
02 1/4 cup (50 grams) granulated sugar
03 20 (308 grams) full graham crackers
04 1/2 teaspoon salt

→ Fudge Filling

05 3/4 cup + 1 1/2 tablespoons (265 grams) sweetened condensed milk
06 1 1/3 cups (226 grams) semisweet chocolate chips

→ Marshmallow Topping

07 2 large egg whites
08 1/2 cup (168 grams) light corn syrup
09 1/4 cup (60 grams) water
10 1 1/2 teaspoons vanilla extract
11 1/4 teaspoon salt
12 3/4 cup (75 grams) granulated sugar
13 1/4 teaspoon cream of tartar

Instructions

Step 01

Set your oven to 350°F (175°C) to preheat. Cover an 8×8-inch baking pan with aluminum foil. Toss the graham crackers, sugar, and salt into a food processor and grind up finely. Drizzle in melted butter while pulsing until it’s all damp. Squash this mix into the pan. Pop it into the oven for 10 minutes. Chill in the fridge while you tackle the filling.

Step 02

In a small saucepan with a thick bottom, warm the chocolate chips and condensed milk over low-medium heat. Keep stirring until it’s all melted, smooth, and thick. Pour this creamy mix onto the chilled crust. Let it cool in the fridge while you get started on the marshmallow layer.

Step 03

Using an electric mixer, whip the egg whites and cream of tartar on medium until you see soft peaks (around 7 minutes). Meanwhile, heat up the sugar, corn syrup, water, and salt in a small pan on medium-high until it starts boiling. Cook it until a candy thermometer hits 240°F (115°C), which takes about 8 minutes. Pour this hot syrup slowly into the whipped egg whites as the mixer runs on low. Then, crank up the speed and beat until it’s really fluffy, about 6-7 minutes. Mix in the vanilla at the end.

Step 04

Spread the fluffy marshmallow layer over the fudgy chocolate. Turn on a kitchen torch and gently toast the marshmallow until golden, or broil it for 30 seconds while watching super closely. Chill the pan in the fridge for at least an hour, then cut it into squares to share.

Notes

  1. Store the extra pieces in a sealed-up container in the fridge for up to 5 days.

Tools You'll Need

  • Small heavy-bottomed saucepan
  • Electric mixer with whisk attachment
  • 8×8-inch baking pan
  • Kitchen torch (optional)
  • Food processor
  • Candy thermometer
  • Broiler (optional)

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy
  • Eggs
  • Gluten

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 230
  • Total Fat: 11 g
  • Total Carbohydrate: 28 g
  • Protein: 3 g