As I rummaged through my pantry, a forgotten bag of graham crackers caught my eye, instantly sparking nostalgia. The thought of campfires and gooey s’mores flooded my mind, and I couldn’t resist the urge to recreate that bliss in the form of a MOIST Vegan S’mores Cake. This delightful dessert features rich, velvety chocolate layers, a buttery graham cracker crumble, luscious chocolate ganache, and fluffy toasted vegan marshmallow fluff. Perfect for impressing guests or simply treating yourself, this cake offers a quick prep time and a crowd-pleasing presentation that will make everyone swoon. Ready to transform a simple classic into a vegan masterpiece that can wow both vegan and non-vegan palates? Let’s dive in and bake this indulgent treat together!

Why is Vegan S’mores Cake a Must-Try?
Irresistible Layers: Imagine rich, moist chocolate cake stacked high with buttery graham cracker crumbs and luscious chocolate ganache. Each slice is a festival of flavor!
Guilt-Free Indulgence: Enjoy a treat that’s not only vegan but also dairy-free and gluten-free (with substitutions), making it compatible for guests with varying dietary needs.
Quick Prep Time: With just a few straightforward steps, this cake can be ready to impress in no time—perfect for impromptu gatherings or weekend baking therapy!
Perfect for Everyone: Whether you’re a vegan aficionado or a just curious dessert lover, this cake aims to please! It delivers a nostalgic s’mores experience that everyone can relish.
Pair it Up: Elevate your dessert game even more with Coconut Cream Pancakes on the side, or serve with a scoop of dairy-free ice cream for a delightful treat.
Vegan S’mores Cake Ingredients
For the Chocolate Cake
• Flour – Use gluten-free flour for a gluten-free option.
• Cocoa Powder – Remember to choose unsweetened for rich chocolate flavor.
• Baking Soda & Baking Powder – Essential for a light and fluffy cake.
• Sugar – Coconut or cane sugar works beautifully here.
• Oil – Keep it moist with vegetable or coconut oil.
• Non-Dairy Milk – Almond, soy, or oat milk is perfect for this recipe.
• Aquafaba – This chickpea liquid replaces eggs for structure; consider a commercial alternative if you prefer.
For the S’mores Filling
• Graham Crackers – Homemade or store-bought vegan crackers will create that classic flavor.
• Chocolate Chips – Opt for dairy-free chocolate for richness; dark chocolate is a great choice.
For the Buttercream Frosting
• Vegan Butter – Use a reliable vegan butter for creamy consistency.
• Powdered Sugar – This provides sweetness and helps the frosting set.
• Cocoa Powder – Mix in for chocolate buttercream or skip for vanilla.
• Vanilla Extract – Enhances the flavor of your icing beautifully.
For the Marshmallow Meringue
• Aquafaba – Whip this chickpea brine to replace egg whites, providing the fluffiness you adore.
• Sugar – Granulated sugar is ideal to achieve stiffness in the meringue.
For the Additional Toppings
• Toasted Graham Crackers – These provide a nice crunch and rustic look.
• Vegan Chocolate Ganache – Drizzle this divine chocolate icing for an extra decadent finish.
Step‑by‑Step Instructions for Vegan S’mores Cake
Step 1: Prepare the Cake Batter
Preheat your oven to 350°F (175°C) and grease two 9-inch round cake pans. In one bowl, whisk together the dry ingredients: gluten-free flour, cocoa powder, baking soda, baking powder, and sugar. In a separate bowl, mix together the wet ingredients: oil, non-dairy milk, and aquafaba. Combine the wet and dry ingredients until just mixed, then pour the batter into prepared pans and bake for 30-35 minutes, or until the cake springs back when lightly pressed.
Step 2: Make the Graham Crackers
While the cakes are baking, prepare your homemade graham crackers. In a mixing bowl, combine gluten-free flour, sugar, and softened vegan butter until crumbly. Add a splash of non-dairy milk to form a dough. Roll the dough out to about 1/8 inch thick, cut into squares, and place them on a baking sheet. Bake at 350°F (175°C) for 10-12 minutes until golden brown and aromatic. Allow them to cool completely.
Step 3: Prepare the Buttercream Frosting
In a large mixing bowl, use an electric mixer to beat the vegan butter on high speed until light and fluffy, around 3-5 minutes. Gradually incorporate powdered sugar and add cocoa powder for chocolate buttercream or vanilla extract for a classic version. Mix until fully combined and fluffy. If the frosting is too thick, add a splash of non-dairy milk to achieve a smooth consistency.
Step 4: Whip the Aquafaba Meringue
In a large, clean bowl, whip the aquafaba with an electric mixer until soft peaks form, which will take about 5-10 minutes. Gradually add granulated sugar and continue to whip until stiff peaks form, about 3-5 more minutes. The final mixture should be glossy and hold its shape, perfect for the topping of your Vegan S’mores Cake.
Step 5: Assemble the Cake
Once your chocolate cakes are completely cooled, place one layer on a cake board or serving plate. Generously spread a layer of buttercream mixed with crushed graham crackers on top. Add the second layer of cake, repeating the filling process. Once assembled, apply a thin crumb coat of buttercream around the entire cake. Chill the cake in the refrigerator for about 30 minutes to set.
Step 6: Decorate the Cake
After chilling, cover the cake with a smooth layer of chocolate buttercream, making it look as luscious as possible. Drizzle warm vegan chocolate ganache over the top, allowing it to drip down the sides. Next, spoon the whipped aquafaba meringue on top and carefully use a kitchen torch to lightly toast it until golden. Sprinkle extra graham cracker crumbs on top for added texture and visual appeal.

What to Serve with Moist Vegan S’mores Cake
Indulge in a delightful full meal experience that perfectly complements this decadent dessert, creating a feast everyone will adore.
-
Coconut Cream Pancakes: Light and fluffy, these pancakes bring a tropical flair and balance the rich chocolate, making for a great brunch pairing.
-
Fresh Fruit Salad: A vibrant mix of seasonal fruits adds a refreshing contrast to the cake’s texture, brightening your dessert table beautifully.
-
Vegan Vanilla Ice Cream: Creamy and smooth, this will enhance the s’mores experience while adding a cool element that melts wonderfully atop the warm cake.
-
Chocolate Milkshake: A thick and luscious shake complements the cake’s intense flavors, transforming dessert into an ultimate indulgent treat.
-
Toasted Almonds: Add a crunchy sprinkle of toasted almonds for an unexpected nutty flavor to contrast the sweet meringue, making each bite more satisfying.
-
Peppermint Tea: This warm, soothing drink offers a subtle minty boost, which enhances the scrumptious layers of chocolate and graham goodness in every slice.
-
Caramel Drizzle: Pouring a little homemade caramel sauce over your cake can create a delightful sweet-and-salty contrast alongside the decadent chocolate.
-
Dairy-Free Chocolate Mousse: This light yet rich dessert rounds off the dining experience, perfect for chocoholics seeking a creamy bite after their s’mores fix.
Make Ahead Options
These Vegan S’mores Cake layers are perfect for meal prep, allowing you to enjoy delicious homemade cake without the last-minute rush! You can bake the chocolate cake layers and graham crackers up to 3 days in advance. Simply let them cool completely, wrap them tightly in plastic wrap, and refrigerate to maintain freshness. When you’re ready to serve, assemble the cake with the buttercream and marshmallow fluff. For the best results, apply the final chocolate ganache and toasted marshmallow just before serving to ensure they remain beautifully fresh and flavorful. By prepping ahead, you’ll save precious time on busy days while still delivering an impressive dessert that delights!
How to Store and Freeze Vegan S’mores Cake
Fridge: Store leftovers in an airtight container for up to a week. The cake stays moist and delicious, ready for a sweet treat anytime!
Freezer: For longer storage, wrap individual slices tightly in plastic wrap and then place them in a freezer-safe bag. They can stay fresh for up to 3 months.
Thawing: When you’re ready to enjoy your Vegan S’mores Cake, thaw in the fridge overnight or leave at room temperature for a couple of hours.
Reheating: If you prefer it warm, you can warm individual slices in the microwave for about 10-15 seconds, just until cozy!
Vegan S’mores Cake Variations & Substitutions
Feel free to get creative and tailor this delightful cake with your favorite substitutions and variations!
- Gluten-Free: Substitute all-purpose flour with almond flour or a gluten-free blend for a fluffy texture.
- Sugar-Free: Use natural sweeteners like maple syrup or agave nectar to lower the sugar content.
- Nut-Free: Replace almond milk with oat or coconut milk for a safe alternative for those with nut allergies.
- Flavor Infusion: Add flavored extracts like mint or almond to the buttercream for a delightful twist that takes this cake to a new level.
- Extra Crunch: Mix in chopped vegan chocolate or crushed pretzels within the layers for a surprising crunch.
- Choco-Lovers Delight: Incorporate espresso powder into the chocolate batter for an enhanced chocolate flavor that any chocoholic will adore.
- More Marshmallows: Fold in mini vegan marshmallows within the cake batter for extra gooeyness throughout.
- Seasonal Spices: Add a dash of cinnamon or pumpkin spice for a cozy autumn feel—delicious with the chocolate layers!
If you’re looking for other dessert inspirations, give a try to this Cookie Butter Cheesecake or indulge in the layered magic of Heaven Earth Cake. The possibilities are endless!
Expert Tips for Vegan S’mores Cake
-
Accuracy Matters: Ensure all ingredients are precisely measured, especially flour, to prevent a dense cake. This is especially crucial when making a vegan s’mores cake.
-
Patience is Key: When whipping aquafaba, take your time to achieve glossy, stiff peaks. Rushing this step can leave you with a less fluffy meringue.
-
Chill for Success: Apply a crumb coat and chill the cake before the final frosting. This helps to achieve a smooth finish and maintains layers.
-
Experiment with Flavors: Feel free to use flavored extracts in your buttercream for a personal twist. A hint of mint or almond can elevate your vegan s’mores cake!
-
Room Temp Ingredients: Make sure your vegan butter and non-dairy milk are at room temperature. This helps to blend the frosting smoothly and evenly.

MOIST Vegan S’mores Cake Recipe FAQs
How do I choose the right ingredients for Vegan S’mores Cake?
Absolutely! When selecting your ingredients, look for fresh, high-quality options. For the flour, ensure it’s gluten-free if needed, and check that your cocoa powder is unsweetened to provide that rich chocolate flavor. Always use vegan butter for the frosting and choose dairy-free chocolate chips for the filling. Fresh aquafaba from a can of chickpeas is an excellent egg substitute but check the expiration on the can to ensure optimal freshness.
How should I store leftover Vegan S’mores Cake?
It’s best to store leftover cake in the refrigerator in an airtight container for up to 1 week. This will keep it moist and delicious. Ensure the container is sealed well to prevent the cake from absorbing any odors from the fridge, which could affect its flavor.
Can I freeze the Vegan S’mores Cake?
Very! To freeze, wrap individual slices tightly in plastic wrap and then place them in a freezer-safe bag. This method helps prevent freezer burn and keeps the cake fresh for up to 3 months. Remember to label the bag with the date so you can keep track of how long it’s been stored.
What should I do if my aquafaba does not whip to stiff peaks?
If your aquafaba isn’t whipping well, make sure you start with a clean, dry mixing bowl and beaters. Any grease or residue can hinder the whipping process. Continue whipping for a longer time—it may take up to 10 minutes to reach the desired stiffness. If you’re using a stand mixer, it often saves time and effort. Adding a pinch of cream of tartar can also help stabilize the mixture.
Is Vegan S’mores Cake safe for people with nut allergies?
Always be cautious! This cake can be made nut-free by using oat or rice milk instead of almond or soy milk. For the butter, ensure you choose a vegan option that does not contain nuts. Double-check all ingredient labels, especially if you’re using packaged items like chocolate chips and graham crackers, as they might contain cross-contaminants.
Can I make this cake ahead of time?
Absolutely! To save time on the day of serving, you can bake the cake layers and graham crackers a day in advance. Store the baked layers wrapped tightly in plastic wrap at room temperature or in the fridge for added freshness. Assemble the cake just before serving to keep it looking pristine and indulgent!

Delicious Vegan S'mores Cake for Ultimate Dessert Bliss
Ingredients
Equipment
Method
- Step 1: Preheat your oven to 350°F (175°C) and grease two 9-inch round cake pans. In one bowl, whisk together the dry ingredients: gluten-free flour, cocoa powder, baking soda, baking powder, and sugar. In a separate bowl, mix together the wet ingredients: oil, non-dairy milk, and aquafaba. Combine the wet and dry ingredients until just mixed, then pour the batter into prepared pans and bake for 30-35 minutes, or until the cake springs back when lightly pressed.
- Step 2: While the cakes are baking, prepare your homemade graham crackers. In a mixing bowl, combine gluten-free flour, sugar, and softened vegan butter until crumbly. Add a splash of non-dairy milk to form a dough. Roll the dough out to about 1/8 inch thick, cut into squares, and place them on a baking sheet. Bake at 350°F (175°C) for 10-12 minutes until golden brown and aromatic. Allow them to cool completely.
- Step 3: In a large mixing bowl, use an electric mixer to beat the vegan butter on high speed until light and fluffy, around 3-5 minutes. Gradually incorporate powdered sugar and add cocoa powder for chocolate buttercream or vanilla extract for a classic version. Mix until fully combined and fluffy. If the frosting is too thick, add a splash of non-dairy milk to achieve a smooth consistency.
- Step 4: In a large, clean bowl, whip the aquafaba with an electric mixer until soft peaks form, which will take about 5-10 minutes. Gradually add granulated sugar and continue to whip until stiff peaks form, about 3-5 more minutes.
- Step 5: Once your chocolate cakes are completely cooled, place one layer on a cake board or serving plate. Generously spread a layer of buttercream mixed with crushed graham crackers on top. Add the second layer of cake, repeating the filling process. Once assembled, apply a thin crumb coat of buttercream around the entire cake. Chill the cake in the refrigerator for about 30 minutes to set.
- Step 6: After chilling, cover the cake with a smooth layer of chocolate buttercream, making it look as luscious as possible. Drizzle warm vegan chocolate ganache over the top, allowing it to drip down the sides. Spoon the whipped aquafaba meringue on top and carefully use a kitchen torch to lightly toast it until golden. Sprinkle extra graham cracker crumbs on top for added texture.

Leave a Reply