Prepare to embark on a truly extraordinary culinary journey with these phenomenal S’mores Brownies! When the initial spark of inspiration for this dessert struck a few months ago, I had no idea just how utterly magnificent they would turn out to be. I anticipated them being good, but this good? These aren’t just any brownies; they’re an experience. Imagine rich, intensely fudgy chocolate brownies, crowned with a perfectly toasted, gooey marshmallow cream, all resting on a crisp, buttery graham cracker crust. This decadent creation might just be the definitive s’mores dessert, elevating the classic campfire treat to an entirely new level of gourmet indulgence.
For those who, like me, possess an undeniable passion for s’mores and all things s’mores-flavored, these brownies are an absolute must-try. If you’ve enjoyed my other beloved s’mores recipes, such as our incredibly popular S’mores Cookies and the show-stopping S’mores Cake, then you know the magic we can create. Craving s’mores but seeking a no-bake solution? Our delightful S’mores Rice Krispie Treats and heavenly S’mores Pie are perfect alternatives. And for those moments when the craving for traditional s’mores hits but a campfire isn’t an option, don’t worry! I’ve also put together comprehensive guides for making s’mores right in your own oven or even a quick fix in the microwave. But for an unmatched s’mores experience that combines sophistication with pure comfort, these S’mores Brownies truly reign supreme.

Why These S’mores Brownies Are a Must-Make
This S’mores Brownie recipe isn’t just another dessert; it’s a meticulously crafted symphony of flavors and textures designed to deliver the ultimate s’mores experience. Here’s why this recipe will quickly become your new favorite:
- Flawless S’mores Element Ratios: To genuinely embody the essence of a s’more, it’s crucial to perfectly balance all three iconic components: the crunchy graham cracker, the rich chocolate, and the fluffy marshmallow. This recipe achieves just that. Every bite offers an exquisite proportion of each element, creating a harmonious flavor profile that encapsulates everything you could possibly desire in a baked s’mores dessert. You won’t find one ingredient overpowering the others; instead, they unite in a perfect culinary embrace.
- A Dreamy Texture Experience: Prepare your taste buds for an adventure! The foundation of these brownies is an incredibly tender and rich fudgy brownie layer, which offers a delightful contrast to the crisp, buttery graham cracker crust below. Capping it all off is a generous layer of sweet, undeniably gooey homemade marshmallow cream. But the real magic happens when that marshmallow cream is perfectly toasted. I purposefully allow some parts to get beautifully charred, and that’s precisely how I love it! This careful toasting creates delightful pockets of crispy, slightly smoky caramelized sugar that add an extra dimension of crunch and an intensified flavor. The combination of dense fudginess, delicate crispness, and elastic gooiness makes these s’mores brownies a true texture symphony.
- Gourmet S’mores Brownies from Scratch: What truly sets this recipe apart is the commitment to crafting every single element from scratch, including the star of the show: the Homemade Marshmallow Cream. While it requires a touch more effort and a bit of patience, the result is nothing short of an epic dessert that far surpasses anything you could achieve with store-bought alternatives. The depth of flavor in the homemade brownie, combined with the superior texture and taste of fresh marshmallow cream, makes every moment spent in the kitchen utterly worthwhile. This is a labor of love that rewards you with an unparalleled s’mores brownie masterpiece.
Essential Ingredients for Perfect S’mores Brownies
Crafting these extraordinary S’mores Brownies involves a few key ingredients, each playing a vital role in achieving the perfect flavor and texture. Here’s a detailed look at what you’ll need and why it matters:
- Graham Crackers: The foundation of our s’mores brownies! We use approximately 12 full graham crackers, which are finely crushed to create a delicate crumb. When combined with melted unsalted butter, these crumbs form the irresistibly crunchy and subtly sweet base of our brownies. Ensure your crumbs are fine for a uniform crust.
- Unsalted Butter: Butter is crucial for both the graham cracker crust and the brownie batter. In the crust, it acts as a binder, ensuring it holds its shape perfectly. In the brownie batter, a touch of unsalted butter enhances the flavor profile, adding richness and a subtle depth that complements the chocolate beautifully.
- Dutch Process Cocoa: For truly intense chocolate brownies, Dutch process cocoa powder is my absolute preferred choice. Unlike natural cocoa, Dutch process cocoa is treated to reduce its acidity, resulting in a darker color and a smoother, less bitter, and much more profound chocolate flavor. This is key to achieving that deep, rich brownie taste.
- Boiling Water: This might seem unusual for brownies, but boiling water is instrumental in “blooming” the cocoa powder. When hot liquid is added to cocoa, it helps to release and intensify the chocolate flavor, making your brownies incredibly chocolatey and fragrant. It’s a simple step that yields significant flavor benefits.
- Semi-Sweet Chocolate: To create the most complex and satisfying chocolate flavor, I advocate for using two forms of chocolate in the brownie batter: cocoa powder and solid baking chocolate. The finely chopped semi-sweet chocolate melts seamlessly into the batter, contributing to the brownies’ fudgy texture and adding another layer of rich chocolate flavor. Additionally, we’ll fold in semi-sweet chocolate chips for pockets of molten chocolate goodness in every bite.
- Vegetable Oil: Incorporating vegetable oil alongside butter in the brownie batter is a secret weapon for achieving super moist brownies. While butter adds flavor, oil contributes to a wonderfully tender crumb and ensures the brownies remain moist and chewy for days.
- Eggs: Eggs serve distinct, crucial functions in both the brownie layer and the marshmallow cream. In the brownies, whole eggs and an extra yolk contribute to richness, binding all the ingredients together and providing structure. For the homemade marshmallow cream, egg whites are absolutely critical; whipped to perfection, they form the airy, fluffy base and characteristic texture of the topping.
- Cream of Tartar: This acidic salt is a stabilizer for egg whites. When added to egg whites before whipping, cream of tartar helps them whip up much quicker, achieve greater volume, and maintain those beautiful, stiff peaks necessary for a stable and fluffy marshmallow cream.
- Light Corn Syrup: An essential component in the sugar syrup for the marshmallow cream. Light corn syrup helps prevent sugar crystallization, ensuring that your homemade marshmallow cream remains incredibly fluffy, perfectly smooth, and easily spreadable. It’s the key to that silky, store-bought marshmallow fluff texture, but with superior homemade taste.


Crafting Your Decadent S’mores Brownies: A Step-by-Step Guide
Follow these detailed instructions to create your own batch of irresistible S’mores Brownies. Precision and a little patience will ensure the perfect result!
- Prepare Oven and Baking Pan: Begin by preheating your oven to 350°F (175°C). Take an 8×8 inch (20×20 cm) square baking pan and line it generously with aluminum foil. Make sure to leave an inch or two (2-5 cm) of overhang on all sides; this thoughtful detail will serve as convenient handles, allowing you to easily lift the cooled brownies out of the pan. Once lined, lightly spray the foil with nonstick cooking spray to prevent any sticking, and set your prepared pan aside.
- Assemble the Graham Cracker Crust: Gather 12 whole graham crackers and crush them into very fine crumbs. You can achieve this efficiently using a food processor, or by placing them in a zip-top bag and crushing them with a rolling pin until uniformly fine. You’ll need approximately 1½ cups of these fine crumbs. In your food processor or a small mixing bowl, combine the graham cracker crumbs with 5 tablespoons of melted unsalted butter. Mix thoroughly until the crumbs are evenly moistened. Press this graham cracker mixture firmly and evenly into the bottom of your prepared pan, creating a compact and delicious base.
- Initiate the Brownie Layer – Bloom the Cocoa: In a large mixing bowl, start by “blooming” your cocoa powder. Whisk together 5 tablespoons of boiling water and 2½ tablespoons of Dutch process cocoa powder until the mixture is completely smooth and free of lumps. This step intensifies the chocolate flavor significantly. Immediately add 1 ounce of finely chopped semi-sweet chocolate to the hot cocoa mixture, continuing to whisk until the chocolate is fully melted and integrated, forming a glossy chocolate paste.
- Incorporate Fats for Moisture and Richness: Into the chocolate mixture, whisk in 2 tablespoons of melted unsalted butter and 5 tablespoons of vegetable oil. Don’t be alarmed if the mixture appears clumpy or slightly curdled at this stage; this is entirely normal due to the varying temperatures and emulsification process. Continue to whisk until it starts to come together.
- Add Remaining Brownie Batter Ingredients: To the chocolate and fat mixture, add 1 large egg, 1 large egg yolk, and 1 teaspoon of vanilla extract. Stir well until the mixture is smooth and cohesive. Next, add 1 cup of granulated sugar and stir vigorously until it is thoroughly combined and dissolved into the batter. Finally, gently fold in ¾ cup plus 2 tablespoons of all-purpose flour, ¼ teaspoon of salt, and ½ cup of semi-sweet chocolate chips using a spatula. Be careful not to overmix the batter once the flour is added, as overmixing can lead to tough brownies. Mix just until no streaks of flour remain.

- Bake the Fudgy Brownies: Carefully pour the prepared brownie batter over the graham cracker crust in your pan. Using a spatula, gently spread the batter into an even layer, ensuring it covers the crust uniformly. Place the pan in the preheated oven and bake for 25-28 minutes. The brownies are done when a toothpick inserted into the center comes out with a few moist crumbs attached. It’s crucial not to overbake, as this will result in dry brownies rather than the desired fudgy texture. Once baked, remove the brownies from the oven and allow them to cool completely at room temperature while you proceed with making the homemade marshmallow cream.
- Prepare the Marshmallow Syrup: In a small, heavy-bottomed saucepan set over medium heat, combine ¾ cup of granulated sugar, ½ cup of light corn syrup, ¼ cup of water, and a small pinch of salt. Stir the mixture gently to dissolve the sugar. Bring this syrup to a rolling boil, then reduce the heat slightly to maintain a steady boil. Continue to boil, stirring occasionally, for about 8 minutes, or until a candy thermometer inserted into the syrup reads precisely 240°F (115°C). This temperature is critical for the stability and texture of your marshmallow cream.
- Whip the Egg Whites: While your syrup is boiling, place 2 room-temperature large egg whites and ¼ teaspoon of cream of tartar into the clean bowl of a stand mixer fitted with a whisk attachment. Begin whipping on medium-high speed. Continue to whip until soft peaks form, meaning the egg whites hold their shape but the tips curl over slightly when the whisk is lifted.
- Combine Syrup with Whipped Egg Whites: As soon as the sugar syrup reaches 240°F, immediately remove it from the heat. With your stand mixer running on low speed, very slowly and carefully drizzle the hot sugar syrup down the side of the mixing bowl into the whipping egg whites. This slow addition is vital to temper the egg whites without scrambling them. Once all the syrup has been incorporated, increase the mixer speed to medium-high. Continue to whip for 7-10 minutes, or until the mixture forms stiff, glossy peaks and the bowl feels cool to the touch. During the final minute of whipping, add 1½ teaspoons of vanilla extract for flavor.

- Top and Toast the Marshmallow: Once the brownies are completely cool, spread the luscious homemade marshmallow cream evenly over the top. To achieve that iconic toasted s’mores finish, preheat your oven to the broil setting. Carefully place the pan of brownies under the broiler for 1-2 minutes. Watch them *very* closely during this stage, as marshmallow can burn quickly! You want a beautifully golden-brown, slightly charred topping. Alternatively, for more precise control, you can use a kitchen torch to toast the marshmallow to your desired level of char.
- Serve and Enjoy: As soon as the marshmallow fluff is toasted to your liking, remove the brownies from under the broiler (or torch) and, using the foil overhang, lift them out of the pan and transfer them to a sturdy cutting board. For impeccably clean cuts through the gooey marshmallow layer, lightly oil a sharp chef’s knife before slicing. Cut the brownies into squares of your preferred size. Now, gather your loved ones and prepare to enjoy these truly spectacular S’mores Brownies!

Expert Tips for Your Best S’mores Brownies Yet
Creating these S’mores Brownies is a delightful endeavor, and a few tips can help ensure your success and even inspire creative variations. Whether you’re aiming for a quick treat or a gourmet masterpiece, these insights will guide you:
While I highly recommend making these S’mores Brownies entirely from scratch for the most superior flavor and texture, don’t hesitate to utilize shortcuts if time is of the essence. A good quality brownie box mix can serve as a perfectly acceptable base, and store-bought marshmallow fluff will work in a pinch for the topping. Alternatively, you could even arrange regular marshmallows on top of the baked brownies and toast them. However, I personally find that the texture of homemade marshmallow fluff is incomparably smoother, gooier, and simply divine. The subtle effort put into a homemade brownie mix, especially with Dutch process cocoa, truly transforms this dessert into something extraordinary – it’s a labor of love that is undoubtedly worth every moment!
The beauty of s’mores lies in their adaptability! These brownies are a fantastic canvas for various flavor combinations. Here are some fun s’mores ideas that translate beautifully to this brownie recipe:
- Peanut Butter Cup S’mores Brownies: For all the peanut butter lovers out there, simply press mini peanut butter cups onto the brownie batter before baking. As the brownies bake, the peanut butter cups will melt slightly, creating pockets of creamy peanut butter goodness. You could also swirl some melted peanut butter directly into the brownie batter for a more integrated peanut butter s’mores brownie experience.
- Oreo S’mores Brownies: Swap out the traditional graham cracker crust for a decadent Oreo Crust. Crush whole Oreo cookies (cream filling and all) and mix with melted butter for a dark, rich, and utterly irresistible base that perfectly complements the chocolate and marshmallow layers.
- Red Velvet S’mores Brownies: Introduce a vibrant twist by using my beloved Red Velvet Brownies recipe as the base. The subtle tang and beautiful red hue of the red velvet brownies will add a sophisticated and unique dimension to your s’mores creation.
The toasting of the marshmallow layer is a crucial step that significantly enhances the flavor and texture of these brownies, so whatever you do, don’t skip it! This is where personal preference truly shines. Some people prefer a barely golden, subtly warmed marshmallow, while others, like me, adore a slightly charred, deeply caramelized top with crispy bits. The toasted exterior adds a delightful textural contrast and a hint of smoky flavor that mimics the campfire experience. Whether you prefer a light toast or a darker char, make sure to keep a very close eye on it, as marshmallow can go from perfectly toasted to burnt in mere seconds under a broiler.
To achieve those picture-perfect, clean slices through the notoriously sticky marshmallow layer, there’s a simple trick: use a very sharp chef’s knife and lightly oil the blade before each cut. The thin film of oil will create a barrier, preventing the marshmallow from clinging to your knife and ensuring smooth, neat portions every time. Re-oil as needed between slices for the best results.

Make Ahead, Storing, and Freezing Your S’mores Brownies
These S’mores Brownies are so delicious, you’ll want to ensure they last! Here’s how to prepare them in advance, store leftovers, or freeze them for future cravings:
Make Ahead: One of the wonderful aspects of these brownies is that they remain incredibly delicious on the second and even third day after baking. This makes them an excellent make-ahead dessert for parties or special occasions. You can certainly bake the brownies and prepare the marshmallow cream a day or two in advance. For the freshest, crispiest toasted marshmallow topping, I recommend waiting until just before serving to spread and toast the marshmallow cream. This ensures maximum textural appeal.
Storing: Any leftover S’mores Brownies should be stored in an airtight container at room temperature for 3-4 days. Frankly, it’s often a challenge to keep them around that long – at my house, they typically vanish within three days! If you want to extend their shelf life, transfer them to the refrigerator, where they will keep well for up to a week. Just be aware that the marshmallow might firm up slightly when chilled.
Freezing: These brownies are wonderfully freezer-friendly, making them perfect for meal prep or saving for unexpected cravings. To freeze, first flash freeze individual brownie slices on a baking sheet until solid. This prevents them from sticking together. Once frozen, wrap each slice tightly in plastic wrap, then place them in an airtight freezer-safe container or a zip-top bag. They will maintain their quality in the freezer for up to 2 months. When you’re ready to enjoy, simply remove a slice and let it thaw in the refrigerator overnight or at room temperature for a few hours. A quick zap in the microwave can also soften the marshmallow if desired.

Frequently Asked Questions About S’mores Brownies
The marshmallow cream topping is naturally very sticky, which can make cutting neat squares a challenge. The best trick to achieve clean, sharp cuts for your S’mores Brownies is to lightly oil your sharp chef’s knife before each slice. A thin layer of cooking oil on the blade prevents the marshmallow from adhering, allowing the knife to glide through smoothly. Re-oil the knife as needed to maintain clean edges.
Absolutely! These brownies are incredibly freezer-friendly. Both the fudgy brownie base and the homemade marshmallow cream topping hold up exceptionally well after being frozen. To ensure the best quality, flash-freeze individual brownie slices first. Once solid, wrap each slice tightly in plastic wrap, and then place them in an airtight container or a zip-top freezer bag. They can be stored in the freezer for up to 2 months. Simply thaw in the refrigerator or at room temperature before enjoying.
While you can certainly use store-bought marshmallow fluff or marshmallow cream as a shortcut for these brownies, I wholeheartedly believe that the homemade version significantly elevates the taste and texture. Our homemade fluff is richer, gooier, and offers a freshness that store-bought simply can’t match. Plus, this recipe yields a generous amount of homemade marshmallow cream (around 3 cups), which is often more than what you’d find in a standard store-bought jar (typically 2 to 2½ cups), ensuring an extra-indulgent marshmallow layer for every brownie.
Yes, it is entirely possible to make these S’mores Brownies using a high-quality brownie mix. If you opt for a box mix, prepare the brownie batter according to the package instructions, then pour it over the prepared graham cracker crust. Continue with the baking and marshmallow topping steps as outlined in this recipe. While homemade brownies offer a superior depth of flavor and texture, a good brownie mix is a convenient alternative that still delivers a delicious result.

Explore More Decadent Brownie Recipes
- Peppermint Bark Brownies
- Biscoff Brownies
- Buckeye Brownies
- BYU Mint Brownies
- Oreo Truffle Brownies
Did you try this incredible S’mores Brownies recipe? We’d absolutely love to hear about your experience! Please consider leaving a star rating and a review right on the blog post, or simply scroll down to the recipe card below and share your thoughts there. Your feedback helps us and other bakers!
To stay updated with our latest delicious creations and baking adventures, make sure to follow us on Instagram, TikTok, YouTube, Facebook, and Pinterest.

Print Recipe
S’mores Brownies
Whitney Wright
These are the ultimate S’mores Brownies! Featuring a crunchy graham cracker crust, followed by a layer of fudgy homemade brownies, and finally crowned with a homemade toasted marshmallow cream. This decadent dessert is a s’mores lover’s dream come true!
Prep Time: 40 mins
Cook Time: 35 mins
Total Time: 1 hr 15 mins
Servings: 16 servings
Rating: 5 out of 5 stars (from 1 vote)
Ingredients
Graham Cracker Layer
- 1 ½ cups graham cracker crumbs
- 5 tablespoons unsalted butter, melted
Brownie Layer
- 2 ½ tablespoons dutch process cocoa
- 5 tablespoons boiling water
- 1 oz semi-sweet chocolate, finely chopped
- 2 tablespoons unsalted butter, melted
- 5 tablespoons vegetable oil
- 1 large egg
- 1 large egg yolk
- 1 teaspoon vanilla extract
- 1 cup granulated sugar
- ¾ cup + 2 tablespoons all-purpose flour
- ¼ teaspoon salt
- ½ cup semi-sweet chocolate chips
Homemade Marshmallow Cream
- ¾ cup granulated sugar
- ½ cup light corn syrup
- ¼ cup water
- Pinch salt
- 2 large egg whites, at room temperature
- ¼ teaspoon cream of tartar
- 1 ½ teaspoons vanilla extract
Instructions
- Preheat oven to 350°F (175°C). Line an 8×8 inch (20×20 cm) square pan with aluminum foil, leaving an inch or two overhang on the sides for easy removal. Spray the foil with nonstick cooking spray.
- Make the graham cracker layer: Combine the graham cracker crumbs and melted butter; mix thoroughly. Transfer the graham cracker mixture to the foil-lined pan and press it firmly into the bottom, creating an even layer.
- Make the brownie mixture: In a large bowl, whisk the boiling water and cocoa powder until smooth. Add the chopped semi-sweet chocolate and whisk until melted. Next, whisk in the melted butter and vegetable oil. (The mixture might look clumpy or curdled, which is normal).
- Whisk in the egg, egg yolk, and vanilla extract until smooth. Then, whisk in the granulated sugar until thoroughly combined. Using a spatula, gently fold in the all-purpose flour, salt, and chocolate chips. Be careful not to overmix.
- Spoon the brownie batter over the graham cracker crust. Gently and carefully spread the brownie batter into an even layer. Bake for 25-28 minutes or until a toothpick inserted in the center comes out with a few moist crumbs. Avoid overbaking to prevent dry brownies.
- Remove from the oven and allow the brownies to cool completely. While they are cooling, prepare the marshmallow fluff.
- Make the Marshmallow Fluff: In a small saucepan set over medium heat, combine the granulated sugar, corn syrup, water, and a pinch of salt. Bring this mixture to a boil, stirring occasionally until it reaches 240°F (115°C) on a candy thermometer. (This will take around 8 minutes; a candy thermometer is essential for accuracy).
- While the sugar mixture is boiling, add the egg whites and cream of tartar to a stand mixer bowl fitted with a whisk attachment. Whip on medium-high speed until soft peaks form.
- Once the sugar syrup reaches 240°F, remove it from the heat. With the mixer (containing the egg whites) on low speed, slowly and carefully drizzle the hot syrup down the side of the mixer bowl. After all the syrup has been added, increase the mixer to medium-high speed and whip for 7-10 minutes, or until stiff, glossy peaks form and the bowl is cool to the touch. During the last minute of beating, add the vanilla extract.
- Spread the marshmallow fluff evenly over the cooled baked brownies. Preheat your oven to broil. Place the brownies under the broiler for 1-2 minutes until the marshmallow is toasted to your liking. Watch carefully to prevent burning or charring excessively.
- To serve, lightly oil a sharp chef’s knife and cut the brownies into squares. Enjoy your homemade S’mores Brownies!
Notes
These brownies can be stored in an airtight container at room temperature for 3-4 days, or in the fridge for up to a week.
To freeze brownies, flash-freeze individual slices, then wrap each slice in plastic wrap. Place slices in an airtight container and freeze for up to 2 months.
The homemade marshmallow cream recipe yields approximately 3 cups, which is typically more than a standard 2½ cup store-bought jar. Adjust accordingly if using a pre-made product.
Nutrition
Calories: 333kcal (17%)
Carbohydrates: 50g (17%)
Protein: 4g (8%)
Fat: 14g (22%)
Saturated Fat: 6g (30%)
Polyunsaturated Fat: 3g
Monounsaturated Fat: 4g
Trans Fat: 0.2g
Cholesterol: 37mg (12%)
Sodium: 109mg (5%)
Potassium: 104mg (3%)
Fiber: 1g (4%)
Sugar: 35g (39%)
Vitamin A: 189IU (4%)
Calcium: 21mg (2%)
Iron: 2mg (11%)
Course: Dessert
Cuisine: American
Did you make this recipe?
Please leave a star rating and review on the blog post letting me know how you liked this recipe! Take a picture and tag @saltandbaker on Tik Tok, Instagram, and Facebook so I can see what you’re making!