This recipe is a classic crowd-pleaser: a buttery nut crust, a sticky caramel layer, a tangy cream cheese middle, silky chocolate pudding and a cloud of Cool Whip on top. It looks and tastes like something from a bakery, but it’s assembled with straightforward steps and pantry-friendly ingredients. You don’t need advanced baking skills to get a dessert that holds its layers and slices neatly.
I test this on friends and family because it’s forgiving. The crust bakes quickly, the caramel melts smooth on the stove, and the pudding sets without fuss. Timed well, the whole pan comes together in under an hour of active work, then chills until it’s ready to serve.
Below you’ll find a clear ingredients list, the exact step-by-step method to follow, substitutions, troubleshooting tips and notes for freezing or adapting the recipe. Read the steps once through, set out your ingredients, and work steadily — the payoff is worth it.
The Essentials

Work in stages: crust, caramel, cream cheese layer, pudding, finishing Cool Whip and chocolate shavings. Each layer cools or sets briefly before the next goes on, which keeps clean lines between components and prevents slipping. Keep your Cool Whip chilled until you need it for the best texture.
Use a 9×13-inch baking dish for even layers and consistent baking time. If you want cleaner slices, chill the dessert fully (see Testing Timeline) and run a knife under hot water between cuts. This dessert is best served cold; room temperature melts the layers into one another too quickly.
Ingredients
- 1 cup all-purpose flour — forms the dry base of the crust; measure by spooning into the cup and leveling off.
- 1/2 cup crushed nuts (I like pecans) — adds texture and flavor to the crust; pulse briefly so they’re coarse, not powder.
- 1/4 cup sugar — sweetens and helps the crust brown lightly.
- 1/2 cup butter, melted — binds the crust; melt and cool slightly before mixing so it doesn’t cook the flour.
- 20 KRAFT caramels (unwrapped) — the caramel layer; unwrap before you start the melting step to save time.
- 3 tbsp heavy whipping cream — thins and smooths the melted caramels for easy spreading.
- 8 oz cream cheese, softened — gives the middle layer tang and structure; bring to room temperature for smoother blending.
- 1 cup powdered sugar — sweetens and thickens the cream cheese layer; sift if lumpy.
- 1 cup Cool Whip (from 8 oz container) — folded into the cream cheese for lightness; keep the remaining Cool Whip cold for the topping.
- 6.8 oz chocolate instant pudding (two 3.4 oz packages) — makes the chocolate layer; use exactly two 3.4-oz packages (total 6.8 oz) for the intended consistency.
- 3 cups cold milk — required by the pudding mix; use cold milk straight from the fridge so the pudding sets properly.
- Remaining Cool Whip from the 8 oz container — the topping layer; spread chilled for the best appearance.
- 1/4 cup chocolate shavings — garnish that adds a sharp chocolate note and contrast to the whipped top; shave from a chocolate bar or use pre-shaved pieces.
How to Prepare Chocolate Caramel Layered Dessert
- Preheat oven to 375°F (190°C).
- In a bowl, combine 1 cup all-purpose flour, 1/2 cup crushed nuts (pecans, if desired), 1/4 cup sugar, and 1/2 cup melted butter. Mix until evenly moistened.
- Press the mixture firmly and evenly into the bottom of a 9×13-inch baking dish.
- Bake the crust at 375°F for 10 minutes. Remove from oven and let the crust cool completely in the pan.
- While the crust cools, place 20 KRAFT caramels (unwrapped) and 3 tablespoons heavy whipping cream in a small saucepan. Heat over low heat, stirring frequently, until the caramels melt and the mixture is smooth.
- Pour the melted caramel evenly over the cooled crust. Refrigerate the pan until the caramel is set, about 15–30 minutes.
- In a mixing bowl, beat 8 ounces softened cream cheese until light and fluffy. Gradually add 1 cup powdered sugar and beat until fully combined.
- Fold 1 cup Cool Whip (from the 8-ounce container) into the sweetened cream cheese until evenly blended. Reserve the remaining Cool Whip from that container for the topping.
- Spread the cream cheese mixture evenly over the set caramel layer.
- In a separate bowl, whisk together the 6.8 ounces chocolate instant pudding (two 3.4-ounce packages) and 3 cups cold milk according to package directions, until the pudding thickens.
- Spread the prepared chocolate pudding evenly over the cream cheese layer.
- Top the pudding layer with the remaining Cool Whip from the 8-ounce container, spreading it evenly.
- Sprinkle 1/4 cup chocolate shavings over the top. Refrigerate the dessert until fully chilled and set before serving (at least 1–2 hours).
Why This Recipe Works

Each component has a purpose. The flour-nut-sugar-butter crust compresses into a sturdy, buttery foundation so the wet layers don’t leak through. The melted KRAFT caramels, thinned with heavy cream, form a cohesive, slightly sticky barrier that locks the cream cheese layer to the crust and adds a rich, sweet counterpoint to the chocolate.
The cream cheese mixed with powdered sugar and Cool Whip creates a stable, slightly tangy middle that sets enough to hold the pudding layer on top. Using instant pudding made with the cold milk specified produces a glossy, thick chocolate layer that doesn’t slide off. Finally, the remaining Cool Whip keeps the top light and visually appealing, while chocolate shavings add texture and depth.
Swap Guide

- Nuts: If you’re allergic or prefer no nuts, replace the 1/2 cup crushed nuts with an equal amount of graham cracker crumbs or additional flour.
- Caramels: Use any wrapped caramel candies of similar size if KRAFT isn’t available; count to match volume (about 20 small caramels).
- Pudding: If you can’t find chocolate instant pudding in 3.4-oz packages, use the equivalent total 6.8 oz in a single brand package. Do not reduce the milk amount unless using a different pudding product—follow that product’s package directions.
- Cool Whip: You can use another whipped topping brand, but measure to match the container amounts called for: fold 1 cup into the cream cheese and reserve the rest for the top.
Equipment at a Glance
- 9×13-inch baking dish — for layered assembly and even chilling.
- Mixing bowls — at least two: one for crust and one for cream cheese/pudding prep.
- Small saucepan — for melting caramels with cream over low heat.
- Electric mixer or sturdy whisk — to beat cream cheese smooth and to prepare pudding.
- Spatula — for pressing crust and spreading layers evenly.
Pitfalls & How to Prevent Them
Common problems and fixes
- Soggy crust: Press crust firmly and bake the full 10 minutes at 375°F (190°C). Let it cool completely in the pan before pouring caramel.
- Grainy caramel: Melt caramels over low heat and stir constantly. Adding the 3 tablespoons of heavy whipping cream and stirring until smooth prevents graininess.
- Lumpy cream cheese layer: Start with 8 oz cream cheese fully softened. Beat until light before adding 1 cup powdered sugar; then beat again until smooth. Fold Cool Whip gently to keep it airy.
- Pudding too runny: Use 3 cups cold milk and the full 6.8 oz of chocolate instant pudding (two 3.4-oz packages). Follow package directions and whisk until thickened before spreading.
- Layers sliding: Chill between certain steps (caramel set before cream cheese, and chill the whole pan after assembling) so layers firm up and remain distinct.
Adaptations for Special Diets
- No-nut version: Omit the 1/2 cup crushed nuts and replace with graham cracker crumbs or extra flour.
- Lower-dairy or dairy-free: This recipe relies heavily on dairy (cream cheese, heavy cream, milk, Cool Whip). For a dairy-free approach you’d need dairy-free cream cheese, dairy-free caramel alternatives, non-dairy milk, and a dairy-free whipped topping. Note: these swaps will alter texture and are not one-to-one.
- Sugar swaps: The recipe uses granulated and powdered sugar in precise amounts for structure and sweetness. Substituting sugarless alternatives in the crust or cream cheese layer may change set and texture; proceed cautiously and test on a small batch.
Testing Timeline
Plan your timing so the dessert is fully chilled before serving. Active time is about 40–60 minutes including crust prep, baking and melting caramels, beating cream cheese and pudding prep. Then chill at least 1–2 hours, though 3–4 hours gives firmer slices and cleaner presentation.
If serving the same day: make the crust and caramel first, chill until set (15–30 minutes), complete the remaining layers, then chill for a minimum of 1–2 hours. For best slices, refrigerate 3–4 hours or overnight.
Freezer-Friendly Notes
You can freeze the dessert for longer storage, but textures change. Wrap the pan well with plastic wrap and a layer of foil to prevent freezer burn. Thaw in the refrigerator overnight before serving. Note that the Cool Whip top may weep slightly after freezing and thawing; refresh the top with a thin layer of fresh whipped topping or extra chocolate shavings before serving if needed.
Questions People Ask
- Can I make this ahead? Yes. Assemble and refrigerate for up to 48 hours. For longer storage, freeze as noted above.
- Why did my caramel harden? If it cools too much before pouring, it can firm up. Keep it over very low heat and stir until pourable, or briefly warm and stir before pouring.
- Can I use homemade pudding? You can, but the recipe’s texture relies on instant pudding made with cold milk as specified. If using cooked pudding, ensure it’s fully chilled before spreading to avoid melting the cream cheese layer.
- How do I get neat slices? Chill the dessert well and run a knife under hot water, dry it, then slice. Wipe the knife between cuts.
Wrap-Up
This Chocolate Caramel Layered Dessert balances sweet, salty, tangy and creamy in a way that feels special but is repeatable. Follow the steps and measurements closely for the best structure: a baked crust, a set caramel layer, a stable cream cheese middle, a thick pudding layer and a whipped topping that finishes it beautifully.
Make it a day ahead when you can; chilling makes slicing simple and servers will praise the layers. If you tweak any swaps, test small first so you know how the texture will change. Enjoy — and save a slice for yourself.

Chocolate Caramel Layered Dessert
Equipment
- 9x13 inch Baking Dish
- Oven
- Small saucepan
- Mixing Bowl
- Whisk
- Spatula
- Refrigerator
Ingredients
Ingredients
- 1 cupall-purpose flour
- 1/2 cupcrushed nutsI like pecans
- 1/4 cupsugar
- 1/2 cupbuttermelted
- 20 KRAFT caramelsunwrapped
- 3 tbspheavy whipping cream
- 8 ozcream cheesesoftened
- 1 cuppowdered sugar
- 1 cupCool Whipfrom 8 oz container
- 6.8 ozchocolate instant pudding2 3.4 oz packages
- 3 cupscold milk
- Cool Whipremaining from 8 oz container
- 1/4 cupchocolate shavings
Instructions
Instructions
- Preheat oven to 375°F (190°C).
- In a bowl, combine 1 cup all-purpose flour, 1/2 cup crushed nuts (pecans, if desired), 1/4 cup sugar, and 1/2 cup melted butter. Mix until evenly moistened.
- Press the mixture firmly and evenly into the bottom of a 9x13-inch baking dish.
- Bake the crust at 375°F for 10 minutes. Remove from oven and let the crust cool completely in the pan.
- While the crust cools, place 20 KRAFT caramels (unwrapped) and 3 tablespoons heavy whipping cream in a small saucepan. Heat over low heat, stirring frequently, until the caramels melt and the mixture is smooth.
- Pour the melted caramel evenly over the cooled crust. Refrigerate the pan until the caramel is set, about 15–30 minutes.
- In a mixing bowl, beat 8 ounces softened cream cheese until light and fluffy. Gradually add 1 cup powdered sugar and beat until fully combined.
- Fold 1 cup Cool Whip (from the 8-ounce container) into the sweetened cream cheese until evenly blended. Reserve the remaining Cool Whip from that container for the topping.
- Spread the cream cheese mixture evenly over the set caramel layer.
- In a separate bowl, whisk together the 6.8 ounces chocolate instant pudding (two 3.4-ounce packages) and 3 cups cold milk according to package directions, until the pudding thickens.
- Spread the prepared chocolate pudding evenly over the cream cheese layer.
- Top the pudding layer with the remaining Cool Whip from the 8-ounce container, spreading it evenly.
- Sprinkle 1/4 cup chocolate shavings over the top. Refrigerate the dessert until fully chilled and set before serving (at least 1–2 hours).
