Chocolate Delight Pie is a layered chocolate pudding dessert with a buttery pecan crust, a soft cream cheese layer, and a thick chocolate pudding middle that sets up into clean slices.
I like this one because it’s cool and creamy, very chocolatey, and it has that little bit of crunch from the pecans that keeps it from feeling like “just pudding.” The flavors are simple and familiar, and that’s exactly why it works.
For me, it’s a go-to make-ahead potluck dessert and one of my favorite holiday platter options when I want something easy to portion and serve straight from the pan.

Why You’ll Love This Recipe
Make-ahead friendly: This is the kind of dessert that actually gets better after a long chill, which makes it nice for parties and busy weekends.
Classic chocolate layers: The combo of cream cheese and chocolate pudding tastes like an old-school “chocolate lush” dessert in the best way.
Pecan crust is worth it: That buttery, slightly salty pecan base gives the whole thing more flavor than a plain cookie crust.
Easy to slice and serve: Once it’s fully set, you can cut neat squares and plate them fast without a mess.
Simple swaps: You can switch up the pudding flavor, use homemade whipped cream, or even go with a no-bake crust if you want.
What This Dessert Is (And Isn’t)
This is a layered chocolate pudding dessert that’s sometimes called chocolate delight dessert or chocolate lush dessert. It’s not a traditional pie with a round crust and filling—think of it more like a chilled dessert “bar” that you slice from a 9×13 pan.
The layers are the whole point here: a nutty crust, a light cream cheese layer, a thick chocolate pudding layer, and whipped topping to finish it off. It’s rich, but it still eats light because everything is chilled.
Tools That Make It Easier
- 9×13-inch pan: This is the easiest way to build the layers and get nice, even slices.
- Hand mixer or stand mixer: Helps the cream cheese layer turn out smooth instead of a little lumpy.
- Whisk: Instant pudding thickens fast, and a whisk keeps it smooth.
- Offset spatula: Not required, but it makes spreading the layers cleaner.
Ingredients You’ll Need
Pecan crust
- All-purpose flour: I use regular flour here for structure so the crust slices cleanly instead of crumbling.
- Pecans: Chopped pecans give the crust a buttery crunch. If you have time, toasting them first makes the flavor deeper.
- Unsalted butter: Melted butter is what pulls the crust together. If you only have salted butter, just go light on the added salt.
- Granulated sugar: Just a little sweetness in the crust helps it taste more like a dessert base.
- Salt: Don’t skip it—this keeps the crust from tasting flat, especially with all the sweet layers on top.
Cream cheese layer
- Cream cheese: Use softened cream cheese so it blends smooth. Full-fat is my pick here for the best texture.
- Powdered sugar: This sweetens the cream cheese without any grit. It also helps the layer hold its shape.
- Whipped topping: The thawed tub kind is easy and stable, which is nice for clean slices.
- Vanilla extract: A little vanilla keeps the cream cheese layer from tasting one-note.
Chocolate pudding layer
- Instant chocolate pudding mix: Instant is important here (not cook-and-serve) so it sets up quickly and spreads easily.
- Milk: Cold milk helps the pudding thicken fast. I usually use whatever milk I have in the fridge.
Topping and garnish
- Whipped topping: This top layer keeps things light and makes the dessert look finished with almost no effort.
- Mini chocolate chips or chocolate shavings: Either works—chips are quick, shavings look a little more classic.
- Cocoa powder: Optional, but a light dusting makes the top look neat and cuts the sweetness a bit.

Recipe Instructions
- Heat the oven: Preheat the oven to 350°F.
- Mix the crust: Stir the flour, chopped pecans, melted butter, sugar, and salt together until everything looks evenly moistened.
- Press the crust: Press the crust mixture into a 9×13-inch pan in an even layer, pressing firmly so it holds together when sliced.
- Bake: Bake for about 10 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 softened cream cheese, powdered sugar, and vanilla until smooth and creamy.
- Fold in whipped topping: Fold in the whipped topping until the mixture is fluffy and well blended.
- Spread the cream layer: Spread the cream cheese mixture evenly over the cooled crust, then chill for 15 minutes.
- Whisk the pudding: Whisk the instant pudding mix with cold milk until thickened, about 2 minutes, then let it sit for 5 minutes.
- Add the pudding layer: Spread the pudding over the chilled cream cheese layer in an even layer.
- Top with whipped topping: Spread the remaining whipped topping over the pudding.
- Chill: Chill for at least 4 hours, until fully set.
- Garnish and serve: Sprinkle with mini chocolate chips or chocolate shavings (and a little cocoa powder if you want), then slice and serve.

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 all the way. If the crust is still warm, the cream cheese layer can get soft and slide around. I wait until the pan doesn’t feel warm at all.
Soften the cream cheese first. Cold cream cheese is the main reason you get little lumps in that layer. If you forgot to set it out, cut it into cubes and let it sit for a bit.
Chill between layers. That quick chill after the cream cheese layer helps keep the pudding from mixing into it when you spread.
Let the pudding sit before spreading. Giving it a few minutes to thicken up makes it much easier to spread without disturbing the layer underneath.
Toast the pecans if you have time. It’s a small extra step, but it makes the crust taste more nutty and a little less “butter-forward.”
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
- Fresh berries: Strawberries or raspberries on the side are nice with the chocolate layers. I’ll sometimes add a few right on the plate.
- Extra chocolate: A drizzle of chocolate syrup or a pinch of chocolate shavings on each slice makes it look a little more finished.
- Coffee: This is really good with coffee, especially after a heavier meal. I usually go with plain black coffee or a latte.
- Smaller slices: Cut it into smaller squares for parties so people can grab one and move on. It’s rich enough that a small piece still feels like plenty.
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 holds up well once it’s set, and the slices stay pretty neat.
You can make this recipe ahead the day before and let it chill overnight. Overnight is honestly when it slices the cleanest.
If you want to freeze it, freeze individual portions so you can grab one at a time. Thaw in the fridge overnight before serving; the texture is a little softer after freezing, but it still tastes great.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I make Chocolate Delight Pie with a no-bake crust?
Yes. A graham cracker crust works well here, and you can just press it into the pan and chill it instead of baking. You’ll lose the pecan crunch unless you mix chopped pecans into the crumbs, but it’s still really good.
Can I use a different pudding flavor?
Absolutely. French vanilla pudding is a classic swap if you want a lighter look, and chocolate fudge pudding is great if you want a deeper chocolate flavor.
Can I use homemade whipped cream instead of whipped topping?
You can. I’d just whip it to firm peaks and sweeten it lightly so it holds up in the fridge. Homemade whipped cream is softer than whipped topping, so the slices may not be quite as sharp.
Why did my layers mix together?
This usually happens when the crust is still warm, or when the cream cheese layer didn’t get a short chill before you spread the pudding. Make sure the pudding has thickened a bit before spreading, and use a light hand.
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 2 cup chopped pecans
- 1 2 cup unsalted butter melted
- 1 tbsp granulated sugar
- 1 4 tsp salt.
Cream cheese layer
- 8 oz cream cheese softened
- 1 cup powdered sugar
- 1 cup whipped topping thawed
- 1 tsp vanilla extract.
Chocolate pudding layer
- 2 boxes instant chocolate pudding mix 3 9 oz each
- 3 cups cold milk.
Topping and garnish
- 2 cups whipped topping thawed
- 2 tbsp mini chocolate chips or chocolate shavings
- cocoa powder for dusting optional.
INSTRUCTIONS
Bake crust
- Heat oven to 350 F
- mix flour pecans melted butter sugar and salt until evenly moistened
- press into a 9 by 13 inch pan
- bake until lightly golden and set about 10 minutes
- cool completely.
Make cream layer
- Beat cream cheese powdered sugar and vanilla until smooth
- fold in whipped topping
- spread evenly over cooled crust and chill 15 minutes.
Make pudding layer and finish
- Whisk pudding mix with cold milk until thickened about 2 minutes then rest 5 minutes
- spread pudding over cream layer
- spread remaining whipped topping over pudding
- chill at least 4 hours until fully set
- garnish with chocolate chips or shavings and slice to serve.
