Layered Chocolate Cream Dessert

by August 23, 2026
8 minutes read

Yield: 12–16 servings
Dish: 9 × 13-inch / 23 × 33 cm glass baking dish
Prep: 30–40 minutes
Chilling: At least 6 hours, preferably overnight
Difficulty: Easy, no complicated baking

Ingredients
1. Chocolate base
24 chocolate sandwich cookies, about 250–300 g
5 tablespoons (70 g) unsalted butter, melted
1 tablespoon cocoa powder, optional
Pinch of salt
2. Cream-cheese layer
8 oz (225 g) cream cheese, softened
½ cup (60 g) powdered sugar
1 teaspoon vanilla extract
1 cup (240 ml) heavy whipping cream, cold
2 tablespoons powdered sugar, for whipping
Shortcut: You can use about 2 cups prepared whipped topping instead of the homemade whipped cream.

3. Chocolate pudding layer
2 packages (3.9 oz / 110 g each) instant chocolate pudding mix
3 cups (720 ml) cold whole milk
½ teaspoon vanilla extract
¼ teaspoon salt
4. Chocolate topping
1½–2 cups whipped cream or whipped topping
½ cup chocolate chips
½ cup chopped chocolate cookies
2–3 oz (55–85 g) chocolate, roughly chopped or shaved
For the look in your photo: Use a mixture of chopped chocolate cookies and chocolate chunks rather than making the top completely smooth.

Step 1 — Make the chocolate base
Crush the chocolate sandwich cookies into fine crumbs.
Mix with the melted butter.
Add cocoa powder and salt if using.
Press firmly into the bottom of the glass dish.
Refrigerate for 15–20 minutes.
Important
Press the crumbs firmly, especially around the edges. A loose crust will crumble when you serve the dessert.

Step 2 — Make the cream layer
Beat the softened cream cheese until completely smooth.
Add ½ cup powdered sugar and vanilla.
Beat until creamy and lump-free.
In a separate bowl, whip the cold heavy cream with 2 tablespoons powdered sugar until medium-stiff peaks form.
Gently fold the whipped cream into the cream-cheese mixture.
Spread this evenly over the chilled chocolate base.

Tip: Don’t aggressively beat the whipped cream into the cream cheese. Folding keeps the layer light and fluffy.

Step 3 — Make the chocolate pudding
Put the two packages of instant chocolate pudding into a large bowl.
Add 3 cups cold milk.
Add vanilla and salt.
Whisk vigorously for about 2 minutes.
Let stand for approximately 5 minutes until noticeably thickened.
Spread the pudding carefully over the cream-cheese layer.

If your pudding is too runny
Refrigerate it for another 5–10 minutes before spreading.

Don’t add extra pudding powder after you’ve already mixed it unless you’re deliberately adjusting the recipe—the texture can become unpleasantly thick or grainy.

Step 4 — Add the final cream layer
Spread approximately 1½–2 cups whipped cream over the chocolate pudding.

Smooth the surface with an offset spatula or the back of a spoon.

For the appearance in the photograph, don’t worry about making it perfectly smooth—the slightly uneven cream gives the dessert that homemade layered appearance.

Step 5 — Chocolate topping
Scatter over:

chopped chocolate sandwich cookies
chocolate chips
chopped semisweet or dark chocolate
optional chocolate shavings
For a richer topping, melt about 2 oz chocolate, let it cool until barely warm, and drizzle very thin lines over the dessert.

Chilling
Cover the dish and refrigerate for at least 6 hours.

Overnight is best.

The overnight rest allows the cookie layer to soften slightly and makes the dessert much easier to cut into attractive layers.

Do not freeze it immediately after assembling. Freezing changes the texture of the cream and pudding.

How to Get Clean Layers
For slices like the photograph:

Chill overnight.
Use a sharp knife.
Dip the knife in hot water.
Wipe it dry.
Cut straight down.
Clean and rewarm the knife between cuts.
For a party, you can also make the dessert in individual glasses or small jars.

Complete Nut & Allergen Information
Does this recipe contain nuts?
The recipe itself does not require peanuts or tree nuts.

However, do not automatically call it “nut-free” for someone with a severe allergy.

The cookies, chocolate, pudding mix, cream cheese, whipped topping, and other packaged ingredients can have different formulations and manufacturing conditions.

The FDA recognizes peanuts and tree nuts as major food allergens, along with milk, egg, fish, crustacean shellfish, wheat, soy, and sesame.
U
U.S. Food and Drug Administration
+1

Potential nut-containing ingredients
Pay particular attention to:

Chocolate sandwich cookies
Chocolate chips
Chocolate bars
Cocoa products
Prepared whipped topping
Instant pudding
Any decorative chocolate
Store-bought cookie crumbs
Look for:

“Contains: peanuts”
“Contains: almonds”
“Contains: hazelnuts”
etc.

Also check for an advisory such as “may contain peanuts/tree nuts” or “processed on shared equipment.” Such advisory statements are voluntary in the U.S., so the absence of a “may contain” statement does not guarantee that cross-contact never occurred.
U
U.S. Food and Drug Administration

If you need a strict nut-free version
Use products whose manufacturers specifically confirm that they are suitable for your allergy requirements.

Also use:

A clean baking dish
Clean utensils
A clean food processor
Freshly washed mixing bowls
Ingredients with verified allergen information
Cross-contact can occur through shared equipment or preparation surfaces.
U
U.S. Food and Drug Administration

For a diagnosed severe allergy, follow the person’s allergist-approved precautions rather than relying on this recipe’s ingredient list alone.

Other Allergen Information
This standard version contains:

Allergen Present? Source
Milk Yes Butter, cream cheese, cream, milk, chocolate
Wheat Usually yes Chocolate sandwich cookies
Soy Possibly/usually Chocolate/cookies/pudding depending on brand
Egg Possibly Cookies/chocolate depending on brand
Peanuts Not intentionally added Check packaged ingredients
Tree nuts Not intentionally added Check packaged ingredients
Sesame Not intentionally added Check packaged ingredients
Fish/shellfish No Not used

Packaged ingredients can change, so check the current label every time, especially when cooking for someone with a serious allergy.
U
U.S. Food and Drug Administration

Recipe Q&A
Can I make it without cream cheese?
Yes. Replace the cream-cheese layer with approximately 2½ cups sweetened whipped cream. The result will be lighter and less tangy.

Can I use Cool Whip?
Yes. Use prepared whipped topping for both the cream-cheese layer and the final topping.

Can I use homemade chocolate pudding?
Absolutely. Make a fairly thick chocolate pudding and cool it completely before layering.

Why is my pudding layer runny?
Usually one of three things:

Too much milk was used.
Regular pudding was used instead of instant pudding.
The pudding wasn’t allowed enough time to thicken.
For this recipe, use instant pudding.

Can I use Oreo-style cookies?
Yes. Any chocolate sandwich cookie can work, provided its ingredient/allergen profile is appropriate for you.

Can I use chocolate graham crackers?
Yes. Use approximately 2½ cups finely crushed crumbs and 5 tablespoons melted butter.

Can I add nuts?
Definitely, if allergies aren’t an issue. Excellent choices are:

chopped pecans
walnuts
toasted almonds
hazelnuts
Add about ½–¾ cup between the pudding and whipped-cream layers or sprinkle them on top.

But if you’re making the dessert for someone with a nut allergy, don’t add them.

Can I make it peanut-free?
The base recipe doesn’t intentionally use peanuts. However, choose packaged ingredients specifically after checking their labels because peanut cross-contact can occur during manufacturing.
U
U.S. Food and Drug Administration

Can I make it egg-free?
Potentially, yes. The recipe itself doesn’t require eggs. The important part is selecting cookies, chocolate, pudding and other packaged ingredients that are confirmed egg-free.

Can I make it gluten-free?
Yes. Use certified/verified gluten-free chocolate cookies and check every packaged ingredient.

Can I make it dairy-free?
Yes, but you’ll need dairy-free substitutes for:

butter
cream cheese
milk
heavy cream
chocolate
Choose products specifically formulated to replace those ingredients.

Can I prepare it the day before?
Yes—this is actually recommended. Overnight refrigeration produces better layers and makes serving easier.

How long does it keep?
Keep covered and refrigerated and ideally consume within 3–4 days, depending on the ingredients used and their individual storage instructions.

Can I freeze it?
Yes, but the texture won’t be quite the same after thawing. For the best creamy texture, refrigeration is preferable.

Why does the dessert in the picture have irregular chocolate-and-cream streaks?
That’s likely from spreading the layers over one another rather than perfectly leveling each layer. When you scoop or spread the pudding and cream, some of the layers naturally smear together at the edges, producing that marbled appearance.

My recommended version for the photo
For the closest visual match, I’d assemble it in this order:

Chocolate cookie base → cream cheese/whipped cream → chocolate pudding → a few spoonfuls of chocolate cookie crumbs → whipped cream → chopped chocolate cookies + chocolate chunks.

Then refrigerate overnight.

The result should give you the dark chocolate-and-cream stripes, thick creamy interior, soft cookie base, and chunky chocolate topping shown in your photograph.

For allergen guidance, the FDA’s current guidance specifically notes that tree nuts must be identified by their specific type when applicable, and its current guidance also

Latest posts by Sara Mitchell (see all)

Sara Mitchell is an expert restaurant content creator who writes easy-to-read guides about CAVA and other Mediterranean fast-casual chains in the United States. She covers locations, menus, prices, and hours, making it simple for visitors to find nearby restaurants and what to order quickly. With years of experience in restaurant research and local SEO, Sara creates accurate, user-friendly guides that work for both people and search engines. Her goal is to help users go from search results to their nearest restaurant or menu choice with as few clicks as possible.

Leave a Reply

Your email address will not be published. Required fields are marked *