S’mores Brownies

Loading…

By Reading time

Fudgy brownies on a graham cracker crust hit a sweet spot that plain brownies never quite reach. You get that dense, chocolate-heavy middle, then a buttery base that tastes like the best part of a campfire treat, and finally a toasted marshmallow top that turns sticky, golden, and a little crisp at the edges. The chocolate drizzle seals the whole thing together.

This version works because each layer is built for contrast. The graham crust gets a short bake first, which keeps it from turning soggy under the brownie batter. The brownie itself is mixed just until smooth, so it stays rich instead of cakey, and the marshmallows go on at the end so they melt and toast without disappearing into the batter.

Below, I’ll walk through the one broiler step that matters most, plus the small details that keep the crust sturdy and the brownies easy to cut cleanly once they’ve cooled.

“

The marshmallows browned evenly and the brownie layer stayed fudgy underneath. I cooled it the full 30 minutes and got clean squares instead of a gooey mess.

★★★★★— Megan T.

Like this s’mores brownie recipe? Save it for the nights when you want a graham crust, fudgy center, and toasted marshmallow top all in one pan.

Save to Pinterest

The Crust Needs a Quick Bake Before the Brownie Batter Goes In

The graham layer has to set before the brownie batter lands on top. If you skip that short bake, the butter in the crust loosens under the batter and you lose the clean, cookie-like base that makes these bars stand out. Press it firmly and evenly into the pan so it bakes into a compact layer instead of crumbling when you slice it later.

The brownie batter is rich enough on its own, so the crust doesn’t need extra sugar tricks or a long bake. The goal is a base that tastes toasted and holds together, not one that turns hard. A six-minute head start is enough to give it structure without drying it out.

What the Marshmallows and Chocolate Are Doing on Top

S'mores Brownies gooey toasted chocolate
  • Graham cracker crumbs — Finely ground crumbs pack tighter and bake into a sturdier crust. If yours are a little coarse, crush them more before mixing so the base doesn’t fall apart when you cut the bars.
  • Butter — Melted butter is what binds both the crust and the brownie. For the crust, it should fully coat the crumbs; for the brownie, it gives a dense, moist texture without needing creaming or extra steps.
  • Cocoa powder — Unsweetened cocoa delivers the dark brownie flavor here. Dutch-process or natural both work, but natural cocoa gives a slightly sharper chocolate edge that plays nicely with the sweet marshmallows.
  • Mini marshmallows — Mini marshmallows melt and toast faster and more evenly than large ones. If you only have large marshmallows, cut them into smaller pieces so the top browns instead of burning in spots before the center softens.
  • Chocolate chips — Melted chips make the drizzle thick enough to stay visible on top. Semisweet gives the best balance here; milk chocolate makes the whole pan sweeter, which can crowd out the graham flavor.

Building the Layers So They Slice Cleanly

Pressing and Prebaking the Crust

Mix the graham crumbs, sugar, and melted butter until the mixture feels like damp sand, then press it into a parchment-lined 9×13 pan with the bottom of a measuring cup. You want a tight, even layer that reaches the corners. Bake it just until it looks set and smells toasty, because a pale, unbaked crust will turn soft under the brownie batter.

Mixing the Brownie Batter Without Adding Air

Whisk the melted butter and sugar until combined, then whisk in the eggs and vanilla until the mixture looks glossy. Stir in the dry ingredients just until no streaks of flour remain. If you beat it hard at this stage, the brownies bake up more cakey and lose that dense, fudgy middle that makes the bars work.

Broiling the Marshmallows Without Burning Them

Scatter the marshmallows over the baked brownies and place the pan under a hot broiler. Stay close; this goes from pale to toasted in a minute or two. Pull the pan as soon as the tops are golden and bubbly, because the marshmallows keep coloring from residual heat even after they leave the oven.

Cooling Before the Chocolate Drizzle

Let the pan cool for the full 30 minutes before drizzling on the melted chocolate. If you cut too early, the brownie layer smears and the marshmallow topping pulls away in long sticky strands. A buttered knife helps the squares release cleanly, especially once the chocolate has set enough to hold the top together.

How to Adjust These Bars for Different Kitchens and Crowds

Gluten-Free Version

Use certified gluten-free graham crackers for the crust and a 1:1 gluten-free flour blend in the brownie batter. The texture stays close to the original, though the brownie layer may be a touch more tender, so let it cool fully before slicing.

Dairy-Free Swap

Use plant-based butter in both the crust and brownie batter, then drizzle with dairy-free chocolate chips. The brownies still bake up fudgy, but the marshmallow topping should be checked a little earlier under the broiler because dairy-free toppings can darken faster.

Extra Chocolate, Less Sweet

Swap half the semisweet chocolate chips for dark chocolate chips in the drizzle. That keeps the top from tasting overly sugary and gives you a deeper chocolate finish that balances the marshmallows better.

Make-Ahead and Storage

These bars keep well, but the marshmallow top is at its best the day they’re made. If you want clean layers for serving later, bake and cool the brownies, then add and broil the marshmallows just before cutting.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The marshmallow layer will firm up, but the brownie stays fudgy.
  • Freezer: Freeze tightly wrapped squares for up to 2 months. Freeze without the chocolate drizzle if you want the cleanest finish after thawing.
  • Reheating: Warm individual squares for 10 to 15 seconds in the microwave. Longer heating melts the marshmallow into a sticky puddle and softens the crust too much.

Answers to the Questions Worth Asking

Can I use a boxed brownie mix for these s’mores brownies?+

Yes, but the texture will be lighter and a little less dense than the homemade batter here. Bake the graham crust first, then spread the prepared mix over it and watch the timing closely so the brownies stay fudgy and don’t dry out under the marshmallows.

How do I keep the marshmallows from burning under the broiler?+

Keep the pan on a center rack and stay with it the whole time. Marshmallows can go from golden to black fast under high heat, so the second you see even browning and bubbling, pull the pan out. Residual heat finishes the job.

Can I make these brownies ahead of time for a party?+

Yes. Bake and cool the brownies, then cover them and hold them at room temperature for a day or refrigerate them for longer storage. For the best look, broil the marshmallows and add the chocolate drizzle shortly before serving.

How do I know when the brownie layer is baked through?+

Look for set edges and a center that still looks a little soft. A toothpick should come out with a few moist crumbs, not wet batter. If it comes out completely clean, the brownies have gone a little too far and will be firmer once cooled.

Can I cut these while they’re still warm?+

You can, but the layers will smear and the marshmallow will pull instead of slice. Waiting 30 minutes gives the brownie enough structure to hold the crust and topping together. A buttered knife also helps keep the cuts neat.

S'mores Brownies

S'mores brownies with a golden graham cracker base and fudgy chocolate brownie layer, topped with marshmallows broiled to golden and bubbly perfection. Finish with a chocolate drizzle over the entire surface for classic campfire-style flavor in every bite.
Prep Time 20 minutes
Cook Time 52 minutes
Cooling 30 minutes
Total Time 1 hour 42 minutes
Servings: 16 servings
Course: Dessert
Cuisine: American
Calories: 380

Ingredients
  

Graham cracker base
  • 1.5 cup graham cracker crumbs
  • 0.25 cup sugar
  • 5 tbsp butter melted
Fudgy brownie
  • 1 cup butter melted (2 sticks)
  • 2 cup granulated sugar
  • 4 eggs large
  • 1.5 tsp vanilla extract
  • 0.75 cup unsweetened cocoa powder
  • 1.5 cup all-purpose flour
  • 0.5 tsp baking powder
  • 0.5 tsp salt
Top
  • 2 cup mini marshmallows
  • 0.5 cup chocolate chips melted for drizzling

Equipment

  • 1 sheet pan

Method
 

Prep and bake graham cracker base
  1. Preheat the oven to 350°F and line a 9x13 pan with parchment paper.
  2. Mix the graham cracker crumbs, sugar, and melted butter, then press firmly into the bottom of the pan; bake for 6 minutes.
Make brownie batter and bake
  1. Whisk the melted butter and granulated sugar until smooth, then whisk in the eggs and vanilla extract.
  2. Stir in the unsweetened cocoa powder, all-purpose flour, baking powder, and salt until smooth, then spread the batter over the graham cracker crust.
  3. Bake at 350°F for 22-25 minutes, until a toothpick comes out with a few moist crumbs.
Broil marshmallows and finish
  1. Scatter the mini marshmallows over the top in an even layer.
  2. Broil on HIGH for 1-3 minutes, watching carefully, until golden and bubbly on top.
  3. Cool for 30 minutes to set, then drizzle the melted chocolate over the surface.
  4. Cut into 16 squares using a buttered knife.

Notes

Pro tip: press the crust firmly so it bakes into a cohesive golden layer that won’t crumble when you cut. Store in an airtight container at room temperature for up to 3 days, or refrigerate for up to 5 days; freeze up to 2 months for best texture. For a gluten-free option, swap in a 1:1 gluten-free all-purpose flour blend for the brownie layer.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating