Go Back
+ servings
S'mores Cake

S’mores Cake

S’mores Cake. Chocolate Cake, filled with Marshmallow Frosting, and covered in Chocolate Fudge Frosting.

Course Dessert
Cuisine American
Keyword cake, smores
Prep Time 3 hours 10 minutes
Cook Time 30 minutes
Total Time 3 hours 40 minutes
Servings 12 people
Calories 460 kcal
Author Camila


Chocolate Cake

  • 1 1/2 cups all-purpose flour (183 grams, 6.4 oz)
  • 1/2 cup unsweetened cocoa powder (62 grams, 2.1 oz)
  • 1 1/2 teaspoon baking powder
  • 1 teaspoon baking soda
  • 3/4 teaspoon fine sea salt
  • 2 eggs
  • 1 1/3 cups sugar (266 grams, 9.3 oz)
  • 1/4 cup canola oil 59 ml
  • 2/3 cup milk 157 ml
  • 2 teaspoons vanilla extract
  • 2/3 cup hot brewed coffee (read notes) 157 ml

Chocolate Fudge Frosting

  • 2/3 cup dark chocolate chopped (113 grams, 4 oz)
  • 3 cups powdered sugar (382 grams, 13.5 oz)
  • 2 tablespoons cocoa powder
  • 1 cup unsalted butter softened (226 grams, 8 oz)
  • 1 teaspoon vanilla extract
  • 3-4 tablespoons milk

Marshmallow Frosting

  • 2 egg whites
  • 100 grams granulated sugar (1/2 cup, 3.5 oz.)
  • 1/4 teaspoon cream of tartar
  • 1/8 teaspoon fine sea salt
  • 1 teaspoon vanilla extract

To assemble

  • 1 cup graham cracker crumbs (121 grams, 4.3 oz, about 8 crackers)


Chocolate Cake

  1. This recipe makes for 4-6” round cakes.
  2. Pre-heat oven to 350F.
  3. Butter 4-6" cake pans and place a parchment paper circle in the bottom of pans. Butter parchment. Set aside.
  4. Sift together flour, cocoa powder, baking powder, baking soda, salt, and espresso powder, if using it instead of coffee. Set aside.
  5. Whisk eggs together in a large bowl for about 30 seconds.
  6. Add sugar and keep whisking for about 1 minute, until brightened in color.
  7. Add oil to the bowl. Whisk until combined.
  8. Add milk and vanilla extract.
  9. Pour dry ingredients over wet mixture.
  10. Fold with a spatula slowly, until ingredients are just combined.
  11. If you see big clumps of cocoa powder, you can use the whisk to try to smooth the batter out.
  12. Once batter is incorporated, pour hot coffee in the bowl. Whisk until combined.
  13. Batter will be thin and runny. It’s ok! Totally fine!
  14. Pour evenly onto baking pans.
  15. Bake in pre-heated oven for 10-20 min. After the 10 minute mark, keep checking regularly, because you don’t want to burn your cakes or overbake them. Remove them from the oven once a toothpick comes our clean once inserted in the cake.
  16. Once you remove it from the oven, wait 10 minutes, flip cakes onto a cookie cooling rack and let cakes cool.
  17. Once cool, wrap each layer individually in plastic wrap and refrigerate until ready to use. I like to leave my layers in the fridge for quite a bit so they can firm up and make it easier to assemble and decorate the cake. Specially an oil based cake such as this one, which is a super moist and fluffy cake.

Chocolate Fudge Frosting

  1. Start by melting the chopped dark chocolate in the microwave or in a double boiler. Make sure to chop the chocolate finely, so it’s easier to melt it.
  2. Let it cool until it isn’t warm to the touch any longer.
  3. While the chocolate cools down, you can gather the rest of the ingredients.
  4. Sift powdered sugar and cocoa powder together. Set aside.
  5. Place butter in the bowl of an electric mixer.
  6. Cream butter for about 2 minutes on medium speed.
  7. Turn mixer off, add sifted powdered sugar and cocoa powder to the bowl.
  8. Turn mixer on low to combine the ingredients together.
  9. Once they are combined, you can turn the speed up. Cream on medium high for about 30 seconds.
  10. Add melted chocolate, mix until combined.
  11. Add vanilla, milk and cream frosting on medium high for 45 seconds.
  12. Check for consistency. If frosting is too thick and dry, add a bit more milk, about 1 teaspoon at a time, mixing in between.
  13. If the mixture is too runny, there might be two options. You may either add some more sifted powdered sugar. Or it may be the case that your butter or chocolate were too warm when you made the frosting, or your kitchen might be too warm. In this situation, you want to cover your frosting bowl with plastic wrap and place it in the fridge for a few minutes, about 10 or so. Cream frosting again, and check for the consistency.

Marshmallow Frosting

  1. Mix all ingredients, except for the vanilla extract together in the bowl of a stand mixer.
  2. Set the bowl over a pot of simmering water over medium heat.
  3. Whisk mixture while it sits in the double boiler.
  4. Keep whisking over simmering water until it reaches 140F.
  5. That way the egg whites will be in a safe temperature to be consumed.
  6. Move bowl to the mixer.
  7. Whip with the whisk attachment for about 5 minutes on high speed.
  8. Add vanilla and mix to combine.

To assemble

  1. Brush each layer of the cake with simple syrup.
  2. For each layer, simply pipe a ring of the Chocolate Fudge Frosting on the edge of the cake, so the Marshmallow Frosting that is going in the filling won’t slip out and drip to the sides. Fill each layer with Marshmallow Frosting.
  3. Cover the cake with the Chocolate Fudge Frosting.
  4. Spread some Graham Cracker crumbs on the sides of the cake.
  5. Top with some of the Chocolate Fudge Frosting and then the Marshmallow Frosting on top.
  6. Use a blow torch to toast the Marshmallow Frosting.


  1. Store this cake in the fridge, covered for up to 5 days. You may freeze the Chocolate Fudge Frosting for up to 2 months, in case you have leftovers of it. Don't freeze the marshmallow frosting, because since it's a meringue, it will be unstable and collapse after a while.

Recipe Notes

Notes: If you don’t want to use coffee in the cake batter, you can use boiling water. Just mix 1 teaspoon of espresso powder in with the dry ingredients or skip it all together.

Nutrition Facts
S’mores Cake
Amount Per Serving
Calories 460
* Percent Daily Values are based on a 2000 calorie diet.