Filed under: Bars / Brownies & Blondies
December 6, 2021

S’mores Brownies

Graham cracker crust, a thick layer of fudgy brownie and a homemade bouncy vanilla bean marshmallow on top.

5 from 9 votes
Yield: 10
Jump to recipe


Many a ‘smores brownie’ recipe go something along the lines of: brownies mixed with bits of graham crackers & tiny marshmallows baked together. But when I picture s’mores, I am drawn to the individual layers, each complimenting and completing the next: melty, gooey chocolate, a toasty smoky mallow and a crispy case to hold it all together. So for this recipe I broke down the components into three layers that whip up pretty easily and all come together to give you a true ‘smores brownie’ experience. 

Before we dive into the recipe, I’d like to talk to you about cocoa, cocoa in brownies and why what kind you choose can make a difference in your baking – and even in your brownies! 

My go-to cocoa for most of my recipes on buttermilk is dutch-process cocoa; you’ll find it in almost all the brownie recipes on the site, my chocolate cake, double chocolate cookies, babkas, etc. But I have often found myself reaching for a natural cocoa, especially in recipes where I’d like other flavors to shine alongside the cocoa, with brown butter for example. And of course, there are recipes for which only the darkest dark of cocoas will do, looking at you Black Cocoa Cake, and those are only for those of us who love a very, very dark chocolate. 


Types of cocoa powder 

If you’ve been baking for a while you have probably heard of the main three different kinds of cocoa: natural cocoa, dutch process and black cocoa. Picture each of these three different cocoas on a gradient of color which corresponds to the level of alkalization: the darker the color, the more the cocoa solids have been dutched (treated with an alkaline solution). The treatment changes the color but also the taste: dutch process cocoa is darker, less acidic and tends to be less bitter compared to natural. 


The dutching and how it affects the acidity of cocoas is something that usually comes up when trying to figure out recipe substitutions: for recipes that call(s) only for baking powder, it’ll be best to use a dutch process cocoa. If there’s baking soda in the recipe, you’ll use natural cocoa which will react with it when heated. These two rules are not written in stone though; there are ways to balance out the cake with other acids but these often take a little more chemistry knowledge than most of us are armed with. 

Fat Content

You know what hardly ever comes up in a discussion about different cocoas, which I happen to think is equally important? Fat content. This is something I started paying more attention to when I was developing my black cocoa cake; I noticed that it was drier, right out of the oven and it dried out more quickly than my usual chocolate cake in the days that followed. I found ways to compensate for the loss of fat in that cake, but it led me to an investigation to learn more about cocoa and fat content. Most brands don’t list this information on the package itself but some googling can yield an answer. One major standout brand to all this was deZaan, a Dutch brand that has been pressing cocoa for over a century and has a wealth of information on their site about their cocoa. 

Six varieties of cocoa

deZaan makes two natural cocoas; True Gold and True Dark, three dutch process cocoas; Terra Rossa, Rich Terracotta and Crimson Red and a black cocoa powder they call Carbon Black. Each of the cocoa profiles different flavors; you can learn more about each of them here. And you can purchase them here

Besides their difference in alkalization, the cocoas also vary in fat content. On the lower end are the True Dark and Carbon Black with fat contents between 10-12%, in the higher-mid range are the True Gold and Rich Terracotta with fat contents between 20-22% and then the highest are the Crimson Red and Terra Rosa, clocking in at 22-24%. 


My Brownies Recipe & deZaan Cocoa 

I put deZaan’s six cocoas to the brownie test: given their different pH levels a batch (or six!) of brownies was the perfect choice because I knew wouldn’t need to make any adjustments to my recipe and could then focus the comparison on taste, color and texture. Brownies were also a solid choice because there would be no other distracting flavors. Would the fat content impact the brownies? How would each cocoa compare in terms of taste?

If you look at the photo, you can see the gradient of brownie color beginning with golden brown, (from the aptly named True Gold Cocoa), darkening in the True Dark and Terra Rosa Cocoa brownies, reddening in the Rich Terracotta and Crimson Red cocoas and finally, ending on a stark black, with the Carbon Black cocoa. 

Because brownies are so butter-forward and because my recipe has very little flour, the fat content didn’t matter as much but it was somewhat detectable: the True Gold definitely was a tad drier and almost flakier (especially at the top and at the edges, see the photos). I believe I slightly underbaked the Carbon Blacks so you don’t notice as much there. But the rest of the brownies, made with cocoas with fat contents that ranged from 20% to 24%, were all fairly similar in terms of moisture level and baked up a perfectly fudgy brownie. Cocoas with a higher fat content are definitely the way to go for brownies.  

The Best Cocoa for Brownies

Here’s the beauty of everything we discussed above: when it comes to brownies (specifically a brownie recipe that does not have leavening) you can have your choice of cocoas without having to adjust the rest of the recipe. Want a mild chocolate, coffee like taste? Reach for natural cocoa. Want a smoky, nearly black colored brownie? Black cocoa is what you use. For something in between, dutch would be the way to go. 

This recipe below, and any of my brownie recipes, will work with any cocoa you have or can find. But you’ll want to keep in mind the different flavor profiles and how you’ll feel about a slightly drier (flakier) brownie versus one that is soft and fudgy in the center. 

For this recipe in particular, because the brownie is sandwiched between a crumbly graham crust and a soft, very sweet marshmallow – those different flavor profiles are going to matter. My recommendation for these is either a dutched cocoa or a blend of dutch and black. For the s’mores brownies pictured I used a blend with the Carbon Black, because the bitterness of the black cocoa checks the marsmhallows’ sweetness and the dutched Rich Terracotta will give you that deep chocolate taste you’ll savor. Now shall we make them? Let’s!

Recipe Ingredients 

Graham crackers: Or digestive cookies. You can also use oreos but remove the cream from them or the crust will be too soft and greasy. 

Butter: Unsalted, cold is fine (it will be melted). If you use salted butter, halve the amount of added salt. 

Sugar: Fine granulated for the brownie mixture. For the marshmallow, you can use granulated or brown. 

Cocoa: Dutch process cocoa! 

Salt: Fine sea salt. If using table salt, halve the amount. 

Vanilla: Pure vanilla extract or vanilla paste. 

Eggs: Whole eggs, best if they are at room temperature but it’s not a must. 

Flour: All purpose flour. 

Gelatin powder: I use knox (you’ll need two packets or 14g). 

Honey: or light or dark corn syrup. If using honey, try to avoid a strong tasting one (unless you like that!).


How to make S’mores Brownies

Press in the graham cracker layer 

Melt butter & sugar for brownie layer 

Whisk in the in the eggs, add remaining  ingredients 

Bake the first two layers then chill 

Make the marshmallow layer (cook sugar & whip it with gelatin) 

Let set, slice then broil 

Storing S’mores Brownies

I’d torch the ones that were going to be immediately eaten and leave the rest. Keep them in an airtight container. In the fridge they’ll last a few more days than on the counter. 

S'mores Brownies

Graham cracker crust, a thick layer of fudgy brownie and a homemade bouncy vanilla bean marshmallow on top.
s'mores brownies
Prep Time: 45 minutes
Cook Time: 37 minutes
Yields: 10
5 from 9 votes


Graham Crust

  • 1 ½ cups graham cracker crumbs
  • cup butter melted

Brownie layer

  • ½ cup butter
  • 1 cup sugar
  • ½ cup dutch process cocoa preferably a mix of deZaan’s Rich Terracotta and Carbon Black
  • ½ teaspoon fine sea salt
  • 1 teaspoon vanilla
  • 2 large eggs
  • ¼ cup all purpose flour

Marshmallow Topping

  • Gelatin mixture:
  • cup water
  • 2 packets gelatin powder
  • ½ teaspoon fine sea salt
  • 1 scraped vanilla bean
  • Sugar mixture:
  • cup water
  • 226 g granulated sugar or brown sugar
  • 93 g honey or corn syrup


  • Prep the pan & first layer: Preheat the oven to 350 F, grease and line an 8×8” square pan with parchment paper. Combine the graham crumbs and the melted butter together and press into the bottom of the pan.
  • Make the brownie batter: Melt the butter in the microwave (30-60 seconds) then add the sugar and heat again (another 30-60 seconds). Whisk the mix together very quickly and swiftly, for a full minute. At first the mixture will appear separate but as you whisk it should turn cohesive and shiny. Add the eggs and whisk again, for a full minute. Add the cocoa, flour, vanilla, and salt and whisk just until blended.
  • Pour brownie batter onto the graham layer and spread it out evenly. Bake for 30 minutes. Once the brownies come to room temperature, set them in the fridge to chill.
  • Make the marshmallow layer: combine the gelatin ⅓ cup cool water salt and vanilla in the bowl of your stand mixer fitted with the whisk attachment and let set. In a deep pot, stir together the sugar, honey or corn syrup and ⅓ cup water. Set to cook over medium heat, with a candy thermometer clipped onto the pan. When the temperature reaches 250 F, turn off the heat (this will take at least 10 minutes – if you’ve used honey, the mixture will rise quite a bit as it boils). Once the sugar is done cooking, turn the mixer on low so it can break up the gelatin and slowly pour in the hot sugar. Turn the mixer to medium high and whip for about 10 minutes, until the mixture is thick, fluffy and pulls away from the whisk as it’s moving.
  • Spread the mallow mixture over the cooled brownies in an even layer. Cover with foil and set in the fridge (this will help it firm up quicker) for about 2-4 hours. Dust the top with powdered sugar, using your fingers to smooth it over.
  • To slice, use an oiled chef’s knife. Right before serving, set the slices on a baking sheet and under the broiler, just for a minute or two – watching as they turn golden. Serve right out of the oven for maximum yumminess.

Did you make this recipe?

Share & tag me on instagram @buttermilkbysam




Rate + Review

What do you think of this recipe?

Your email address will not be published. Required fields are marked *

Recipe Reviews

  1. 5 stars
    I made these today and they were incredible and a HUGE hit! The marshmallow was perfect. This is a recipe I’ll make again and again.

  2. 5 stars
    I’m going to make these tomorrow for an Easter party. I didn’t really have the kind of money to spend $15 on a single vanilla bean and some other ingredients for the marshmallow so I think I’m just going to melt some store-bought marshmallows and put it on top. ❤️Lol???????? I hope it taste good!!????????????

  3. 5 stars
    Ridiculously easy to make and super delicious! Can’t wait to make the s’mores blondies and see which variation I like the best hehe ????

  4. 5 stars
    I’m excited to make these based on the raves in the comments. Any advice on making them in advance? How to store them? Hoping for a 3-4 day advance window. Thank you for your help!

    • Hi Tracy! 3-4 days is quite a lot, I think they are best day of and the day after. You defiitely want to wait to torch/broil them until *just* before serving so everyone gets a nice melty mallow

  5. 5 stars
    Umm, wow! These are so delicious and perfect layer ratios! No recipe changes for me and I will definitely be making these many more times!!

  6. 5 stars
    These brownies were so good! The black cocoa powder makes these so chocolatey, and with the graham cracker and marshmallow they’re the perfect balance of salty and sweet. I’m looking forward to making these again!

  7. 5 stars
    These brownies are amazing. I’ve made them twice. Once as written and the second time I swapped the graham cracker crumbs with chocolate belvita cookies. And made a half batch of the dark chocolate marsallows to put on top. So it’s a triple chocolate s’mores brownie. And it was everything I need to fulfill a pms craving. ? the marshmallows on this blog are always spectacular so no surprise this is a winner too

  8. 5 stars
    I have been looking for a recipe for s’mores cookies and when I saw this one I just had to make them. They are soooooo good. I have come across a lot of recipes for s’mores cookies and bars but couldn’t decide on one. I just wasn’t blown away until I saw your recipe. So glad I did. They are just the best one. They have the brownie layer for the chocolate and that’s what makes it stand out above all the recipes I have come across. Thanks for a great take on s’mores.