
This frozen campfire snack transforms classic s'mores into a cool, refreshing treat that's perfect for hot summer days. The combo of smooth chocolate pudding and light marshmallow fluff captures that traditional s'mores taste but in a chilled form that puts a fun spin on everyone's favorite fireside dessert.
My little ones first tried this at our neighborhood's summer get-together and wouldn't stop asking me to make it at home. Now it's what we bring to every BBQ, and our friends don't let us show up without it anymore!
Ingredients
- 1 box instant chocolate pudding 5.9 ounces: makes a quick chocolate foundation with zero baking
- 2.5 cups whole milk: gives your pudding the creamiest texture don't swap for lower fat options
- 2.5 cups Cool Whip: thawed and split between mixtures adds airiness and helps everything freeze just right
- 12 graham crackers: snapped in half for that must-have s'mores element try honey flavor for the real deal
- 5 ounces cream cheese: softened completely so it mixes well don't rush this step
- 6 ounces marshmallow creme: slightly less than a full jar gives you that true marshmallow taste without dealing with sticky melted marshmallows
- Pinch of salt: cuts through sweetness and lifts all the other flavors
Step-by-Step Instructions
- Prepare the Pan:
- Cover your 9×13 baking dish with parchment paper letting the edges hang over the sides. Don't skip this step it's super important for getting the dessert out later so make sure the paper reaches all sides with plenty hanging over.
- Create the Chocolate Base:
- Mix pudding mix milk and 1/2 cup Cool Whip until totally smooth. Spend about 2 minutes whisking it really well to get rid of any lumps this creates a velvety first layer that freezes wonderfully.
- Layer the Foundation:
- Put half your graham crackers flat across the dish bottom making an even layer. Pour your chocolate mix over them and spread it all the way to the edges. Pop it in the fridge for about 15 minutes just so the top firms up enough for the next part.
- Make the Marshmallow Layer:
- Mix cream cheese and marshmallow creme with an electric mixer on medium for around 2 minutes until they're completely blended and fluffy. There shouldn't be any lumps left. Then carefully fold in the remaining 2 cups of Cool Whip and salt using a gentle touch to keep it as airy as possible.
- Complete the Assembly:
- Spread your marshmallow mix evenly on top of the chilled chocolate layer working from middle to edges. Top with the rest of your graham crackers pressing down very lightly so they stick. Wrap the whole thing tightly with foil and freeze for at least 6 hours but overnight works even better.
- Slice and Serve:
- Take it from the freezer and use the hanging parchment to lift everything out of the pan. Set it on a cutting board and cut along the visible graham crackers for equal portions. Let it sit for 5 minutes before eating so it's not too hard.

The marshmallow creme really makes this dessert stand out. I figured out that using a spatula dipped in warm water helps spread it more evenly. Last summer we made this for my daughter's grad party and ended up rushing to make two extra batches because everyone wanted more!
Texture Tips
This treat changes as it warms up. If you want it more like a frozen ice cream sandwich eat it right after taking it from the freezer. For something closer to actual s'mores let it sit out for 8 to 10 minutes first. The graham crackers naturally get a bit soft during freezing so they won't fall apart when you bite into them.
Flavor Variations
You can switch things up really easily with this basic recipe. Try using chocolate graham crackers if you're a major chocolate fan. Or swap in different pudding flavors like white chocolate or cheesecake for something new. My family loves it when I add a thin layer of caramel between the pudding and marshmallow parts it tastes amazing and reminds us of those fancy s'mores with caramel.
Make Ahead Strategy
This is such a great dessert to prep in advance. I often make multiple batches during summer months and keep them in my freezer. They stay fresh for up to 2 months when stored right. For best results I wrap each piece in plastic wrap then put them in a container with a tight lid. I always write the date on them so I know how long they've been frozen.

Recipe FAQs
- → How long do I need to freeze the s'mores dessert?
You'll want to keep this treat in the freezer for at least 6 hours until it's firm. For the best outcome, leave it in overnight so it sets completely before you cut it into squares.
- → Can I make this dessert in advance?
You bet! This treat is perfect for making ahead of time. After it's frozen and cut, you can wrap the squares in plastic wrap and store them in a sealed freezer container for up to 2 months.
- → What if I can't find marshmallow creme?
Don't worry if you can't get marshmallow creme. Just take about 2 cups of regular marshmallows and 2 tablespoons of corn syrup, microwave them until they're smooth, then let the mixture cool a bit before adding it to your recipe.
- → How should I serve these frozen s'mores?
To get these treats just right, take them out of the freezer and let them sit on the counter for about 5-10 minutes before serving. They'll soften up a little but still keep their shape for the perfect bite.
- → Can I use low-fat ingredients to make this dessert?
Sure thing, you can swap in low-fat milk, light Cool Whip, and reduced-fat cream cheese. The feel might be a tad different, but they'll still taste amazing.
- → Why do my graham crackers get soft in the freezer?
Your graham crackers soak up moisture from the other ingredients while freezing, which makes them soft. This is totally normal and actually gives you a nice texture that's easier to bite through when frozen.