Description
All the nostalgic joy of a campfire treat—no firepit needed! These S’mores Brownies start with a crunchy graham cracker base, followed by a rich and fudgy dark chocolate brownie layer, and finish with a homemade vanilla bean marshmallow topping that’s toasted to golden perfection. A next-level dessert you’ll crave all year round.
Ingredients
For the Graham Cracker Base:
-
4 to 5 honey graham cracker sheets
For the Brownie Layer:
-
10 tablespoons unsalted butter
-
⅔ cup plus ¼ cup dark chocolate chips
-
½ cup packed dark brown sugar
-
½ cup granulated sugar
-
2 large eggs
-
1 large egg yolk
-
2 teaspoons vanilla extract
-
⅔ cup plus 1 tablespoon all-purpose flour
-
¼ cup unsweetened Dutch cocoa powder
-
1 teaspoon espresso powder (optional)
-
¼ teaspoon fine sea salt
-
½ cup chopped dark chocolate
For the Vanilla Bean Marshmallow:
-
⅓ cup water (for blooming gelatin)
-
4½ teaspoons unflavored gelatin powder
-
1⅛ cups granulated sugar
-
¼ cup plus 1 tablespoon agave syrup (or honey or corn syrup)
-
⅓ cup water (for boiling with sugar)
-
1 teaspoon vanilla bean paste
-
¼ teaspoon fine sea salt
Instructions
-
Prepare the Pan and Base:
Line an 8×8-inch square baking pan with parchment paper. Preheat oven to 350°F (180°C). Arrange graham crackers in a single layer across the bottom, breaking to fit if needed. -
Make the Brownie Batter:
Melt butter and chocolate chips together in a saucepan or microwave until smooth. In a large bowl, whisk sugars, eggs, yolk, and vanilla until combined. Slowly stir in the melted chocolate mixture. Gently fold in flour, cocoa powder, espresso powder (if using), and salt. -
Bake the Brownies:
Pour brownie batter over the graham cracker layer. Bake for 30–35 minutes, or until a toothpick comes out with a few moist crumbs. Let cool completely on a wire rack for 1–2 hours. -
Add Chocolate Layer (Optional):
Melt the chopped dark chocolate and spread over the cooled brownies. Lightly oil the exposed sides of the parchment paper to prevent sticking when marshmallow is added. -
Make the Marshmallow:
In a stand mixer bowl, add ⅓ cup water and sprinkle gelatin over it. Let bloom for 5 minutes. Meanwhile, in a saucepan, combine sugar, agave, and remaining water. Boil until mixture reaches 240–250°F. With mixer on low, slowly pour hot syrup into the bloomed gelatin. Add vanilla bean paste and salt. Increase mixer speed to medium-high and whip for 10–15 minutes until glossy, thick, and cool. -
Assemble and Set:
Spread marshmallow evenly over the brownie layer. Let it set uncovered at room temperature for at least 4 hours or until firm.
-
Toast and Serve:
Slice into squares using a hot, greased knife. Torch or broil the marshmallow tops until golden and toasty. Serve and enjoy!
Notes
-
For extra richness, use chopped high-quality dark chocolate instead of chocolate chips.
-
Don’t skip the cooling and setting times—patience leads to perfect layers!
-
Store leftovers in an airtight container at room temperature for up to 3 days.
-
You can use store-bought marshmallow fluff in a pinch, but homemade takes this dessert to the next level.
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baked
- Cuisine: American