The aroma of baked chocolate wafts through the kitchen, mingling with the nostalgic scent of toasted marshmallows, instantly transporting me to summer nights by the campfire. Today, I’m thrilled to share my recipe for Dark Chocolate Vegan S’mores Cake—a delightful dessert that captures the essence of the classic s’mores experience layered into a rich, decadent cake. This crowd-pleaser is perfect for both seasoned bakers and those just starting their culinary adventures. With quick prep time and an option for a gluten-free variation, this cake is not only indulgent but also accommodating for various dietary needs. Imagine a moist chocolate cake, a homemade graham cracker crust, silky buttercream, and fluffy marshmallow topping, all harmonizing brilliantly in each slice. Ready to dive into a dessert that’s sure to impress? Let’s get baking!

Why Is This Cake a Game-Changer?
Indulgence Redefined: This Dark Chocolate Vegan S’mores Cake is a lush dessert that seamlessly marries flavors of summer campfire nostalgia with elegant decadence.
Versatile Options: With the option to create a sheet cake, you can effortlessly feed a crowd or just enjoy a personal treat!
Healthier Twist: Made with wholesome ingredients, this cake even caters to vegan and gluten-free diets without sacrificing taste.
Perfect for Gatherings: Impress friends and family at parties or potlucks with this show-stopping cake that’s sure to be a hit!
Easily Adaptable: Customize it by adding your favorite flavors, like peanut butter chips or fruit preserves, for an exciting twist!
Explore more indulgent desserts such as Milkshake Pound Cake or Heaven on Earth Cake.
Dark Chocolate Vegan S’mores Cake Ingredients
Get ready for a flavor-packed adventure with this delectable cake!
For the Cake
- Unbleached All-Purpose Flour – Provides structure and body; substitute 1:1 gluten-free baking flour for a gluten-free version.
- Cocoa Powder – Adds a deep chocolate flavor; remember to choose unsweetened cocoa for the best results.
- Baking Powder – A leavening agent that helps the cake rise; ensure it’s fresh for maximum effectiveness.
- Baking Soda – Works alongside baking powder for rise; double-check the expiration date for optimal results.
- Salt – Enhances overall flavor and balances sweetness.
- Granulated Sugar – Sweetens the cake and keeps it moist; coconut sugar is a great less processed alternative.
- Silken Tofu – Acts as an egg substitute, adding moisture and binding; applesauce or a flax egg can work too.
- Non-Dairy Milk (almond, soy, oat, etc.) – Adds moisture; opt for unsweetened varieties to control sweetness.
- Vegan Butter – Provides creaminess for the buttercream; coconut oil is an acceptable substitute if needed.
- Vegan Chocolate Chips – Adds molten texture; ensure they are certified vegan for the best results.
For the Graham Cracker Crust
- Homemade Vegan Graham Crackers – Adds authentic s’mores flavor; store-bought vegan crackers can be a convenient alternative.
For the Marshmallow Fluff
- Aquafaba – This liquid from cooked chickpeas creates a delightful eggless fluff; whip it until stiff peaks form.
- Powdered Sugar – Sweetens the marshmallow fluff; sift it beforehand to avoid any lumps.
For the Buttercream
- Powdered Sugar – Sweetens and thickens the buttercream; should be sifted for a smooth texture.
- Cocoa Powder – Helps create a rich chocolate buttercream; use unsweetened cocoa for the best flavor.
Now that you have all the ingredient essentials for your Dark Chocolate Vegan S’mores Cake, you’re poised to create an irresistible dessert that everyone will adore!
Step‑by‑Step Instructions for Dark Chocolate Vegan S’mores Cake
Step 1: Prepare the Cake Batter
In a large mixing bowl, whisk together 2 cups of unbleached all-purpose flour, ¾ cup of unsweetened cocoa powder, 1 teaspoon of baking powder, ½ teaspoon of baking soda, and ½ teaspoon of salt until fully combined. In a separate bowl, blend 1 cup of granulated sugar, 1 cup of silken tofu, and 1 cup of non-dairy milk until smooth. Gradually fold the dry ingredients into the wet mix, then gently stir in 1 cup of vegan chocolate chips.
Step 2: Bake the Cake
Preheat your oven to 350°F (175°C). Divide the batter evenly between two greased 9-inch round cake pans. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Once baked, allow the cakes to cool in the pans for 10 minutes, then gently turn them out onto a wire rack to cool completely, helping to maintain the cake’s moist texture.
Step 3: Make the Graham Crackers
While the cake cools, prepare your homemade vegan graham crackers following your favorite recipe, or use store-bought. Roll out the dough and cut it into rectangles, then bake as directed until lightly golden and crisp. Allow the graham crackers to cool completely so they’ll add a delightful crunch when layered in the cake.
Step 4: Prepare the Buttercream
In a large bowl, beat ½ cup of softened vegan butter with 2-3 cups of sifted powdered sugar and ¼ cup of unsweetened cocoa powder. Mix until fluffy and smooth, which should take about 3-4 minutes. Make sure the butter is at room temperature to achieve the best creamy consistency for your buttercream, which will beautifully layer the Dark Chocolate Vegan S’mores Cake.
Step 5: Make the Marshmallow Fluff
Using a stand mixer or electric whisk, whip 1 cup of aquafaba on high speed until stiff peaks form, about 10 minutes. Gradually add in 1 cup of sifted powdered sugar, mixing continuously to avoid deflating the fluff. Once the mixture is glossy and holds firm peaks, set it aside. This deliciously airy fluff will be the crowning glory of your s’mores cake.
Step 6: Assemble the Cake
Begin layering the cooled chocolate cakes on a serving plate. Spread a generous layer of buttercream on top of the first cake layer, followed by a sprinkling of crushed graham crackers. Place the second layer on top and apply a crumb coat of buttercream around the sides. Chill for about 15 minutes; this will set the crumbs and prepare for the final buttercream layer.
Step 7: Finish with Fluff and Decorate
After chilling, cover the cake in the remaining buttercream. Top it off with the whipped aquafaba marshmallow fluff, spreading it evenly. Optionally, sprinkle extra graham cracker crumbs on top for texture. For a touch of flair, drizzle chocolate ganache over the top and use a kitchen torch to lightly toast the marshmallow fluff, creating a beautiful finish for your Dark Chocolate Vegan S’mores Cake.

Dark Chocolate Vegan S’mores Cake Variations
Feel free to unleash your creativity and make this delectable cake even more your own with these fun ideas!
-
Gluten-Free: Use a gluten-free 1:1 baking flour to cater to gluten-sensitive friends and still enjoy the rich texture.
-
Nut-Free: Swap the non-dairy milk with rice milk and ensure your vegan chocolate chips are nut-free for a safe, allergen-friendly treat.
-
Peanut Butter Swirl: Incorporate peanut butter chips or a swirl of peanut butter into the batter for added richness and a delightful twist.
-
Fruity Flair: Layer with raspberry or strawberry preserves between the cake layers for a vibrant flavor contrast that will surprise your taste buds.
-
Sweetener Swap: Substitute granulated sugar with coconut sugar or maple syrup for a more natural sweetness, and indulge with a little less guilt.
-
Flavorful Extracts: Enhance the cake’s profile by adding a splash of almond or coffee extract, creating deeper and more complex flavor notes.
-
Decadent Toppings: Top off your cake with crumbled Cookie Butter Cheesecake instead of graham crackers for a luxurious dessert experience.
-
Banana Bliss: Mix in some mashed ripe bananas to the batter for a moist texture and a subtle fruity twist that pairs beautifully with chocolate.
Each of these variations offers an exciting new take, ensuring that your Dark Chocolate Vegan S’mores Cake will never get old!
What to Serve with Dark Chocolate Vegan S’mores Cake
Indulging in a slice of this rich, decadent cake is just the beginning of a beautiful dessert experience. Consider complementing it with these delightful pairings!
-
Creamy Vegan Ice Cream: A scoop of dairy-free ice cream adds a refreshing and creamy contrast to the rich chocolate layers, enhancing the overall indulgence. The cold, smooth texture makes each bite even more enjoyable.
-
Fresh Berries: Bright and juicy strawberries, raspberries, or blueberries offer a burst of freshness that cuts through the cake’s richness. Their sweet-tart flavor balances the sweetness of the s’mores perfectly.
-
Chocolate Ganache Drizzle: Elevate your dessert presentation and intensity with a warm chocolate ganache drizzle. It adds a luxurious finish to each slice and enriches the chocolate flavor profile.
-
Toasted Coconut Flakes: For an unexpected crunch and a hint of tropical flair, sprinkle some toasted coconut on top before serving. This addition offers a delightful contrast to the smooth textures of the cake.
-
Almond Milk Latte: Pair the cake with a creamy almond milk latte to enhance the dessert experience. The nutty notes of the latte harmonize beautifully with the chocolate, creating a cozy and comforting vibe.
-
Homemade Vegan Whipped Cream: A dollop of this fluffy, homemade topping is like a cloud of sweetness on your cake. It adds a lightness that beautifully complements the denser cake layers, creating a balanced dessert plate.
-
Decadent Hot Chocolate: On a chilly evening, serve a warm cup of rich vegan hot chocolate alongside for an ultimate cozy treat. The deep chocolate flavors mirror those in the cake, creating a satisfyingly warm dessert duo.
-
Minty Mocktail: A splash of mint-infused sparkling water or a minty mocktail brings a refreshing burst to the palate after bites of rich cake, making for a wonderfully uplifting experience.
With these delightful pairings, your Dark Chocolate Vegan S’mores Cake will truly shine as the star of any dessert table!
Storage Tips for Dark Chocolate Vegan S’mores Cake
- Room Temperature: If you plan to enjoy your cake within a day, keep it covered at room temperature for up to 24 hours. This maintains its moist texture and flavor.
- Fridge: Store leftover cake in an airtight container in the refrigerator for up to 3 days. This helps preserve its freshness while avoiding dry patches.
- Freezer: The Dark Chocolate Vegan S’mores Cake can be frozen for up to 1 month. Wrap well in plastic wrap and foil before freezing. Thaw in the fridge and add marshmallow fluff just before serving for the best experience.
- Reheating: If you prefer your cake warm, gently microwave a slice for about 10-15 seconds. This revives the decadent flavors while keeping the structure intact.
Make Ahead Options
These Dark Chocolate Vegan S’mores Cake components are perfect for meal prep! You can prepare the cake layers up to 24 hours in advance; simply store them in an airtight container in the refrigerator to retain moisture. The homemade graham crackers can also be made ahead and stored at room temperature for up to 3 days. For the fluff, whip the aquafaba and sugar but hold off on assembling until the day you plan to serve—this way, it remains fluffy and airy. When ready to finish, layer the cake, add buttercream, and top with marshmallow fluff just before serving for that fresh, delicious taste. This approach allows for a stress-free baking experience without sacrificing quality!
Expert Tips for Dark Chocolate Vegan S’mores Cake
- Aquafaba Whipping: Ensure your aquafaba is whipped to stiff peaks before adding sugar. Gradually mix in the sugar to avoid deflation.
- Room Temperature Ingredients: For optimal mixing, use room temperature ingredients. This ensures a smoother batter, enhancing the final texture of the cake.
- Graham Cracker Consistency: When making graham crackers, watch for the correct texture—crisp yet not overly hard. This balance adds the perfect crunch to your cake.
- Stand Mixer Advantage: Use a stand mixer for whipping aquafaba for better efficiency and to achieve the necessary volume without tiring out your hands.
- Chill the Cake: For smoother frosting, chill the cake slightly between applying buttercream layers. This helps the buttercream set better and reduces sliding.

Dark Chocolate Vegan S’mores Cake Recipe FAQs
What type of flour should I use for the Dark Chocolate Vegan S’mores Cake?
For the best results, I recommend using unbleached all-purpose flour, as it provides the perfect structure for the cake. If you’re gluten-free, substituting with a 1:1 gluten-free baking flour works beautifully without sacrificing taste or texture.
How should I store the leftover Dark Chocolate Vegan S’mores Cake?
Store any leftover cake in an airtight container in the refrigerator for up to 3 days. This keeps it fresh while preventing it from drying out. If you plan to savor it longer, you can freeze the cake for up to a month! Just make sure to wrap it well in plastic wrap and aluminum foil.
Can I freeze the Dark Chocolate Vegan S’mores Cake?
Absolutely! To freeze, wrap each slice or the whole cake tightly in plastic wrap, followed by aluminum foil to prevent freezer burn. When you’re ready to enjoy, thaw it in the fridge overnight to ensure it retains its delicious moisture. For the best experience, add the marshmallow fluff just before serving.
What if the aquafaba doesn’t whip up to stiff peaks?
If your aquafaba isn’t reaching stiff peaks, ensure that your mixing bowl and whisk are clean and free from grease. You can whip aquafaba for about 10 minutes in a stand mixer. If it still doesn’t reach the desired consistency, you might want to try adding a pinch of cream of tartar to stabilize the mixture.
Are there any allergies to consider with this recipe?
This Dark Chocolate Vegan S’mores Cake is nut-free if you choose a non-dairy milk without nuts, like oat milk. Double-check the vegan chocolate chips and any graham cracker options for potential allergens. Also, make sure the silken tofu is free from soy allergies; a flax egg can be a great alternative if that’s a concern.

Decadent Dark Chocolate Vegan S’mores Cake You’ll Adore!
Ingredients
Equipment
Method
- In a large mixing bowl, whisk together 2 cups of unbleached all-purpose flour, ¾ cup of unsweetened cocoa powder, 1 tsp of baking powder, ½ tsp of baking soda, and ½ tsp of salt until fully combined.
- In a separate bowl, blend 1 cup of granulated sugar, 1 cup of silken tofu, and 1 cup of non-dairy milk until smooth.
- Gradually fold the dry ingredients into the wet mix, then gently stir in 1 cup of vegan chocolate chips.
- Preheat your oven to 350°F (175°C). Divide the batter evenly between two greased 9-inch round cake pans.
- Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
- Allow the cakes to cool in the pans for 10 minutes, then gently turn them out onto a wire rack to cool completely.
- While the cake cools, prepare your homemade vegan graham crackers or use store-bought.
- Roll out the dough, cut it into rectangles, and bake until lightly golden and crisp.
- In a large bowl, beat ½ cup of softened vegan butter with 2-3 cups of sifted powdered sugar and ¼ cup of unsweetened cocoa powder.
- Mix until fluffy and smooth.
- Using a stand mixer, whip 1 cup of aquafaba on high speed until stiff peaks form.
- Gradually add in 1 cup of sifted powdered sugar.
- Begin layering the cooled chocolate cakes on a serving plate.
- Spread a layer of buttercream on top of the first cake layer, followed by crushed graham crackers.
- Place the second layer on top and apply a crumb coat of buttercream around the sides.
- Chill for about 15 minutes to set the crumbs.
- Cover the cake in the remaining buttercream and top with whipped aquafaba marshmallow fluff.
- Optionally sprinkle extra graham cracker crumbs and drizzle chocolate ganache on top.
- Use a kitchen torch to lightly toast the marshmallow fluff.

Leave a Reply