
This frozen s'mores dessert transforms the classic campfire treat into a delicious make-ahead frozen delight that captures all the beloved flavors without the need for a bonfire. The layers of chocolate pudding, fluffy marshmallow cream, and graham crackers create the perfect balance of flavors and textures that will satisfy any sweet tooth.
I first made these for my nephew's outdoor birthday party when a thunderstorm ruined our bonfire plans. The kids were thrilled with these frozen treats, and now they've become our go-to dessert for summer gatherings.
Ingredients
- Instant chocolate pudding: creates the rich chocolate layer reminiscent of a melted chocolate bar
- Whole milk: gives the pudding the perfect creamy consistency
- Cool Whip: provides lightness and helps create that fluffy texture throughout
- Graham crackers: form the classic s'mores base and make perfect cutting guides
- Cream cheese: adds tanginess and structure to balance the sweetness
- Marshmallow creme: delivers that authentic toasted marshmallow flavor without the fire
- Salt: enhances all the flavors and balances the sweetness
Step-by-Step Instructions
- Prepare the Pan:
- Line your baking dish with parchment paper, ensuring you leave enough hanging over the sides to use as handles later. This step is crucial for easy removal once frozen, so be generous with the overhang.
- Mix the Chocolate Layer:
- Combine pudding mix, milk, and a portion of Cool Whip until completely smooth. Take your time whisking to eliminate any powder lumps for the silkiest texture. This creates the rich chocolate component of traditional s'mores.
- Create the Base:
- Arrange half the graham crackers evenly across the bottom of your parchment-lined dish. Pour the chocolate pudding mixture over them, spreading it into a perfectly even layer. Place in the refrigerator to set slightly while preparing the next layer.
- Prepare the Marshmallow Layer:
- Beat the room temperature cream cheese with marshmallow creme until completely smooth and no lumps remain. Gently fold in the remaining Cool Whip and salt to maintain the airy texture. This mixture creates the marshmallow component of classic s'mores.
- Assemble and Freeze:
- Spread the marshmallow mixture evenly over the chilled chocolate layer. Top with remaining graham crackers, arranging them to match the placement of the bottom layer. Cover tightly with foil and freeze for at least 6 hours until completely firm.
- Slice and Serve:
- Use the parchment paper handles to lift the entire dessert out of the pan. Place on a cutting board and slice between the graham crackers to create perfect squares. Trim any excess filling if desired for a cleaner presentation.

The marshmallow creme layer is what makes this dessert truly special. My family has a tradition of roasting marshmallows to varying degrees of char, but this creamy version pleases everyone from the golden-brown toasters to the set-it-on-fire crowd.
Make It Your Own
While traditional s'mores contain just chocolate, marshmallow, and graham crackers, don't be afraid to customize these frozen treats. Try adding a thin layer of peanut butter before the chocolate layer, sprinkling mini chocolate chips into the marshmallow mixture, or using chocolate graham crackers for an extra cocoa boost. The basic structure stays the same, but these small tweaks can create exciting flavor variations.
Storage Tips
These frozen s'mores will keep beautifully in the freezer for up to two weeks. After cutting them into squares, place them in a ziplock freezer bag with parchment paper between layers to prevent sticking. Always allow them to soften at room temperature for about 15 minutes before serving for the best texture experience. The softening time gives the layers that perfect semi-frozen consistency that mimics a freshly made traditional s'more.
Serving Suggestions
For an elevated dessert presentation, drizzle each serving with warm chocolate sauce just before eating. The contrast between the frozen treat and warm sauce creates a delightful temperature experience. You can also serve these alongside fresh berries for a fruity complement or sprinkle with crushed graham crackers for added texture. For special occasions, try briefly warming the top with a kitchen torch for that authentic toasted marshmallow finish.
Frequently Asked Questions
- → Can I use homemade pudding instead of instant?
Yes, homemade pudding can be used, but ensure it's thick and cooled before layering.
- → How long do frozen s'mores last in the freezer?
They can last up to 1 month if stored in an airtight container or zip-top bag.
- → Can I substitute marshmallow creme with actual marshmallows?
Using marshmallows may alter the texture, but you can melt them with a bit of butter for a similar effect.
- → What’s the best way to soften frozen s'mores before serving?
Allow them to sit at room temperature for about 15 minutes before eating for the ideal texture.
- → Can I use gluten-free graham crackers?
Yes, you can substitute with gluten-free graham crackers to make this dessert gluten-free.