This is a no-bake layered dessert built in a 9×13 dish: a buttery graham cracker base, a sweetened cream cheese layer, instant chocolate pudding, and whipped topping on top. It takes about 30 minutes to put together, needs at least 4 hours in the fridge, and feeds 8 people without turning on the oven. The honest reason to make it is that it’s genuinely easy, it slices cleanly when properly chilled, and almost everyone likes it.
The technique that matters
The only technique here that can actually go wrong is the layering sequence, and specifically how you spread each layer without dragging the one beneath it. The cream cheese mixture is thick enough to hold its shape, so use a small offset spatula and work in small dollops dropped across the surface before spreading — don’t start from one edge and push. The same approach applies when you add the whipped topping over the pudding: the pudding layer is soft and will shift if you press too hard. Drop spoonfuls across the whole surface first, then connect them with light strokes. Get both of those right and the layers stay distinct, which is the whole point of this dessert.
Ingredient notes
- Instant pudding (two 3.9 oz packages): Use instant, not cook-and-serve. Cook-and-serve pudding needs heat to set and won’t firm up correctly in this dish. Check the label before you buy.
- Cream cheese (1 cup, softened): Full-fat block cream cheese works best here — the spreadable kind sold in tubs has a higher water content and can make the layer looser than you want.
- Whipped topping (8 oz container): If you’d rather use real whipped cream, whip 1½ cups of heavy cream with 2 tablespoons of powdered sugar to stiff peaks. It’s richer but slightly less stable over multiple days in the fridge.
- Graham crackers: One standard 14.4 oz box gives you more than enough crumbs. Crush them in a zip-lock bag with a rolling pin — skip the food processor and save yourself the cleanup.
Troubleshooting
- Layers slide when you cut slices: The dessert wasn’t chilled long enough. Two hours is the minimum stated on the card, but 4–6 hours gives you much cleaner cuts. Overnight is ideal.
- Cream cheese layer has lumps: The cream cheese wasn’t fully at room temperature before mixing. Set it out for at least 45 minutes — not just 10. Cold cream cheese won’t beat smooth no matter how long you run the mixer.
- Pudding layer stays too soft: This usually means the milk wasn’t cold enough, or the pudding wasn’t whisked long enough to activate the thickeners. Whisk for a full 2 minutes and use milk straight from the fridge.
- Crust crumbles when serving: The butter-to-crumb ratio was off, or the crust wasn’t pressed firmly enough. Press it with the flat bottom of a measuring cup — you want it compacted, not just patted down.
- Whipped topping looks watery after day two: This is weeping, and it’s normal past the 48-hour mark. The dessert is best served within two days of assembly.
Make-ahead notes
This dessert is genuinely better made the day before you need it — an overnight chill (8–12 hours) gives the layers time to firm up completely, and slices hold their shape much more reliably than a dessert that’s only had 2 hours. You can assemble it up to 48 hours in advance and keep it covered tightly in the fridge; after that, the whipped topping starts to weep and the crust softens past the point of having any texture. Skip the chocolate garnish until right before serving — not worth the extra dish, and it looks better fresh anyway. Freezing is not recommended: the cream cheese and whipped topping layers become grainy when thawed.

Striped Delight Dessert
Equipment
- 9x13 inch baking dish
- Mixing Bowls
- Electric mixer or whisk
- Spatula
- Refrigerator
Ingredients
For the Crust:
- 1 package graham crackers finely crushed
- ½ cup unsalted butter melted
For the Cream Cheese Layer:
- 1 cup cream cheese softened
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
For the Chocolate Pudding Layer:
- 2 packages instant chocolate pudding 3.9 ounces each
- 3 cups cold milk
For the Topping:
- 1 container whipped topping 8 ounces
- 1 bar chocolate for garnishing, optional
Instructions
- In a bowl, combine finely crushed graham crackers and melted butter. Mix well until the crumbs resemble wet sand.
- Press the mixture evenly into the bottom of a 9x13 inch baking dish to form a firm crust. Set aside.
- Using an electric mixer or a whisk, combine softened cream cheese, powdered sugar, and vanilla extract. Beat until smooth and creamy.
- Spread the cream cheese mixture evenly over the crust.
- Prepare the chocolate pudding according to package instructions using cold milk, whisking until the pudding begins to set. Pour over the cream cheese layer and spread evenly.
- Carefully spread the whipped topping over the pudding layer, creating smooth, even coverage.
- Optionally, shave chocolate bar using a peeler or grater and sprinkle curls over the top for garnish.
- Refrigerate for at least 2 hours to allow the layers to set properly.
Notes
- Ensure the cream cheese is fully softened for easy mixing and a smoother layer.
- For a twist, consider using dark chocolate or caramel pudding instead.
- To make the crust gluten-free, opt for gluten-free graham crackers.
Nutrition
FAQ
Can I use homemade whipped cream instead of whipped topping?
Yes, you can. Whip 1½ cups of heavy cream with 2 tablespoons of powdered sugar to stiff peaks and use it in place of the 8 oz container. It tastes richer, but it’s slightly less stable — the dessert is best eaten within 24 hours if you go that route.
How do I know when the pudding is ready to pour?
Whisk it for a full 2 minutes and then let it sit for 1–2 minutes — it should be noticeably thicker and just starting to set at the edges of the bowl. If it’s still completely liquid, keep whisking; under-mixed pudding will bleed into the cream cheese layer.
Can this be made in a smaller dish for a smaller group?
Yes — an 8×8 or 9×9 square dish works if you halve all the ingredients. The layers will be slightly thicker, so add an extra hour of chilling time to make sure everything sets through.
Why are my layers mixing together instead of staying separate?
The most common cause is spreading each layer too aggressively. Drop the mixture in small spoonfuls across the surface of the layer below, then connect them gently — don’t drag from one side of the dish to the other. Also make sure the pudding has started to thicken before you pour it over the cream cheese.
Try these next
- No-bake Nanaimo bars
- Chocolate cream pie
- Chocolate peanut butter swirl fudge
- Almond Joy cheesecake bars