Unbelievably gooey and decadent s’mores cake that you won’t even know if secretly eggless, dairy free, and easily gluten free! Super rich molten chocolate cake with homemade graham cracker filling, decadent chocolate buttercream, and toasted eggless marshmallow fluff! Like having actual s’mores but better!

sliced s'mores cake

Key components to a perfect s’mores cake

You’ve had s’mores, heck maybe you’ve even had other s’mores creations, like s’mores stuffed cookies and brownies.

But you haven’t seen ANYTHING until you’ve tried the ultimate s’mores cake. Honestly, this is the best cake recipe I’ve ever made, so get ready to be amazed. We have ultra molten chocolatey cake filled with a creamy vanilla and graham cracker crumb filling, coated in a decadent chocolate buttercream, and toped with chocolate ganache, more graham crackers and the ultimate homemade toasted marshmallow meringue.

And guess what? This s’mores cake is naturally vegan, eggless, dairy free, gluten free, and nut free. I mean, I was absolutely speechless, as was my family. They didn’t believe me first, especially with the eggless marshmallow frosting.

Here are the key components to the ultimate s’mores cake and why this one stands out:

  • Molten chocolate cake: some s’mores cakes choose to do a “graham cracker” style cake, but I really wanted chocolate to be the star of the show. So we went with a chocolate cake. However, chocolate cakes, weirdly enough, are really hard to get right. It’s a delicate balance of being moist and fluffy yet soft and tender, rich with chocolate and sweetness. This vegan chocolate cake does just that and more, which is why I’m repeatedly asked to make this vegan chocolate cake for birthdays, whether or not the requestor themselves is vegan. We also added in chocolate chips to the cake, which helps to create that molten texture that, when paired with marshmallow, makes you think you’re eating a real s’more!
  • Decadent chocolate buttercream: we’re actually using a vanilla buttercream for the filling with the graham crackers, and then coating the entire cake in chocolate frosting. It’s absolutely decadent, and super delicious.
  • Homemade cinnamon graham crackers: you can purchase store bought graham crackers, but honestly, this cake really deserves an award-winning title when using homemade graham crackers. Don’t worry, they’re super easy and SO worth it. You can even make them gluten-free as needed.
  • Eggless marshmallow fluff: this is really what made my taste testers speechless when they tried this cake. The marshmallow fluff tastes JUST LIKE marshmallows, yet we’re using just aquafaba, powdered sugar, cream of tartar, and vanilla. Not even a single marshmallow!
  • Homemade chocolate ganache: because we’re extra, we’re decorating this s’mores cake as a drip cake. Which just honestly adds to the decadence and deliciousness of this chocolate marshmallow cake!

Helpful tools you’ll need for this cake recipe

Most of my vegan cake recipes are super simple and straight forward, and while this s’mores cake is definitely easy once you’ve read through the instructions, it definitely requires some equipment for the ultimate s’mores cake.

The below kitchen tools are highly recommended and will make your cake baking life so much easier. But of course, you can get away with not using most of them! It’s just they really will help. For this s’mores cake, I recommend having on hand:

  • Three 6″ cake pans: you can use 8″ cake pans if you’d like. Please see the recipe card at the bottom of this post for how long you’ll need to bake the cakes.
  • Cake turn table: this helps with frosting the cake, and creating the perfect drip!
  • Piping bags: these can be purchased in the cake section of any grocery store or online.
  • Food processor: this is just to blitz the graham crackers. You can also use a blender or a plastic bag and a tenderizer to crush the graham cracker crumbs.
  • Culinary torch: unfortunately, there’s really no way to get the toasted look of this marshmallow fluff without one. BUT you don’t need to spend a lot of money. I bought this $10 culinary torch off Amazon, along with a small bottle of butane for $5, so my total was $15. Some retailers will sell these torches for up to $50, and it’s just unnecessary.

How to make a homemade s’mores cake from scratch

Now that we’ve gone over some of the basics, let’s start discussing how we can make a s’mores cake from scratch that’s undetectably vegan, eggless, dairy free, and gluten free!

The full written recipe & instructions are found down below in the recipe card at the bottom of this post. However, we’re going to go over an overview of the process, along with giving visuals, to help you achieve the ultimate s’mores cake.

sliced s'mores cake

Super rich chocolate cake & chocolate buttercream

We’re start by making the undetectably vegan chocolate cake. This cake recipe is very similar to other cake recipes on the blog. If you’ve never made a vegan cake, don’t worry. It’s super easy, and honestly, my family now prefers my vegan chocolate cake over any store bought chocolate cake, vegan or not!

What makes this slightly different than other vegan chocolate cakes is that we’re adding chocolate chips to the batter. This will help create that molten chocolate texture that we want when eating regular s’mores. I made this s’mores cake as a three layer 6″ cake, but you can also make it as a two layer 8″ cake or a three layer 8″ cake.

Then the chocolate buttercream is actually two recipes in one. I started with my regular vegan buttercream and used that as the filling, along with graham crackers, and the base crumb coat. Once the crumb coat was set, I used the remaining frosting as the chocolate buttercream. To do this, you’ll simply add in cocoa powder and vegan butter to the frosting and cream together until fluffy. Then I applied the final frosting coat (more on that in the assembly section!).

vegan molten chocolate cake

Homemade vegan graham crackers

If you’re making this cake entirely vegan, like I did, then you’ll find that it’s pretty hard to find vegan graham crackers in stores. They’re definitely out there, but it’s few and far between. That’s why I decided to make my own homemade graham crackers.

But instead of making another recipe to go along with this s’mores cake, I decided to use the recipe of my good friend, Camila, from Pies & Tacos. Her vegan graham crackers are just amazing. The recipe is super simple and quick to make, and honestly, they taste just like store bought graham crackers….but better.

For this recipe, I slightly altered it because I wanted to ensure that this could be an entirely gluten free s’mores cake as well. So instead of regular flour, as Camila suggested, I used gluten free 1:1 baking flour, and instead of vegan butter (which I would have used), I used coconut oil (since I was running low on vegan butter!). Both of these swaps worked just wonderfully. I cannot recommend this recipe enough, and have instructed how I used it in this chocolate marshmallow cake found in the recipe card below.

homemade graham crackers

I made the graham cracker portion of the recipe while the cakes were cooling. This will give you time for the cakes to cool and the graham crackers to harden once baked. Once you’ve made the graham crackers, you can use half of the batch for the filling, and the remaining graham crackers for decorating (and even real vegan s’mores too!). I blitzed half of the batch in a food process to create a graham cracker crumb that works perfectly for the s’mores cake filling.

The eggless marshmallow fluff meringue frosting

The trickiest part of this recipe to develop was the eggless marshmallow fluff. However, it’s the easiest recipe to make, trust me. Like my vegan chiffon cake, I wanted to create an entirely eggless option, as there are so many meringues and sponge cakes out there that use eggs. Why not be different? (I do eat plant-based vegan, so I wasn’t planning on using any other option BUT the eggless version ha! But it certainly helps this recipe to stand out!).

If you’ve never made an eggless marshmallow fluff, you’re in for a treat. My almost 80 year old grandmother, who has made regular meringue for years, is now fully using the aquafaba version. I’m 100% serious. She loved this eggless meringue so much, she’s now converted to a completely vegan meringue frosting. So trust me, you’re just going to LOVE how not only easy this vegan marshmallow fluff is, but also how delicious.

vegan marshmallow fluff

It tastes just like marshmallows, and better yet, it TOASTS just like marshmallow fluff as well! As I mentioned, we’re using aquafaba, which is the water from a chickpea can (sometimes referred to as chickpea brine). This is completely fine to consume (and honestly, I feel much better consuming this than raw egg whites!). The aquafaba whips up to be stiff peaks, just like egg whites, and creates the glossiest and sweetest marshmallow fluff.

You could honestly eat this vegan marshmallow fluff with a spoon, it’s so good. Or you can pipe it onto the cake, or spoon globs of it on top, as I did (I wanted that kinda rustic and home-y look for this s’mores cake!).

Seriously, once you try an eggless meringue, you won’t go back. It’s absolutely amazing and so makes this vegan s’mores cake!

How to decorate a s’mores cake

Once you have all the components of the s’mores cake ready, now it’s time to assemble! This is my absolute favorite part of any cake baking process.

A s’mores cake can come together so easily, but it requires some patience. You’ll first start with the cake filling and crumb coat, then the final layer of frosting, the chocolate drip, and finally the marshmallow meringue frosting and decorations.

This is really where our cake tools come in handy. I recommend using the cake turn table here for starting to assemble the cake. You’ll start by filling the cake with the vegan buttercream and graham crackers. Check out this really helpful article on how to create a frosting dam for the filling. You’ll do this for the first two layers, then use a small amount of vegan vanilla buttercream to create the crumb coat.

This is where I used a bench scraper to create the super smooth edges. Place the cake into the fridge to set, then make the chocolate buttercream and the vegan ganache. The ganache is not necessary for this s’mores cake, but it certainly adds a really beautiful decoration to the cake!

Once the crumb coat is set, apply the remaining chocolate frosting to the cake, smoothing out any bumps and gaps with the bench scraper. If you’re new to frosting cakes, check out this awesome video tutorial on how to create smooth edges of frosting for cakes.

Top the cake with the vegan chocolate drip using a piping bag. I also sprinkled more crushed graham cracker on top before the ganache set for the ultimate s’mores cake effect. Then place the cake back into the fridge to set while you make the vegan marshmallow fluff.

Once you’ve made the eggless meringue, you can either pipe the marshmallow fluff onto the cake or spoon it on, as I did. You’ll then take the culinary torch and lightly toast the marshmallow. Please be careful and read all instructions for how to use a culinary torch.

Then you can decorate the cake with final touches, like adding graham crackers to the top of the s’mores cake! Slice, serve, and ENJOY!

Pro tips for this cake recipe:

  • Read through the instructions and the ingredients before beginning. This is a really good practice to do for all recipes and will help ensure that you achieve major recipe success!
  • Weigh out all ingredients. I’ve included gram measurements and cup measurements for this recipe. As always, the gram measurements will always yield a more accurate bake. If you are using the cup measurements, be sure to use the spoon & level method when measuring flour and sugar.
  • For the aquafaba: chickpea brine is a bit different from egg whites, in that it takes a bit longer to achieve stiff peaks. It takes even longer if you’re using a hand mixer. I would really recommend using a stand mixer here, as the machine is just so much more efficient at achieving stiff peaks with aquafaba. Another note is that if you’re concerned about using chickpea water from a can, or can’t find unsalted chickpeas, you can make your own aquafaba from dried chickpeas. Ania’s recipe works so well here. It is a bit more work, but can be worth it if you’re concerned about using canned aquafaba!
  • Make sure your cake layers are completely cool before beginning to assemble the cake. This is so crucial, as you don’t want any cakes falling onto the floor from melted frosting!
slice of chocolate marshmallow cake

You are just going to absolutely love this ultimate s’mores cake! It honestly tastes like a s’mores but in cake form…and maybe even better!

If you make this vegan cake recipe, be sure to please leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ down below. This helps other readers find this recipe!

As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there!

Happy s’mores cake baking!

More vegan cake recipes you’ll love:

BEST Ever Vegan Vanilla Cake

Amazing Vegan Oreo Cake

Vegan Coconut Blueberry Cake

Vegan Oat Flour Cake

Zebra Cake (Vegan Marble Cake)

Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

Ultimate S'mores Cake (Secretly Vegan + Gluten Free!)
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
sliced s'mores cake

The Ultimate S’mores Cake (Secretly Vegan + GF!)

  • Author: thebananadiaries
  • Prep Time: 50
  • Cook Time: 35
  • Total Time: 1 hour 25 minutes
  • Yield: 18 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan

Description

Unbelievably gooey and decadent s’mores cake that you won’t even know if secretly eggless, dairy free, and easily gluten free! Super rich molten chocolate cake with homemade graham cracker filling, decadent chocolate buttercream, and toasted eggless marshmallow fluff! Like having actual s’mores but better!


Ingredients

Scale

Vegan Chocolate Cake:

  • 1 cup (240 grams) dairy-free milk, room temperature
  • 2 tsp apple cider vinegar
  • 3 cups (375 grams) all purpose flour or gluten free 1:1 baking flour, sifted
  • 1 cup (100 grams) cocoa powder
  • 2 tsp baking powder
  • 1/2 tsp baking soda
  • 1 cup (220 grams) coconut sugar
  • 1/2 cup (113 grams) vegan butter, room temperature
  • 3/4 cup (190 grams) unsweetened applesauce, room temperature
  • 1 cup (85 grams) boiling water + 1 tsp espresso powder (or 1 cup coffee)
  • 1 cup (130 grams) vegan chocolate chips

Vegan Graham Crackers:

Vegan Vanilla & Chocolate Buttercream:

Eggless Marshmallow Meringue

  • 1/2 cup (50 grams) unsalted aquafaba*
  • 1 tsp cream of tartar
  • 1 tsp vanilla extract
  • 2 cups (260 grams) powdered sugar

 


Instructions

  1. Be sure to read all instructions before beginning. Measure out all ingredients for the cake. 
  2. Preheat the oven to 350F, and prepare three 6″ cake pans. You can use 8″ cake pans if you’d like. Grease the bottoms and sides of the pans and line the bottoms with parchment paper. Set aside. Prepare the vegan buttermilk by mixing together the dairy-free milk and apple cider vinegar in a small bowl and set aside for 5-7 minutes to curdle. You can prepare the batter while the buttermilk is forming. 
  3. Make the batter: in a medium bowl, whisk together the flour, cocoa powder, baking powder, and baking soda. Set aside. In a stand mixer with paddle attachment or a large bowl and a hand mixer, cream the vegan butter until fluffy, about 2-3 minutes. Add in the coconut sugar, and cream together again until the sugar begins to slightly dissolve into the vegan butter, about 2-3 minutes. Scrape down the sides of the bowl and bottom of the bowl as needed. Then add in the applesauce, and mix again on medium speed until combined. To the mixture, add in about half of the flour mixture, along with half of the buttermilk. Mix on medium speed until the flour starts to combine with the wet. Add in the remaining flour mixture and buttermilk, and mix again just until there are no more dry streaks. Slowly pour in the hot espresso, and mix on medium speed until the coffee has just mixed into the batter. If using a stand mixer, remove the bowl from the stand mixer. Add in the chocolate chips and fold until they are just distributed throughout the batter.
  4. Bake the cakes: pour the batter into the three cake pans evenly. Place the cakes into the oven and bake for 35 minutes, or until a toothpick comes out clean. If using three 8″ cake pans, the cakes will bake a bit quicker. Remove the cakes from the oven and allow them to cool in their pans for 10 minutes. Then carefully transfer them to a cooling rack to cool completely, about 45 minutes.
  5. While the cakes are cooling: make the graham crackers according to the instructions. For this recipe, I used Bob’s Red Mill gluten free 1:1 baking flour in the blue bag, and coconut oil. You can follow the recipe as is with Camila’s recommendations or make them gluten-free. Either works! Once the graham crackers are baked, set them aside to fully cool for 10 minutes. Then take half of the graham crackers and blitz them in a food processor to create graham cracker crumbs. This will be for the filling of the cake. Your cakes should be ready to frost at this point. If not, you can safely place the cakes into the freezer to chill for 10 minutes, helping them cool faster. 
  6. Make the frosting: when you’re ready to make the frosting, prepare the vegan buttercream frosting according to instructions (you’ll save the extra cocoa powder and butter for after you’ve created the first crumb coat). It’s also a good idea to prepare the vegan chocolate ganache if you’d like to use that for this recipe. Follow the instructions for making the ganache, then allow the ganache to cool as you frost the cake.
  7. Assemble the s’mores cake: to assemble the cake, frost the top of the bottom layer of the cake using about 1/3 cup frosting, then create a wall of frosting (see photos in the blog post). Add about 1/3 cup graham cracker crumbs in the middle, and place the next layer of cake on top. Repeat for the second layer, placing the third layer on top. Use about 1/2 cup-3/4 cup frosting to create a very light crumb coat around the cake, scraping and smoothing the sides as needed. Place the cake in the fridge to chill for 20 minutes.
  8. Make the chocolate buttercream: You should have about 2-3 cups of frosting leftover. Add in the room temperature butter and cocoa powder to the mixing bowl, and cream together until smooth. You can add more powdered sugar as well to make a slightly sweeter chocolate buttercream. When your cake is ready for the final layer of frosting, remove the cake from the fridge. Frost the entire cake with the chocolate buttercream, smoothing the sides with a bench scraper as needed. 
  9. Create the chocolate drip: the chocolate ganache should be cool now. Pour the chocolate ganache into a piping bag, and when ready to pipe the ganache around the edges of the cake, cut a small whole at the bottom of the bag. Carefully pipe the drip around the top of the cake, covering the top of the cake. Cupcake Jemma has a great video tutorial. Top the ganache with leftover crumbled graham cracker, and place the cake back into the fridge to set.
  10. Make the vegan marshmallow meringue: the final step is making the marshmallow meringue! In a large stand mixer with whisk attachment, add the aquafaba and cream of tartar to the bowl. Beat the mixture on the highest setting for 7-8 minutes, until stiff peaks form. If it’s already 8 minutes and stiff peaks haven’t formed, continue beating the aquafaba mixture. It’s very hard to over mix aquafaba, so don’t worry about ruining the mixture. Once you have stiff peaks, or near stiff peaks, add in the vanilla extract and powdered sugar. Start on medium speed mixing the powdered sugar into the aquafaba, then increase to high speed until the mixture looks glossy.
  11. Top the s’mores cake: remove the cake from the fridge and top with the marshmallow meringue. You can pipe the meringue or top it as I did. Use a culinary blow torch to lightly toast the marshmallow. Top with any remaining graham crackers and serve!
  12. Storage: if you have any remaining slices, store them wrapped and in an airtight container in the fridge for up to 5 days, or in the freezer for up to 1 month. 

Notes

Gluten free: to make this vegan s’mores cake entirely gluten-free, you can use gluten-free 1:1 baking flour, such as Bob’s Red Mill in the blue bag, for both the cake and the graham cracker recipe. Everything else in the recipe is entirely gluten-free.

Graham cracker recipe: I used the recipe from my friend from Pies & Tacos, Camila. Her recipe is truly amazing. I did alter it to use the gluten-free flour, which does work, along with coconut oil instead of vegan butter, as I was running out of vegan butter. If you’re going to use coconut oil, make sure to use triple refined coconut oil if you don’t want a coconut taste.

Aquafaba: this is an entirely eggless s’mores cake, down to the marshmallow meringue. Aquafaba is the water from a chickpea can. It’s perfectly fine to consume, but if you’re concerned about the can lining, choose a BPA-free can of chickpeas, use chickpeas that are stored in a glass, or you can even make your own aquafaba

Please be careful and read all instructions for how to use a culinary torch.

Please read the full post for all tips & tricks!

Keywords: s’mores cake, eggless meringue frosting, gluten free s’mores cake, chocolate marshmallow cake, vegan marshmallow