Chocolate Delight Pie is one of those classic layered desserts I make when I want something cold, chocolatey, and easy to slice into neat squares. The combination of a buttery pecan crust with creamy layers on top just works.
You get a little crunch from the crust, then that sweet cream cheese layer, followed by a smooth chocolate pudding layer, and a fluffy topping to finish it off. I like this version because it sets up well in a 9×13 pan and stays pretty clean when you cut it.
This is one of my go-to desserts for weekends, holidays, and potlucks, especially when I need something that can chill while I do other things. It’s also nice after a heavier dinner since it’s served cold.

Why You’ll Love This Recipe
Make-ahead friendly: This is better after it’s had time to chill, so it’s a great dessert to knock out earlier in the day (or the night before).
Layers that actually slice: With a fully cooled crust and enough chill time, you get distinct layers and clean squares instead of a messy scoop.
Classic flavors: Chocolate pudding, sweet cream cheese, and whipped topping is a combo I never get tired of.
Easy pan dessert: A 9×13 makes serving simple, and you don’t have to fuss with a pie plate or fancy plating.
Simple swaps: You can go nut-free, use homemade whipped cream, or tweak the milk a bit for a firmer slice.
Ingredients You’ll Need
Pecan Crust
- All-purpose flour: I use regular flour here. It helps the crust hold together so it cuts into bars instead of crumbling apart.
- Pecans: Chopped pecans give the crust that toasty, buttery crunch. Buy pre-chopped if you want to save time, just make sure they aren’t dusty-fine.
- Unsalted butter: Softened butter mixes in easily and makes the crust rich. If you only have salted butter, it still works, just expect a slightly saltier bite.
Cream Cheese Layer
- Cream cheese: Let it soften fully so it beats smooth with no little lumps. Full-fat is what I reach for here.
- Powdered sugar: This sweetens the cream cheese and keeps the texture silky. Granulated sugar can feel grainy in this layer, so I stick with powdered.
- Whipped topping: The tub kind is classic for this dessert and holds up well in the fridge. Make sure it’s thawed so it folds in smoothly.
Chocolate Pudding Layer
- Instant chocolate pudding mix: Instant is important here since it sets up quickly and spreads easily. I use the standard 3.9 oz boxes.
- Cold milk: Cold milk helps the pudding thicken fast. If you want a firmer slice, you can hold back a little milk.
Topping and Garnish
- Whipped topping: The rest goes right on top for that fluffy finish. I like spreading it all the way to the edges so every piece gets a good topping layer.
- Chocolate shavings or mini chocolate chips: Optional, but it makes the top look finished with almost no effort. I usually do mini chips when I want it quick.

Recipe Instructions
- Preheat the oven: Heat the oven to 350°F.
- Mix the crust: Mix the flour, chopped pecans, and softened butter until crumbly.
- Press the crust: Press the mixture firmly into a 9×13-inch pan, getting it into the corners and as even as you can.
- Bake: Bake for about 15 minutes, until lightly golden and set.
- Cool the crust: Let the crust cool completely before adding the next layer.
- Beat the cream cheese: Beat the cream cheese and powdered sugar until smooth.
- Fold in whipped topping: Fold in half of the whipped topping, then spread the mixture over the cooled crust, sealing to the edges.
- Whisk the pudding: Whisk the instant pudding mix with cold milk for about 2 minutes, until thickened.
- Spread the pudding: Spread the pudding over the cream cheese layer.
- Add the topping: Spread the remaining whipped topping over the pudding layer, then add chocolate shavings or mini chocolate chips if you want.
- Chill: Refrigerate at least 4 hours or overnight so it fully sets.
- Slice and serve: Slice into squares and serve cold.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Cool the crust completely. If the crust is even a little warm, the cream cheese layer can soften and slide around. I usually give it extra time on the counter before I even think about layering.
Seal the cream cheese layer to the edges. Spreading it all the way to the sides makes a barrier so the pudding layer doesn’t sneak down into the crust.
Whisk the pudding until it thickens. Give it the full couple of minutes so it’s not runny when you spread it. It should look like it’s holding soft peaks on the whisk.
Use a little less milk for cleaner slices. If you like a firmer, more “sliceable” pudding layer, use about 2 3/4 cups milk total instead of 3 cups.
Keep the top layer fluffy. Let the whipped topping thaw in the fridge so it spreads easily. If it’s still icy, it can drag and pull the pudding underneath.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Hot coffee: A mug of plain coffee is really good with this. The bitter edge is nice with the sweet layers.
- Fresh berries: Strawberries or raspberries on the side add something fresh and simple. I like them especially if the pie has been chilling overnight and tastes extra rich.
- Extra chocolate on top: Add a few more mini chips or chocolate curls right before serving. It makes the slices look a little more finished.
- Smaller squares: Cut this into smaller pieces if you’re serving it after a big meal. It’s rich, so a little square is usually enough.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 4 days. This one needs the fridge anyway, and the layers hold up well for a few days.
You can make this recipe ahead and it honestly works better that way. I like making it the night before so it’s fully set and easy to cut.
If you want to freeze it, freeze individual portions in an airtight container. Thaw in the fridge overnight before serving; the texture may be a little softer, but it’s still good.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Do I have to use pecans in the crust?
No. For a nut-free version, omit the pecans and add about 1 extra tablespoon of flour so the crust still has some structure.
Can I use homemade whipped cream instead of whipped topping?
Yes, homemade whipped cream works. Whip about 2 cups heavy cream with 1/4 cup powdered sugar, then use it the same way (half folded into the cream cheese, half on top).
Why did my cream cheese layer get soft or runny?
The most common reason is the crust wasn’t fully cooled. Also make sure the cream cheese is softened (so it mixes smooth) but not warm and melty.
How can I make it slice firmer?
Use slightly less milk in the pudding (about 2 3/4 cups total), and chill it overnight. A long chill makes a big difference with these layered desserts.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Chocolate Delight Pie
INGREDIENTS
Pecan Crust
- 1 cup all purpose flour
- 1 cup chopped pecans
- 1 2 cup unsalted butter softened.
Cream Cheese Layer
- 8 oz cream cheese softened
- 1 cup powdered sugar
- 1 8 oz tub whipped topping thawed divided.
Chocolate Pudding Layer
- 2 boxes 3.9 oz instant chocolate pudding mix
- 3 cups cold milk.
Topping and Garnish
- remaining whipped topping
- 2 tbsp chocolate shavings or mini chocolate chips optional.
INSTRUCTIONS
Bake Crust
- heat oven to 350 F
- mix flour pecans and butter until crumbly then press firmly into a 9x13 inch pan
- bake until lightly golden and set about 15 minutes then cool completely.
Assemble Layers
- beat cream cheese and powdered sugar until smooth then fold in half of the whipped topping and spread over cooled crust sealing to edges
- whisk pudding mix with cold milk for 2 minutes until thickened then spread over cream cheese layer.
Chill and Serve
- spread remaining whipped topping over pudding layer and add chocolate shavings if using
- refrigerate at least 4 hours or overnight then slice and serve cold.
