Frozen S’mores take the classic campfire trio—graham crackers, chocolate, and marshmallow—and turn it into a cool, creamy freezer dessert. Instead of roasting marshmallows over a fire, you layer everything in a pan, freeze it until firm, then slice it into chilled handheld bars.
The flavor is nostalgic but fresh: soft graham crackers, a creamy chocolate center, and a fluffy marshmallow filling that melts slightly as you bite in. It tastes like a s’more met an ice cream sandwich, which is exactly why it works so well for hot summer days, backyard BBQs, pool parties, movie nights, and easy family desserts.
Why You’ll Love This Recipe
This recipe is built for real life, especially when you want dessert without turning the kitchen into a sauna. The prep is simple, the cleanup is light, and the freezer does most of the work.
Here’s why this recipe works so well:
- Low-effort prep: no baking, no fire pit, and no special tools.
- Minimal cleanup: everything is layered in one pan.
- Make-ahead friendly: freeze the bars ahead, then slice and serve when needed.
- Kid-friendly: classic s’mores flavor without an open flame.
- Easy to customize: use gluten-free graham crackers, dairy-free whipped topping, extra chocolate, or a lighter whipped filling.
These are still desserts, of course. But they fit nicely into busy summer life: cut them smaller, serve them with fresh fruit, or keep a few wrapped in the freezer for late-night sweet cravings.
And honestly, there’s something nice about having a cold dessert waiting for you. It feels like you did your future self a favor.
Ingredients
Graham Crackers
You’ll need about 12 full graham crackers, broken into squares or rectangles.
Honey graham crackers give the most classic flavor. Chocolate graham crackers make the bars richer, almost like a frozen brownie sandwich. Cinnamon graham crackers also work, though they bring a warmer flavor that feels a little more like fall than summer.
Try to keep the crackers in a neat grid. It sounds fussy, but it makes slicing much easier later.
Chocolate Layer
Use:
- 1 large 5.9-ounce box instant chocolate pudding mix
- 2 1/2 cups cold whole milk
- 1/2 cup thawed whipped topping
Instant pudding gives the chocolate layer a soft, fudgy texture once frozen. Whole milk helps it set with a creamy bite. You can use 2% milk, but the texture may be a little lighter.
Don’t use cook-and-serve pudding here unless you plan to change the method. This recipe is built for instant pudding.
Marshmallow Layer
Use:
- 4 ounces cream cheese, softened
- 7 ounces marshmallow creme or marshmallow fluff
- 2 cups thawed whipped topping
- 1/4 teaspoon salt
Cream cheese may sound a little unexpected, but it helps the filling hold its shape. It also cuts the sweetness a bit. Without it, the marshmallow layer can taste flat and sugary.
The salt matters too. Just a little pinch wakes up the chocolate and marshmallow. It’s like adding a tiny lamp in a dim room—you may not notice it directly, but everything looks better.
Easy Substitutions
You can adjust the recipe based on what you have:
- Gluten-free: use gluten-free graham crackers.
- Dairy-free: use dairy-free whipped topping, dairy-free cream cheese, and a dairy-free chocolate option.
- Extra chocolatey: use chocolate graham crackers or add mini chocolate chips.
- Higher protein: fold vanilla protein powder into whipped topping for a protein-style filling.
- Peanut butter version: spread a thin layer of peanut butter over the bottom crackers before adding chocolate.
Step-by-Step Instructions
Step 1: Line the Pan
Line a 9×13-inch baking dish with parchment paper. Leave extra parchment hanging over the sides so you can lift the frozen slab out later.
This is one of those boring steps that saves the whole recipe. Skip it, and you may end up digging dessert out of the pan. Not fun.
Step 2: Add the Bottom Graham Crackers
Arrange half of the graham crackers in a single layer on the bottom of the pan. Break or trim crackers as needed to cover the base.
Keep them as even as you can. The top crackers will later become your cutting guide, so a tidy first layer helps.
Step 3: Make the Chocolate Pudding Layer
In a mixing bowl, whisk the instant chocolate pudding mix with cold milk until smooth and slightly thickened. Fold in 1/2 cup whipped topping.
Spread the chocolate mixture evenly over the graham crackers.
Place the pan in the freezer for 10–15 minutes while you make the marshmallow layer. This short chill helps keep the layers cleaner.
Step 4: Make the Marshmallow Cream Layer
In another bowl, beat softened cream cheese until smooth. Add marshmallow creme and beat until combined.
Fold in the remaining whipped topping and salt. The mixture should look light, fluffy, and spreadable.
If your cream cheese is cold, you’ll get lumps. Let it soften first. It should press easily with a spoon.
Step 5: Spread the Marshmallow Layer
Spread the marshmallow mixture over the chocolate layer. Use a spatula to guide it into the corners.
Go gently here. If you push too hard, the chocolate layer may move around underneath. It’s dessert, not drywall.
Step 6: Add the Top Graham Crackers
Place the remaining graham crackers on top in a neat grid. Try to match the shape of the bottom layer.
Press lightly so the crackers stick to the filling. Don’t smash them down.
Step 7: Freeze Until Firm
Cover the pan with foil or plastic wrap. Freeze for at least 6 hours, or overnight if you want the cleanest slices.
Make sure the pan sits flat in the freezer. If it leans to one side, the layers may freeze unevenly.
Step 8: Slice and Serve
Lift the frozen s’mores from the pan using the parchment paper. Place on a cutting board.
Use a sharp knife to cut along the graham cracker lines. Let the bars sit at room temperature for 10–15 minutes before serving if they feel too firm.
Serve cold, slightly softened, and preferably with napkins nearby. They’re cleaner than campfire s’mores, but they’re still s’mores at heart.
Tips for Success
The best Frozen S’mores are firm enough to hold, but soft enough to bite. That balance is the whole game.
First, use thawed whipped topping. If it’s still frozen, it won’t fold smoothly. If it’s melted and soupy, the filling may freeze with an icy texture.
Second, soften the cream cheese. Room-temperature cream cheese blends into the marshmallow creme like a dream. Cold cream cheese turns into tiny white specks that refuse to disappear.
Third, don’t rush the freeze. The bars need time to set all the way through. If you slice too early, the layers will slide, squish, and generally behave badly.
A few more small but useful tips:
- Wipe the knife between cuts for cleaner edges.
- Freeze the pan on a flat shelf so the layers stay even.
- Use the top graham crackers as a cutting map.
- Wrap individual bars after slicing for easy grab-and-go treats.
- Add flaky sea salt if you want a more grown-up flavor.
And honestly, don’t worry if the first slice looks a little messy. The first slice of any layered dessert is the kitchen tax.
Storage & Leftover Notes
Store Frozen S’mores in the freezer, not the fridge. The fridge will soften them too much, and the texture can turn mushy.
For short-term storage, keep the bars in an airtight container with parchment between layers. They taste best within 1–2 weeks.
For longer storage, wrap each bar in parchment paper or plastic wrap, then place them in a freezer-safe zip-top bag. They can keep well for up to 3 months, though the texture is usually best earlier.
To serve, take out only what you need. Let the bars sit for a few minutes until they’re biteable. If they fully melt, don’t refreeze them over and over. The texture may become icy.
What to Serve With Frozen S’mores
These bars are sweet, creamy, and cool, so they pair well with simple summer foods.
Serve them after:
- Grilled burgers
- BBQ chicken
- Hot dogs
- Pulled pork sandwiches
- Pasta salad
- Grilled corn
- Watermelon salad
- Sheet-pan nachos
- Picnic sandwiches
For drinks, keep it easy: cold milk, iced coffee, lemonade, sweet tea, or sparkling water with lime. If you’re serving adults, a chilled coffee drink or a light dessert wine can work, but this recipe really feels most at home with paper plates and sticky fingers.
For a party tray, add strawberries, blueberries, pretzels, and extra graham cracker pieces around the bars. It makes the dessert look planned, even if you made it in 20 minutes before school pickup.
Common Issues and Their Solutions
Why Are My Frozen S’mores Too Hard?
They probably need a few minutes at room temperature. Let them sit for 10–15 minutes before serving.
If they’re still rock-hard, the chocolate layer may be too thick or the filling may not have enough whipped topping.
Why Is the Filling Melting Too Fast?
The bars may not have frozen long enough. Freeze them until fully firm, then serve in small batches.
For outdoor parties, keep extras in a cooler or freezer until needed.
Why Is My Cream Cheese Lumpy?
It was too cold. Next time, soften it before mixing.
To fix it now, beat the cream cheese mixture a little longer before folding in the whipped topping.
Why Did My Graham Crackers Break?
The bars may be too frozen, or the knife may be dull. Let them soften briefly, then slice with a sharp knife along the cracker lines.
Why Is the Chocolate Layer Icy?
The pudding may have been too thin. Use whole milk and measure carefully. Too much milk can create a watery texture after freezing.
FAQs
1. Can I make Frozen S’mores ahead of time?
Yes. They’re actually better when made ahead because they need several hours to freeze. Make them the night before a party, then slice before serving.
2. How long do Frozen S’mores need to freeze?
Classic pudding-style Frozen S’mores need about 6 hours. Overnight is even better for clean slices.
3. Can I use marshmallows instead of marshmallow creme?
Not for the main filling. Marshmallow creme spreads smoothly and gives the right texture. Mini marshmallows can be added as a mix-in, but they won’t replace the creamy layer.
4. Can I use homemade whipped cream?
Yes, but it should be stabilized. Plain whipped cream may freeze with a less smooth texture. Store-bought whipped topping gives the most predictable result.
5. Can I make this recipe gluten-free?
Yes. Use gluten-free graham crackers and check the pudding and whipped topping labels.
6. Can I make this recipe dairy-free?
Yes, with dairy-free whipped topping, dairy-free cream cheese, and a dairy-free chocolate option. A melted chocolate layer may work better than instant pudding if your pudding mix does not set well with plant-based milk.
7. Are Frozen S’mores healthy?
They’re a dessert, so they’re meant to be enjoyed as a treat. You can make them lighter by cutting smaller bars, using lower-sugar chocolate, or trying a protein-style filling.
Nutrition Info
Nutrition will vary by brand and serving size. For one classic bar, expect a dessert-style profile with carbohydrates from graham crackers and pudding, fat from whipped topping and cream cheese, and modest protein.
To make the recipe lighter:
- Cut into 16 smaller squares instead of 12.
- Use light cream cheese.
- Use lower-sugar pudding mix.
- Serve with fresh berries.
- Try a protein whipped filling.
Conclusion
Frozen S’mores are the kind of no-bake dessert that feels fun, easy, and a little nostalgic. With creamy chocolate, fluffy marshmallow filling, and soft graham cracker layers, they’re perfect for summer parties, family nights, or make-ahead freezer treats.
Prep them ahead, freeze until firm, and enjoy a cool twist on classic s’mores whenever a sweet craving hits.
Don’t Miss: OREO Ice Cream Sandwich Cake
Don’t Miss: No Bake Fireworks Oreo Cheesecake
Also Try: Frozen Strawberry Dole Whip

Ingredients
Method
- Line the pan: Line a 9x13-inch baking dish with parchment paper, leaving extra paper over the sides for easy lifting.
- Add graham crackers: Arrange half of the graham crackers in a single layer on the bottom of the pan, trimming pieces if needed.
- Make chocolate layer: Whisk pudding mix with cold milk until smooth and slightly thickened. Fold in 1/2 cup whipped topping, then spread over the crackers.
- Chill briefly: Place the pan in the freezer for 10–15 minutes to help the chocolate layer set.
- Make marshmallow layer: Beat softened cream cheese until smooth. Add marshmallow creme, then fold in remaining whipped topping and salt.
- Spread filling: Spread the marshmallow mixture evenly over the chocolate layer, smoothing it gently into the corners.
- Top and freeze: Add the remaining graham crackers on top, cover the pan, and freeze for at least 6 hours or overnight.
- Slice and serve: Lift the frozen slab from the pan, cut along the graham cracker lines, and let the bars soften for 10–15 minutes before serving.

















