
This frozen s'mores dessert transforms the classic campfire treat into a refreshingly cool layered dessert perfect for summer gatherings. The combination of creamy chocolate pudding, fluffy marshmallow cream, and crunchy graham crackers creates that beloved s'mores flavor in a make-ahead frozen format that both kids and adults will love.
I created this recipe during a particularly scorching July when turning on the oven seemed criminal. My nieces and nephews devoured the entire batch in one afternoon and now request these "ice cream s'mores" at every family gathering.
Ingredients
- Instant chocolate pudding mix: Creates the rich chocolate layer without any cooking
- Whole milk: Gives the pudding the perfect consistency use full fat for best results
- Cool Whip: Divided between layers for lightness and structure
- Graham crackers: Provide that classic s'mores base and top
- Cream cheese: Adds tanginess and helps the marshmallow layer hold its shape
- Marshmallow creme: Brings that essential s'mores flavor without the mess of melting marshmallows
- Salt: Just a pinch balances the sweetness and enhances all the flavors
Step-by-Step Instructions
- Prepare the baking dish:
- Line a 9×13-inch baking dish with parchment paper leaving extra hanging over the sides to create handles for easy removal later. This step is crucial for clean serving.
- Create the chocolate layer:
- Whisk together the pudding mix, milk, and 1/2 cup Cool Whip until the mixture becomes smooth and creamy. The Cool Whip addition makes the pudding extra silky and lighter than using pudding alone.
- Build the base:
- Layer half of the graham crackers evenly across the bottom of the prepared baking dish. They should fit snugly together creating a solid foundation. Spread the chocolate pudding mixture in an even layer over the crackers and place in the refrigerator while preparing the next layer.
- Make the marshmallow layer:
- Beat together the room temperature cream cheese and marshmallow creme until completely smooth and no lumps remain. Gently fold in the remaining 2 cups of Cool Whip and a pinch of salt until fully incorporated. The mixture should be light and fluffy.
- Complete the assembly:
- Spread the marshmallow mixture evenly over the chilled chocolate layer using an offset spatula for the smoothest finish. Place the remaining graham crackers over the top creating a mirror of the bottom layer.
- Freeze and cut:
- Cover the dish with foil and freeze for at least 6 hours or overnight until firm enough to cut. Once frozen remove the entire dessert using the parchment paper handles and place on a cutting board. Using the graham crackers as guides slice into 12 even squares.

The marshmallow creme is truly the secret ingredient here. I once tried to substitute real marshmallows that I melted down and the texture was completely off. The marshmallow creme creates that perfect fluffy consistency while still freezing well.
Serving Suggestions
These frozen s'mores are best enjoyed slightly softened. Remove from the freezer about 15 minutes before serving to allow them to reach the perfect consistency where the layers are still firm but not rock hard. Serve on their own or with a drizzle of chocolate sauce for an extra special touch. They make a wonderful addition to summer dessert tables alongside fresh fruit.
Troubleshooting Tips
If your frozen s'mores are too hard to eat leave them at room temperature a bit longer. The ideal texture should be similar to ice cream sandwiches. If cutting is difficult run your knife under hot water between slices for cleaner cuts. Should the marshmallow layer seem too soft before freezing chill it in the refrigerator for 30 minutes before adding the top graham crackers.
Flavor Variations
While this classic version captures the traditional s'mores experience you can easily customize these frozen treats. Try using different pudding flavors like white chocolate or butterscotch. Add a layer of peanut butter between the pudding and marshmallow cream for a nutty twist. For chocolate lovers use chocolate graham crackers instead of regular ones or dip the finished squares partially in melted chocolate for an extra decadent treat.
Storage Information
For best results wrap each s'more individually in plastic wrap after cutting. Store them in a freezer safe container or zip top bag where they will keep beautifully for up to 2 months. The individual wrapping prevents freezer burn and makes grabbing a single serving simple. Always allow about 15 minutes of softening time before enjoying.
Recipe FAQs
- → How long do frozen s'mores need to freeze before serving?
Frozen s'mores require at least 6 hours in the freezer to become firm enough to cut into squares. For best results, freeze them overnight to ensure they're completely set.
- → Can I make these frozen s'mores ahead of time?
Absolutely! These frozen treats are perfect for making ahead. Once prepared and cut into squares, they can be wrapped individually in plastic wrap and stored in a freezer container for up to 2 months.
- → How should I serve frozen s'mores?
For the best texture and flavor, allow the frozen s'mores to soften at room temperature for about 15 minutes before serving. This gives them the perfect creamy consistency while still maintaining their shape.
- → Can I substitute ingredients in this frozen s'mores dessert?
Yes! You can use chocolate graham crackers instead of regular ones for extra chocolate flavor. Non-dairy whipped topping works well for a lighter version, and you can experiment with different pudding flavors like white chocolate or butterscotch.
- → Why does the recipe call for lining the pan with parchment paper?
The parchment paper with overhanging edges allows you to easily lift the entire frozen dessert out of the pan before cutting. This makes slicing much cleaner and more precise than trying to cut directly in the pan.
- → How do I get clean cuts when slicing the frozen s'mores?
For clean cuts, use the graham crackers as guides and run your knife under hot water between cuts. This prevents sticking and creates neat edges. A sharp chef's knife works best for this purpose.