If you love s’mores but don’t want to build a campfire, this s’mores icebox cake is the perfect solution. Graham crackers, fluffy marshmallow filling, and layers of chocolate ganache soften into a cool, creamy dessert that’s easy to make ahead and perfect for summer gatherings.

This s’mores icebox cake takes everything you love about classic s’mores and transforms it into an easy, no-bake dessert that’s made for warm weather. Layers of graham crackers, marshmallow filling, and rich chocolate ganache chill together until the crackers soften into a cake-like texture that’s easy to slice and serve.
One of my favorite things about icebox cakes is how little work they require. There’s no baking, no complicated techniques, and most of the magic happens while the dessert chills in the refrigerator. It’s an ideal make-ahead dessert for cookouts, potlucks, and any summer gathering where you’d rather spend time with your guests than in the kitchen. (If you love them, too, you should also try my strawberry icebox cake and cannoli icebox cake.)
If you’re looking for an easy dessert that captures all the nostalgic flavors of s’mores in a cool, creamy treat, this recipe is sure to become a summer favorite.
Why You’ll Love This S’mores Icebox Cake
- No oven required. This completely no-bake dessert is perfect for hot summer days when you’d rather keep the kitchen cool.
- Classic s’mores flavors. Graham crackers, marshmallow, and chocolate come together in every bite.
- Perfect for making ahead. In fact, it tastes even better after chilling overnight, making it ideal for entertaining.
- Easy to assemble. Simple layers and straightforward ingredients make this a low-effort dessert with impressive results.
- Great for sharing. An 8-inch square pan makes enough for family dinners, parties, and summer celebrations.

Key Ingredients
You’ll only need a few simple ingredients to make this easy no-bake dessert.
- Graham crackers – These soften as the cake chills, creating the signature cake-like texture that makes icebox cakes so irresistible.
- Marshmallow creme – This gives the filling its unmistakable s’mores flavor while keeping it smooth and fluffy. Be sure to use marshmallow creme rather than melted marshmallows for the best texture.
- Cream cheese – A small amount adds richness and helps stabilize the filling without making it taste like cheesecake.
- Heavy cream – Whipped cream keeps the filling light and airy while helping the layers hold together once chilled.
- Semisweet chocolate – Use a good-quality semisweet chocolate bar for the ganache. It melts more smoothly than chocolate chips and creates a rich chocolate layer that balances the sweet marshmallow filling.
How to Make S’mores Icebox Cake
Make the ganache.
Combine hot cream with the chopped chocolate and let it sit for a few minutes before stirring until smooth. Allow it to cool until it’s thick enough to spread without melting the marshmallow filling.
Prepare the filling.
Beat together the cream cheese, marshmallow creme, vanilla, and salt until smooth. Whip the heavy cream separately to medium peaks, then gently fold it into the marshmallow mixture for a light, fluffy filling.


Layer the cake.
Spread a thin layer of filling in the pan before adding the first layer of graham crackers. Continue layering the filling, ganache, and graham crackers, finishing with the remaining marshmallow filling on top.
Chill thoroughly.
Refrigerate the cake for at least 6 hours, but overnight is even better. This gives the graham crackers time to soften into tender, cake-like layers while the filling firms up for clean slices.


Add the finishing touches.
Just before serving, garnish with toasted marshmallows, graham cracker pieces, a drizzle of chocolate, or your favorite combination of s’mores-inspired toppings.

Tips for Success
- Let the ganache cool. Give the ganache about 15 to 25 minutes to cool before assembling the cake. It should be thickened and spreadable but still soft enough to glide over the marshmallow filling without melting or mixing into it.
- Use a gentle hand. When spreading the ganache, spoon small dollops over the filling first and then gently spread them together. This helps keep the layers neat and distinct.
- Don’t worry about the graham crackers. They’ll still be crisp when you assemble the cake. As the dessert chills, they’ll absorb moisture from the filling and soften into tender, cake-like layers.
- Plan ahead. While 6 hours of chilling will work, an overnight rest gives the graham crackers more time to soften and the filling time to firm up, resulting in cleaner slices and even better flavor.
- Customize the topping. Toasted marshmallows, graham cracker pieces, and a drizzle of chocolate all make great finishing touches. Add the garnishes just before serving so they look their best.
- Slice cleanly. For the neatest slices, use a sharp knife dipped in hot water and wipe it clean between cuts.
Serving Suggestions
This s’mores icebox cake is delicious straight from the refrigerator, making it an ideal dessert for warm summer days.
For an extra-special presentation, garnish each slice with toasted mini marshmallows, graham cracker pieces, and a light drizzle of chocolate. If you’re serving it for a party or cookout, add the toppings just before serving so they stay fresh and crisp.
Want to make it even more indulgent? Serve each slice with a dollop of freshly whipped cream or a drizzle of homemade hot fudge sauce.

Storage & Make-Ahead Tips
One of the best things about this s’mores icebox cake is that it’s made to be prepared in advance. In fact, the extra time in the refrigerator allows the graham crackers to soften and the flavors to meld, making the cake even better.
Refrigerator: Cover tightly and refrigerate for up to 3 days. The graham crackers will continue to soften slightly over time, but the dessert will still be delicious.
Make ahead: Assemble the cake a day before serving for the best texture and flavor. Wait to add any toasted marshmallows, graham cracker pieces, or chocolate drizzle until just before serving for the freshest presentation.
Freezer: You can freeze the cake, well wrapped, for up to 2 months. Thaw overnight in the refrigerator before serving. For the best texture, add any garnishes after thawing.

Bring the Campfire Indoors
If you’re craving the flavors of classic s’mores but want something cool and easy to share, this s’mores icebox cake is the perfect solution. With layers of graham crackers, fluffy marshmallow filling, and rich chocolate ganache, it’s a simple make-ahead dessert that’s sure to be a hit all summer long. And you can find more summer-perfect desserts like this in my no-bake desserts collection.
Whether you’re serving it at a backyard cookout, taking it to a potluck, or just looking for an easy no-bake treat to keep in the refrigerator, this icebox cake delivers plenty of nostalgic flavor with very little effort.
If you give this recipe a try, I’d love to hear what you think! Leave a comment below and let me know how you garnished your cake, and don’t forget to rate the recipe if you enjoyed it.

More S’mores Desserts

S’mores Icebox Cake
Ingredients
For the ganache:
- 5 ounces (140 g) semisweet chocolate, roughly chopped
- ⅔ cup (160 ml) heavy cream
For the marshmallow filling:
- 4 ounces (113 g) cream cheese, softened
- 1 cup (about 130 g) marshmallow creme
- 1 teaspoon vanilla extract
- pinch salt
- 2 cups (480 ml) heavy cream, cold
For assembly:
- about 15 graham cracker sheets, to make 3 layers
Recommended Products
Instructions
- Place the chocolate in a heatproof bowl.
- Heat the cream just until steaming. Pour over the chocolate and let sit for about 5 minutes before stirring until smooth.
- Allow the ganache to cool 15-25 minutes until it’s thickened and spreadable.
- Using an electric mixer on medium speed, beat the cream cheese smooth.
- Beat in the marshmallow creme, vanilla, salt.
- In a separate bowl, use an electric mixer with a whisk attachment to whip the cream to medium peaks.
- Fold in about a quarter of the whipped cream to loosen the mixture, then gently fold in the remaining whipped cream. Mix just until combined.
- Spread a thin layer of the marshmallow filling in the bottom of an 8-inch square pan. Arrange a layer of graham crackers (about 4-5 sheets) on top, pressing down lightly to help them make good contact with the filling.
- Spread about a third of the marshmallow filling evenly over the top.
- Spread about half of the ganache over the top. (Spoon small dollops over the top and then spread gently so the layers don’t mix.)
- Repeat with another layer of graham crackers, half of the remaining marshmallow filling, and ganache.
- Top with a final layer of graham crackers and the remaining marshmallow filling.
- Cover and chill for 6 hours or overnight if possible.
- Before serving, garnish as desired.
Notes
- The ganache should be thickened and spreadable before assembling the cake. If it’s still warm, it can melt the marshmallow filling. If it firms up too much while cooling, microwave it in 5-second intervals, stirring well after each, until it’s spreadable again.
- Don’t worry if the graham crackers are crisp when you assemble the cake. They’ll soften as the dessert chills, creating the cake-like texture that makes icebox cakes so irresistible.
- For the best texture and cleanest slices, chill overnight if possible.
- Add toasted marshmallows, graham cracker pieces, and any chocolate drizzle just before serving. You can toast marshmallows with a torch or with your oven’s broiler before using them for garnish.

