
This frozen s'mores treat transforms the classic campfire favorite into a refreshing, make-ahead dessert that's perfect for summer gatherings. The creamy layers of chocolate pudding and marshmallow cream sandwiched between graham crackers create a delightful frozen treat that captures all the flavors of traditional s'mores without the fire.
I first made these frozen s'mores for a backyard gathering when it was too hot to light the fire pit. They were such a hit with both kids and adults that they've become my go-to summer dessert for potlucks and family gatherings.
Ingredients
- Instant chocolate pudding: brings that rich chocolate flavor without any melting or tempering
- Whole milk: creates the perfect pudding consistency for freezing
- Cool Whip: lightens the texture and prevents the dessert from freezing too solid
- Graham crackers: provide the authentic s'mores base and that signature honey-sweet crunch
- Cream cheese: adds tanginess that balances the sweetness and helps create a stable frozen layer
- Marshmallow creme: delivers that classic marshmallow flavor without the mess of melting marshmallows
- Salt: enhances all the flavors and balances the sweetness
Step-by-Step Instructions
- Prepare the baking dish:
- Line your 9×13-inch baking dish with parchment paper, leaving extra hanging over the sides. This overhang acts as handles to easily remove the frozen dessert later. Make sure the parchment covers the bottom and sides completely for clean removal.
- Mix the chocolate layer:
- In a medium bowl, whisk together the pudding mix, milk, and 1/2 cup Cool Whip until smooth and creamy. The pudding will start to thicken as you whisk. Continue whisking until no lumps remain for the smoothest texture. This typically takes about 2 minutes of whisking.
- Create the first layer:
- Arrange half of your graham crackers evenly across the bottom of the baking dish. You may need to break some pieces to fit perfectly. Spread your chocolate pudding mixture in an even layer over the graham crackers. Use an offset spatula to create a smooth, level surface. Place in the refrigerator to chill while preparing the next layer.
- Prepare the marshmallow layer:
- In a clean medium bowl, beat together the room temperature cream cheese and marshmallow creme until completely smooth and fluffy. Room temperature cream cheese is crucial here to avoid lumps. Gently fold in the remaining 2 cups of Cool Whip and a pinch of salt, being careful not to deflate the mixture too much. This creates a light, fluffy texture that mimics toasted marshmallows.
- Assemble and freeze:
- Spread the marshmallow cream cheese mixture evenly over the chocolate layer, again using an offset spatula for a smooth finish. Place the remaining graham crackers on top, arranging them to match the position of the bottom crackers. Cover the dish tightly with foil to prevent freezer burn. Freeze for at least 6 hours or until completely firm.
- Slice and serve:
- Once frozen, use the parchment paper overhang to lift the entire dessert out of the baking dish. Place on a cutting board and use the graham crackers as guides to slice into 12 even squares. For the cleanest cuts, wipe your knife between each slice. Trim any excess frozen filling if desired for a neater presentation.

This recipe reminds me of summer evenings at my grandparents' lake house, where we'd make traditional s'mores around the campfire. Creating this frozen version brings back those sweet memories but gives me a practical way to enjoy those flavors even in the hottest months when nobody wants to stand around a fire.
Perfect Make-Ahead Dessert
These frozen s'mores are the ultimate make-ahead dessert for busy hosts. You can prepare them days or even weeks before your event, keeping them stored in the freezer until needed. The hands-on time is minimal about 20 minutes total but the impressive layered look makes guests think you spent hours in the kitchen. I like to make a batch at the beginning of summer and have them on hand for unexpected visitors or last-minute gatherings.
Creative Variations
While the classic recipe is delicious on its own, there are countless ways to customize these frozen s'mores. For a minty twist, add 1/4 teaspoon peppermint extract to the chocolate layer. Coffee lovers can dissolve 1 tablespoon of instant espresso in the milk before mixing the pudding. You can also experiment with different flavors of pudding butterscotch or white chocolate both work beautifully. For an extra special touch, drizzle the finished squares with caramel sauce or melted chocolate just before serving.
Serving Suggestions
These frozen s'mores are wonderful on their own, but you can elevate them for more formal occasions. For a plated dessert, place a square on a dessert plate and garnish with fresh berries, a sprinkle of graham cracker crumbs, and a small dollop of whipped cream. For a sundae variation, crumble a frozen s'more over vanilla ice cream and top with hot fudge sauce. During the holidays, serve with a mug of hot chocolate for a delightful temperature contrast that highlights the flavors of the s'mores.
Frequently Asked Questions
- → Can I use chocolate graham crackers?
Yes, chocolate graham crackers are a great option for enhancing the chocolate flavor in your frozen s'mores.
- → How long can I store frozen s'mores?
You can store frozen s'mores wrapped in plastic and kept in a freezer-safe container for up to 2 months.
- → Do graham crackers get soggy in the freezer?
Graham crackers may soften slightly when frozen, but they will still taste delicious and hold their shape.
- → What is the best way to serve frozen s'mores?
Let the s'mores sit at room temperature for about 15 minutes to soften slightly before serving for the best texture and flavor.
- → Can I make frozen s'mores in advance?
Absolutely! Frozen s'mores can be prepared ahead of time and stored in the freezer, making them a convenient dessert option.