Layered S’mores Brownies Recipe: Gooey Graham, Chocolate & Marshmallow

These Layered S’mores Brownies turn the familiar campfire treat into a decadent, layered dessert. Baked in an 8″ x 8″ pan, this recipe features a buttery graham cracker crust, fudgy brownie layers studded with milk chocolate–caramel squares, and a topping of toasted mini marshmallows. It’s an easy, crowd-pleasing dessert for summer, fall, or any time of year.

Classic S'mores Brownies | All Images © Beyond the Butter, LLC
Classic S'mores Brownies with mini marshmallows | All Images © Beyond the Butter, LLC

Table of Contents

  • How to Make the Recipe
  • Toasting Marshmallows – Broiler Method
  • Recommended Baking Tools
  • Last Minute Quick Tips
  • Layered S’mores Brownies Recipe

How to Make the Recipe

This recipe is built in three clear layers: a buttery graham cracker crust, ultra-fudgy brownies with milk chocolate–caramel squares placed between the batter, and a top layer of toasted mini marshmallows. The steps are straightforward and suitable for bakers of most skill levels.

Graham Cracker Crust

The crust takes just two ingredients: graham cracker crumbs and melted butter. Pulse graham crackers in a food processor until fine, mix with melted butter, press into the bottom of a prepared 8″ x 8″ pan, and chill in the freezer while you make the brownies. Chilling helps the crust set so it supports the brownie layers.

Fudgy Brownies with Milk Chocolate Caramel Squares

The brownie layer is rich and fudgy. Key dry ingredients are all-purpose flour, cocoa powder, baking powder, and salt. The wet ingredients combine butter, a neutral oil, sugar, eggs, and vanilla. After preparing half the batter, place unwrapped milk chocolate–caramel squares in a grid over the chilled crust, then cover with the remaining batter. The chocolate squares remain intact and create gooey pockets of caramel and milk chocolate when baked.

Toasted Mini Marshmallows

The top layer uses only mini marshmallows (3–4 cups) for a classic s’mores finish. Toast them under the oven broiler or with a kitchen torch until puffed and lightly golden. Because broilers are intense and vary by oven, read the tips below to avoid over-browning or burning.

Classic S'mores Brownies with graham cracker crust | All Images © Beyond the Butter, LLC
Classic S'mores Brownies | All Images © Beyond the Butter, LLC

Toasting Marshmallows – Broiler Method

Broiling marshmallows can be quick and dramatic. They can go from perfectly toasted to burnt in seconds, so follow safe broiling practices and keep a close eye on them. Below are practical tips based on experience to help you achieve an even, golden top without setting the marshmallows aflame.

Broiling Settings

After the brownies finish baking, switch the oven from Bake to Broil and use the HI setting if available. Some ovens allow a broiler temperature instead; consult your oven manual if you have that option. Because broiler intensity varies, watch the marshmallows closely.

Oven Rack Position

Position the oven rack at the third level or just above center rather than directly under the broiler. Keeping the pan a bit lower helps prevent burning and gives you more control during the 3–6 minute broiling window. Raising the pan too close to the broiler can char the marshmallows quickly and even ignite stray parchment edges.

Avoid Distractions

Broiling takes only a few minutes, so stay nearby and watch the marshmallows the entire time. Set a timer for 3–6 minutes depending on how golden you want them, and be ready to remove the pan as soon as the tops are lightly golden brown.

Set a Timer

Use a phone timer, kitchen timer, or microwave timer to track the broiling step. Even a short distraction can lead to over-browning.

Know When They’re Done

Remove the pan when the marshmallows are puffed and lightly golden. Let the brownies cool completely before slicing so the layers set and cut cleanly.

Recommended Baking Tools

Helpful tools include an 8″ x 8″ (20 cm x 20 cm) square pan, food processor for crushing graham crackers, a stand or hand mixer for the brownie batter, and heat-resistant mitts for moving racks under the broiler. Parchment paper is optional but helpful for lifting the baked brownies from the pan.

Layered S'mores Brownies | All Images © Beyond the Butter, LLC

Last Minute Quick Tips

  • Bake the brownies at 350ºF for 35–40 minutes. Start checking at 35 minutes and use a toothpick to test doneness, avoiding the caramel squares.
  • Broiling times vary—plan for 3–6 minutes under the broiler and monitor closely to prevent burning.
  • Lining the pan with parchment makes it easier to lift the brownies out for slicing. If you use parchment, spray it lightly with a flour-based baking spray for easier release.
  • Mini marshmallows produce a classic look and texture, but large marshmallows work too if you prefer.
  • Arrange the marshmallows in rows for a neat finish, or scatter them for a rustic look.

Layered S’mores Brownies

A decadent, layered dessert with a buttery graham cracker crust, fudgy brownies with milk chocolate–caramel squares, and toasted mini marshmallows on top.
Prep: 55 mins
Cook: 46 mins
Total: 1 hr 41 mins
Servings: 16
Half eaten S'mores Brownie on a dessert plate.

Ingredients

Graham cracker crust

  • 12 honey graham crackers, crushed into fine crumbs
  • 5 tbsp unsalted butter, melted

Fudgy brownies

  • 1 cup all-purpose flour
  • 1/2 tsp salt
  • 1/2 tsp baking powder
  • 1/2 cup unsweetened cocoa powder
  • 1/4 cup unsalted butter, softened
  • 1/4 cup vegetable, canola, or coconut oil
  • 1 1/4 cup granulated sugar
  • 3 large eggs, slightly whisked
  • 2 tsp vanilla extract
  • 9 Ghirardelli milk chocolate caramel squares, unwrapped

Toasted mini marshmallows

  • 3–4 cups mini marshmallows

Instructions

  1. Preheat the oven to 350ºF and position the rack at the second level just above center.
  2. Generously spray an 8″ square pan with a flour-based baking spray. If you want to lift the brownies from the pan easily, line with two overlapping strips of parchment, then spray the parchment.
  3. Pulse graham crackers in a food processor to fine crumbs, mix with melted butter, press into the bottom of the prepared pan, and chill in the freezer while you prepare the batter.
  4. In a medium bowl, whisk together flour, salt, baking powder, and cocoa powder. Set aside.
  5. Beat the softened butter, oil, and sugar on medium until combined. Add eggs and vanilla, scraping the bowl as needed.
  6. With the mixer on low, add the dry ingredients gradually until just combined. Avoid overmixing.
  7. Remove the chilled crust from the freezer. Spoon half the brownie batter over the crust, arrange the unwrapped milk chocolate–caramel squares in a grid, then spread the remaining batter over the squares.
  8. Bake 35–40 minutes at 350ºF. Test with a toothpick, avoiding the caramel squares: if crumbs remain, remove; if wet batter is present, continue baking and check frequently.
  9. Using mitts, move the oven rack to the third level. Change the oven setting to Broil (HI).
  10. Carefully top the baked brownies with mini marshmallows and place the pan under the broiler.
  11. Broil the marshmallows for 3–6 minutes maximum, watching closely so they don’t burn.
  12. Remove when the marshmallows are puffed and lightly golden. Allow the brownies to cool completely before cutting.

Notes

  • Start checking brownies at 35 minutes; my batch took the full 40 minutes.
  • Broiler intensity varies—plan for 3–6 minutes and monitor constantly.
  • Parchment lining is optional but helps when lifting and slicing the brownies.
  • Mini or regular marshmallows both work; arrange them however you prefer.

Nutrition

Calories: 274 kcal | Carbohydrates: 39 g | Protein: 3 g | Fat: 12 g | Saturated Fat: 5 g | Sugar: 24 g

Nutritional information is an estimate and will vary based on specific ingredients used.

Like this recipe? Leave a comment below!