S’mores Bars Graham Cracker

Category: Treats That Make Everything Better

Enjoy the nostalgic flavors of a campfire classic transformed into easy-to-cut bars. A thick, buttery graham cracker crust embedded with mini chocolate chips forms the sturdy base. Above it, a luscious chocolate ganache layer, rich and glossy, supports the fluffy topping of golden toasted marshmallows. The marshmallows develop a caramelized, slightly crisp exterior with soft, gooey centers, achieved by a quick torching or broiling process. Chilling between steps ensures clean slices and balanced textures. This treat delivers the perfect harmony of crunchy crust, smooth chocolate, and sweet marshmallow, all year round, without needing a campfire.

Lili Clark smiling at the camera.
Created By Lili Clark
Updated on Sun, 16 Nov 2025 01:22:13 GMT
A stack of s'mores bars with a graham cracker crust and toasted marshmallows. Save
A stack of s'mores bars with a graham cracker crust and toasted marshmallows. | lilicooks.com

These s’mores bars bring the magic of campfire s’mores inside your kitchen with a thick buttery graham cracker crust loaded with mini chocolate chips, a rich melty chocolate layer, and a toasted marshmallow topping that is golden with those perfect burnt edges. This recipe transforms the classic gooey treat into neat, cuttable bars you can enjoy any time of year without the mess or hassle of the traditional stick roasting. Whether you’re craving a nostalgic summer flavor or a fun dessert for a crowd, these bars deliver that perfect balance of crunchy, creamy, and toasted sweetness.

I made these bars once during a chilly winter weekend and suddenly had a summer memory in every bite. Now they are a hit whenever friends or family drop by for dessert.

Ingredients

  • Graham cracker crumbs: about 2 and a half cups for a sturdy, buttery crust that holds together well
  • Unsalted butter: melted half a cup to create richness and help bind the crust
  • Granulated sugar: a quarter cup to add sweetness and crisp up the crust
  • Salt: just a pinch to balance the sweetness and enhance flavors
  • Mini chocolate chips: one cup mixed directly into the crust for pockets of melty chocolate
  • Semi-sweet chocolate chips: two cups for a rich and creamy chocolate layer choose quality chips for best results
  • Sweetened condensed milk: a 14-ounce can that creates a fudgy ganache with a luscious smooth texture
  • Butter: two tablespoons added to the chocolate mixture for extra silkiness
  • Vanilla extract: one teaspoon to brighten all the sweet flavors
  • Mini marshmallows or large marshmallows: cut in half four to five cups for that classic toasted topping fresh marshmallows toast best
  • Optional marshmallow fluff: as an alternative marshmallow topping for smoothness
  • Extra chocolate: for drizzling, sea salt flakes, additional graham cracker crumbs to sprinkle on top if you want to elevate the look and texture

Step-by-Step Instructions

Sauté the Aromatics:
N/A for this dessert
The Pan Prep:
Preheat your oven to 350 degrees Fahrenheit. Line a 9 by 13 inch baking pan with parchment paper leaving an overhang on the sides so you can lift the bars out easily later. Lightly spray the parchment with cooking spray to prevent sticking.
Craft the Graham Crust Base:
Combine the graham cracker crumbs, melted butter, sugar, and salt in a large mixing bowl. Stir until the mixture resembles moist sand that holds together when squeezed. Fold in the mini chocolate chips to add delightful melty pockets throughout the crust. Press the mixture firmly and evenly into the bottom of the prepared pan using the flat bottom of a measuring cup or glass. Packing it down well ensures your bars will hold together nicely.
Bake the Crust:
Place the crust in the oven and bake for 10 to 12 minutes. You want the crust to set and turn a light golden brown around the edges, which releases a toasty aroma. Remove from oven and let it cool for about 5 minutes before adding the chocolate layer.
Make the Chocolate Ganache Layer:
In a microwave-safe bowl or over a double boiler, melt the chocolate chips, condensed milk, and butter. Heat in 30-second intervals if using a microwave, stirring in between until the mixture is smooth and fully melted. Alternatively, stir constantly over low heat on the stovetop until all ingredients combine into a glossy, thick, and pourable ganache. Stir in vanilla extract and a pinch of salt to enhance the flavor.
Pour and Set the Chocolate Layer:
Pour the chocolate ganache over the baked crust and spread evenly with an offset spatula. Be sure to cover the entire surface including the corners with a thick layer of chocolate. Return the pan to the oven for 5 minutes just to warm and slightly set the chocolate. You do not want it fully baked. Remove and allow it to cool at room temperature for about 10 minutes, then refrigerate for at least one hour until firm. This step is crucial to support the marshmallow topping.
Arrange the Marshmallow Topping:
Once the chocolate layer is firm, arrange the mini marshmallows in tight rows so they are touching each other, covering the entire surface. For large marshmallows, cut them in half and place cut side down. If using marshmallow fluff, spread it evenly over the chocolate layer with an offset spatula.
Toast the Marshmallows:
If you have a kitchen torch, hold it 4 to 6 inches above the marshmallows and move it back and forth until the marshmallows turn golden with some charred spots. Avoid lingering too long in one spot to prevent burning. If you do not have a torch, place the pan under a high broiler on the top rack but not too close to the heating element. Broil for one to three minutes watching very closely to prevent burning, rotating the pan for even browning if needed.
Cool and Set:
Let the pan cool at room temperature for 15 minutes after toasting the marshmallows and then refrigerate for another 30 minutes. This chilling helps everything set so you get clean cuts and prevents the bars from being a melty mess.
Cut the Bars:
Using the parchment paper overhang, lift the slab out of the pan onto a cutting board. Use a large sharp knife warmed under hot water and dried to cut into 12 to 16 bars. Wipe the knife clean between cuts to create clean edges without dragging melted marshmallow or chocolate.
Optional Finishing Touches:
Drizzle melted chocolate over the toasted marshmallows or sprinkle with crushed graham crackers and flaky sea salt to give your bars a beautiful bakery-quality finish.
A stack of s'mores bars with a chocolate crust and toasted marshmallows. Save
A stack of s'mores bars with a chocolate crust and toasted marshmallows. | lilicooks.com

My favorite ingredient here is the crispy buttery graham cracker crust studded with melty chocolate chips that hold the whole bar together. One chilly winter afternoon, making these indoor bars brought back all the warmth and joy of sunny summer camping trips. It’s nostalgia you can bite into anytime.

Storage Tips

Store s’mores bars in an airtight container at room temperature for up to three days although the marshmallow coating softens over time. For best texture, refrigerate up to five days and bring to room temperature before serving. You can also freeze the bars without marshmallows for up to two months and add fresh marshmallows before toasting when ready.

Ingredient Substitutions

Use gluten free graham crackers to make these bars gluten free without sacrificing flavor. Dark chocolate chips can replace semi-sweet for a less sweet, richer chocolate layer. Nutella or peanut butter can be stirred into the chocolate layer for variety. Marshmallow fluff is a smooth alternative to mini marshmallows that will toast nicely under the broiler or torch.

Serving Suggestions

Pair these bars with a cold glass of milk to balance the sweetness or a cup of hot coffee to cut through the richness. Vanilla ice cream served alongside creates a decadent dessert plate. For a fun nostalgic touch, serve them at summer parties or potlucks where they are sure to disappear quickly.

Recipe FAQs

→ Can I skip toasting the marshmallows?

While you can opt out, toasting marshmallows adds a signature caramelized flavor and crisp texture that elevate the bars’ overall taste and mouthfeel.

→ What causes marshmallows to burn quickly under the broiler?

Broilers generate intense heat rapidly; placing the pan too close or leaving it unattended can cause quick burning. Monitoring closely or using a kitchen torch offers more control.

→ Can I substitute chocolate bars for chocolate chips?

Yes, chopping regular chocolate bars works well. Around 12 oz mixed with sweetened condensed milk creates a smooth, rich layer similar to chips.

→ Why are the bars too soft to cut cleanly?

Soft bars usually mean the chocolate layer isn’t fully chilled. Refrigerate for at least an hour and use a warmed, clean knife for neat slices.

→ Is it possible to make these gluten-free?

Absolutely. Using gluten-free graham crackers instead of traditional ones keeps the crust safe without compromising the texture or flavor.

→ How do I avoid a grainy chocolate layer?

Prevent graininess by melting chocolate gently over low heat and stirring constantly. Overheating causes separation and a gritty texture.

→ Can I use a lighter to toast marshmallows?

It's not recommended as lighters can impart a fuel taste. A kitchen torch or oven broiler provides safer and better toasting results.

S’mores Bars Graham Cracker

Buttery graham crust topped with rich chocolate and toasted marshmallows for a perfect indoor summer snack.

Preparation Time
25 min
Cooking Time
20 min
Overall Time
45 min
Created By: Lili Clark

Category: Desserts

Skill Level: Beginner-Friendly

Cuisine Type: American

Output: 12 Serves (12-16 bars)

Dietary Options: Vegetarian

Ingredients

→ Graham Cracker Crust

01 2 1/2 cups graham cracker crumbs (about 18-20 full crackers, crushed)
02 1/2 cup unsalted butter, melted
03 1/4 cup granulated sugar
04 1/4 teaspoon salt
05 1 cup mini chocolate chips
06 1 teaspoon vanilla extract (optional)

→ Chocolate Layer

07 2 cups semi-sweet chocolate chips
08 1 can (14 oz) sweetened condensed milk
09 2 tablespoons unsalted butter
10 1 teaspoon vanilla extract
11 Pinch of salt

→ Marshmallow Topping

12 4-5 cups mini marshmallows or large marshmallows, halved
13 OR 1 jar (7 oz) marshmallow fluff

→ Optional Toppings

14 Extra melted chocolate for drizzling
15 Sea salt flakes for sprinkling
16 Additional graham cracker crumbs
17 Chocolate syrup for drizzling
18 Crushed graham crackers mixed with melted chocolate for layering

Steps

Step 01

Preheat oven to 350°F. Line a 9×13 inch baking pan with parchment paper, leaving overhang for easy removal. Lightly spray parchment with cooking spray.

Step 02

Combine graham cracker crumbs, melted butter, sugar, and salt in a large bowl until mixture resembles wet sand and holds when pressed. Fold in mini chocolate chips. Press firmly and evenly into the bottom of the prepared pan using the bottom of a measuring cup to compact.

Step 03

Bake crust for 10-12 minutes until set and light golden around edges. Remove and cool for 5 minutes while preparing chocolate layer. Keep oven on.

Step 04

In a microwave-safe bowl or double boiler, combine chocolate chips, sweetened condensed milk, and butter. Heat in 30-second intervals, stirring until smooth and melted. Stir in vanilla and salt until glossy and thick.

Step 05

Pour chocolate mixture over baked crust and spread evenly with an offset spatula, covering entire surface.

Step 06

Return pan to oven for 5 minutes to begin setting chocolate. Remove and cool at room temperature for 10 minutes, then refrigerate for at least 1 hour until firm.

Step 07

Once chocolate is firm, arrange mini marshmallows in tight rows covering the surface. For large marshmallows, halve and place cut-side down. If using marshmallow fluff, spread evenly over chocolate.

Step 08

Use a kitchen torch held 4-6 inches from marshmallows and move in sweeping motion until golden brown with some charred spots. Avoid burning by not lingering in one spot.

Step 09

If no torch, set oven broiler to high and place pan on top rack, not too close to heat source. Broil 1-3 minutes watching constantly to achieve golden, evenly toasted marshmallows.

Step 10

Let toasted marshmallows cool at room temperature for 15 minutes, then refrigerate for 30 minutes to fully set for clean cutting.

Step 11

Lift dessert from pan using parchment overhang onto cutting board. Use a large sharp knife warmed under hot water then dried to slice into 12-16 bars, cleaning knife between cuts for neat edges.

Step 12

Optionally drizzle melted chocolate, sprinkle crushed graham crackers, and flaky sea salt on top before serving.

Tips

  1. Compress the crust firmly to prevent crumbly bars. Chill chocolate layer thoroughly before adding marshmallows to avoid sinking. Watch broiler carefully during toasting as marshmallows burn quickly. Warm the knife between cuts to maintain clean edges.

Required Tools

  • 9×13 inch baking pan
  • Parchment paper
  • Kitchen torch or oven broiler
  • Offset spatula
  • Sharp knife
  • Mixing bowls

Allergy Information

Always check each ingredient for allergens, and consult a medical professional if unsure.
  • Contains dairy, gluten, and soy

Nutritional Information (per serving)

These details are shared for general guidance and don’t replace professional advice.
  • Calories: 320
  • Fats: 15 g
  • Carbohydrates: 40 g
  • Proteins: 4 g