Enjoy everything you love about smores in this easy smores cake recipe. Luscious chocolate, gooey marshmallows and more combine for a dessert you can’t resist.

If you love smores, this cake recipe is going to be a hit. From the moist cake to the fun toppings, this recipe does not disappoint. Everyone will love the graham crackers, chocolate and mini marshmallows on top.
Try more s’mores flavor and make Oven Baked Smores, Deep Fried S’mores and S’mores Cookies. This is such a fun recipe for Easy Camping Desserts. I also like to make Fireball Poke Cake.
Table of contents
Why we love this recipe
It’s the perfect way to enjoy s’mores flavor in a delicious cake. There is so much gooey chocolate, tasty marshmallows and more. Each bite is decadent and sure to be a hit.
For more chocolate flavor, try S’mores Dip.
Ingredients
- white cake mix. Plus, all of the ingredients to prepare as directed on the box.
- Regular marshmallows
- chocolate chips. You can use regular or mini chocolate chips.
- unsalted butter
- sweetened condensed milk. Make sure to get sweetened and not evaporated milk. The cans usually look the same and are located near each other.
- cream cheese. This needs to be softened at room temperature prior to using.
- Powdered sugar
- unsweetened cocoa powder
- heavy cream
- Toppings. This makes the cake look so pretty and tastes great too. We like to use graham crackers, milk chocolate and mini marshmallows.
How to make S’mores cake

Step 1. Combine and bake the cake according to the package instructions. Once the cake has finished baking, let it cool partially on a wire rack.

Step 2. Next, poke holes all over the cake. I normally use a wooden skewer or end of a wooden spoon. You want to make sure you poke holes all over the cake so the filling will be in each bite.

Step 3. Next, melt the chocolate chips with the marshmallows and butter on the stovetop. Use low heat and stir continuously so the melted butter mixture does not burn.

Step 4. Once combined, add the condensed milk. Stir all of this together so it is combined really good.

Step 5. Spread the frosting mixture all over the top of the cake, Make sure to spread it around with a spoon and push the chocolate marshmallow mix into all of the holes.

Step 6. Now make the next layer. Use a hand mixer to cream together the softened cream cheese, powdered sugar and cocoa powder until smooth in a bowl.

Step 7. Then add in the remaining sweetened condensed milk and heavy whipping cream. Mix together until it is smooth.

Step 8. Finally, spread the chocolate buttercream layer on top of the chocolate cake layers.

Step 9. Right before you serve the cake, sprinkle the graham crackers, chocolate bars, and marshmallows on top of the cake. Don’t do this in advance or the graham cracker crumbs will get soggy.

Step 10. Serve and enjoy this cake.
Storage
Store the cake inside an airtight container with a lid. I like to use the cake pans that come with a lid for easy storage.
If you pan does not have a lid, you can use plastic wrap. Just make sure to seal it tightly. You might even want to cover it with foil on top of the plastic wrap layer.
This cake can be really ooey gooey with all of the delicious toppings.The marshmallow and chocolate can be sticky.
For this reason, you might consider using a disposable pan to make clean up a breeze. I like using these anyway if I am taking to potlucks or to someone’s home.
Can you make this in advance?
The cake can be made in advance but I would wait to add the toppings until right before serving. Otherwise, it will be soggy and not crunchy.
While the cake will last up to 5 days in the fridge, it is best served initially within 24 hours. I would suggest not making this any sooner than a day ahead.
If you need to make this ahead of time, I suggest making the cake and storing in the fridge. Then you can proceed with poking the holes and making the layers for the cake.
Variation ideas
- You can also broil the top of the cake after you put on the marshmallows. This will give it that fresh roasted marshmallow taste. I think the toasted marshmallow topping looks so pretty.
Just be very careful when doing so because it does not take long. Keep a very close eye on it while broiling and do not walk away to do something else or you risk burning it.
Another option is to use a kitchen torch if you have one. This will also broil the marshmallows nicely.
- We used mini marshmallows on top but you can use the regular size if you prefer. I just think the smaller ones are easier to bite so I always use those.
- Cake Mix. Try using chocolate cake mix for more chocolate flavor. Kids will love it and it’s simple with a boxed cake mix.
- Drizzle chocolate sauce on top of the cake for even more chocolate flavor.
- Use chocolate cake to make this even more decadent. Chocolate fans will love this option. However, it will be super rich.
- If you are making this around the holidays or for special occasions, try using seasonal marshmallows. I think it would be pretty to top with heart shaped marshmallows for Valentine’s Day,
Christmas shapes for Christmas and more. You can also use some of the flavored marshmallows. I normally spot peppermint flavored mini marshmallows around the holidays. However, I would not broil the shaped seasonal marshmallows.

More S’mores recipes to try
- S’mores Cupcakes Recipe
- S’Mores Campfire Cones
- Frozen S’mores
- Fun S’Mores Parfait Recipe
- S’mores Rice Krispie Treats
- Oreo S’mores
More easy cake recipes
- Chocolate Poke Cake Recipe
- Caramel Chocolate Poke Cake
- Cinnamon Roll Cake
- Boston Cream Poke Cake
- Lime Jell-O Poke Cake Recipe
- Chocolate Caramel Poke Cake
Now it’s your turn to try this recipe. Please leave a comment and let us know once you make it.
Smores Poke Cake
Ingredients
- 1 box white cake mix prepared as directed on the box
- 14 regular marshmallows
- 1 cup chocolate chips
- 1 tablespoon unsalted butter
- 1 can sweetened condensed milk 14 oz, divided
- 2 pkg cream cheese (8 oz.) softened
- 1/2 cup powdered sugar
- 2 tablespoons unsweetened cocoa powder
- 1 cup heavy whipping cream
- Toppings: graham crackers chocolate and marshmallows
Instructions
- Bake cake according to package instructions. Allow to partially cool on a wire rack.
- Poke holes with a wooden skewer or end of a wooden spoon. For this cake, the bigger the holes the better.
- Melt chocolate chips together with marshmallows, and tablespoon of butter on the stovetop over low heat, stirring continuously.
- Stir in ¾ cup of condensed milk.
- Pour over the top of the cake, spreading around with a spoon to push the chocolate marshmallow mix into the holes.
- For the next layer, cream together cream cheese, powdered sugar and cocoa powder with a hand mixer until smooth.
- Add in remaining sweetened condensed milk and heavy whipping cream. Mix together.
- Spread the chocolate cheesecake layer of the chocolate marshmallow layer.
- Refrigerate for at least an hour prior to serving.
- Decorate with graham crackers, chocolate bars, and marshmallows before serving.