Easy No Bake S’mores Icebox Cake Recipe – Creamy Chocolate Marshmallow Dessert (Perfect Make Ahead Treat)
This S’mores Icebox Cake is a soft, creamy, and chocolatey dessert that brings the classic campfire flavor into a simple no bake treat. It has layers of graham crackers, rich chocolate pudding, and fluffy marshmallow cream that turn soft and cake-like after chilling.
This is one of the best no bake dessert recipes because it is easy to make and does not need an oven. Just layer the ingredients, place it in the fridge, and let it set. It is perfect for warm days, parties, or when a quick dessert is needed.
If you enjoy easy desserts, s’mores desserts, and make ahead sweets, this recipe is a great choice.

Why You Will Love This Easy No Bake S’mores Icebox Cake
- Very simple steps with no baking required
- Uses easy to find ingredients
- Perfect for making ahead of time
- Soft and creamy texture after chilling
- Great for parties, gatherings, and holidays
- A fun twist on classic s’mores dessert
Ingredients for S’mores Icebox Cake

- Graham crackers – 2 packs
- Heavy whipping cream – 2 cups
- Powdered sugar – 1/2 cup
- Vanilla extract – 1 tsp
- Chocolate pudding mix – 1 box (3.9 oz)
- Cold milk – 2 cups
- Marshmallow fluff – 1 1/2 cups
- Chocolate chips – 1 cup
- Mini marshmallows – 1 cup
Ingredient Notes and Substitutions
- Graham crackers can be replaced with digestive biscuits or tea biscuits
- Store bought whipped topping can be used instead of whipping cream
- Semi sweet or dark chocolate chips can be used for a deeper flavor
- Add a drizzle of chocolate syrup between layers for extra richness
- Instant pudding works best for quick and easy preparation
- Full fat milk gives a thicker pudding texture
Step-by-Step Instructions for the Best S’mores Icebox Cake
Step 1: Prepare the Whipped Cream

Add the heavy whipping cream, powdered sugar, and vanilla extract into a large mixing bowl. Use a hand mixer or whisk to beat the mixture until soft peaks form. The cream should be light, fluffy, and able to hold its shape but still smooth. Do not overmix, or it may become too thick. Set this aside in the refrigerator to keep it cold.
Step 2: Make the Chocolate Pudding

In another bowl, combine the chocolate pudding mix with cold milk. Whisk well until the mixture becomes smooth and starts to thicken. Continue mixing for a few minutes until there are no lumps. Let the pudding sit for about five minutes so it can fully set and become thick. This helps create clean layers in the cake.
Step 3: Prepare the Marshmallow Cream Layer

Take half of the prepared whipped cream and place it in a separate bowl. Add the marshmallow fluff and gently fold it in using a spatula. Mix slowly until the texture becomes smooth and creamy. This layer should be light and fluffy with a soft marshmallow flavor.
Step 4: Prepare the Baking Dish

Choose a rectangular or square baking dish. Place a layer of graham crackers at the bottom. Break some crackers into smaller pieces to fill any gaps. Make sure the base is mostly covered, even if it is not perfectly even. This layer will soften as it chills.
Step 5: Add the First Cream Layer

Spread a layer of the marshmallow cream mixture over the graham crackers. Use a spatula to spread it evenly, making sure it reaches the edges. The layer does not need to be perfect, but it should cover the crackers well.
Step 6: Add the Chocolate Layer

Spoon the prepared chocolate pudding over the marshmallow layer. Spread it gently so the layers do not mix too much. Make sure the pudding is evenly spread for a balanced flavor in every bite.
Step 7: Add Toppings Between Layers

Sprinkle a small amount of chocolate chips and mini marshmallows over the pudding layer. This adds texture and gives a true s’mores dessert taste inside the cake.
Step 8: Repeat the Layers
Add another layer of graham crackers on top. Press them down very gently so they sit evenly. Repeat the marshmallow cream layer, chocolate pudding layer, and toppings. Continue layering until all ingredients are used. Usually, there will be about two to three full layers.
Step 9: Add the Final Top Layer

Finish with a layer of whipped cream on top. Spread it gently and create soft swirls using a spatula. Sprinkle the remaining chocolate chips and mini marshmallows on top. This creates a simple and attractive finish.
Step 10: Chill the Cake Properly
Cover the dish tightly with plastic wrap or a lid. Place it in the refrigerator for at least six hours, but overnight is best. During this time, the graham crackers will absorb moisture and become soft, creating a cake-like texture.
Step 11: Slice and Serve
After chilling, remove the cake from the refrigerator. Use a sharp knife to cut into slices. The layers should be soft and easy to cut. Serve cold for the best taste and texture.
Tips for the Best S’mores Icebox Cake

- Chill overnight for the softest texture
- Use cold cream to whip faster and better
- Let pudding fully thicken before layering
- Spread layers gently to keep them separate
- Cover tightly to prevent drying out
- Use a sharp knife for clean slices
Variations and Add-Ins

- Add peanut butter between layers for a rich flavor
- Use caramel sauce for a sweet twist
- Add crushed cookies for extra crunch
- Use flavored pudding like chocolate fudge or mocha
- Add sliced bananas or strawberries for a fruity layer
What to Serve With S’mores Icebox Cake

- Fresh berries for a light side
- Vanilla ice cream for extra creaminess
- Cold milk for a classic pairing
- Iced coffee for a balanced flavor
- Hot chocolate for a cozy dessert option

S’mores Icebox Cake
Ingredients
Method
- Add heavy whipping cream, powdered sugar, and vanilla extract to a bowl. Beat until soft peaks form. Keep chilled.
- In another bowl, whisk chocolate pudding mix with cold milk until smooth and thick. Let it set for five minutes.
- In a separate bowl, fold marshmallow fluff into half of the whipped cream until smooth and fluffy.
- Arrange graham crackers in a single layer at the bottom of a baking dish, breaking pieces to fit.
- Spread a layer of marshmallow cream evenly over the crackers.
- Add a layer of chocolate pudding and spread gently.
- Sprinkle chocolate chips and mini marshmallows over the pudding.
- Repeat the layers of graham crackers, marshmallow cream, pudding, and toppings until all ingredients are used.
- Finish with whipped cream on top and garnish with remaining chocolate chips and marshmallows.
- Cover and refrigerate for at least six hours or overnight.
- Slice and serve chilled.
Notes
This S’mores Icebox Cake is a simple and delicious dessert that is easy to prepare and full of rich flavor. The layers turn soft and creamy, making every bite smooth and satisfying.
It is one of the best easy no bake desserts for any occasion. With simple steps and classic flavors, this dessert is always a great choice when a quick and tasty treat is needed.
