Chocolate Pudding Dessert is that classic layered fridge dessert with a buttery pecan crust, a sweet cream cheese layer, and a thick chocolate pudding layer on top.
I like this one because it’s rich and chocolatey but still has a nice lightness from the whipped topping. The pecan crust is my favorite part, honestly—it gives the whole thing a little crunch and keeps it from feeling like “just pudding.”
For me, it’s best as a make-ahead dessert for holidays, potlucks, and weekend dinners when I want something easy to slice and serve cold straight from the fridge.

Why You’ll Love This Recipe
Make-ahead friendly: This is one of those desserts that actually gets better after a few hours in the fridge, so it’s great when you want dessert handled early.
Classic layers: The combo of pecan crust, cream cheese, pudding, and whipped topping is simple, familiar, and always hits the spot.
Easy 9×13 dessert: It’s made for sharing and slices neatly, which is exactly what I want for gatherings and holidays.
So chocolatey: Using instant chocolate pudding keeps the flavor rich and the texture thick without any fuss.
Flexible flavors: You can swap the pudding flavor or change the garnish depending on what you have, and it still works.
Ingredients You’ll Need
Crust
- All-purpose flour: I use regular flour here. It bakes up into a tender, sandy crust that holds the layers well.
- Pecans: Chopped pecans give the crust that classic “chocolate delight dessert” crunch. I like them fairly small so the crust slices clean.
- Unsalted butter: Melted butter is what pulls the crust together. Unsalted lets you control the salt, but salted butter works if that’s what you have.
- Granulated sugar: Just enough to lightly sweeten the crust. It also helps the crust bake up a little more set.
- Salt: Don’t skip the pinch—pecans and chocolate both like a little salt.
Cream Cheese Layer
- Cream cheese: Softened cream cheese is the key to a smooth layer with no lumps. Full-fat is what I use for the best texture.
- Powdered sugar: This sweetens the cream cheese and keeps the layer silky instead of gritty.
- Whipped topping: Folding it in makes the cream cheese layer lighter and easier to spread. Make sure it’s thawed so it blends in smoothly.
Chocolate Pudding Layer
- Instant chocolate pudding mix: Instant is important here (not cook-and-serve). Chocolate fudge or even vanilla pudding mix works too if you want to change it up.
- Cold milk: Cold milk helps the pudding thicken fast. I usually grab it straight from the fridge so the layer sets nicely.
Topping
- Whipped topping: This is the easy finishing layer and makes the whole dessert feel lighter. I like a generous layer so the top looks clean when sliced.
- Chocolate shavings: Totally optional, but it makes the top look like a finished dessert instead of a pan of pudding.
- Chopped pecans: A little sprinkle ties the topping back to the pecan crust and adds crunch.

Recipe Instructions
- Preheat the oven: Heat the oven to 350°F and have a 9×13-inch baking dish ready.
- Mix the crust: Stir the flour, chopped pecans, sugar, and salt together, then pour in the melted butter and mix until everything looks evenly moistened.
- Bake the crust: Press the crust mixture firmly into the baking dish in an even layer. Bake for about 15 minutes, until set and lightly golden, then cool completely.
- Make the cream cheese layer: Beat the softened cream cheese and powdered sugar until smooth, then fold in 1 cup of whipped topping. Spread it evenly over the cooled crust.
- Mix the pudding: Whisk the instant chocolate pudding mixes with the cold milk for about 2 minutes, until thickened, then spread it over the cream cheese layer.
- Add the topping: Spread the remaining whipped topping over the pudding layer, then finish with chocolate shavings and chopped pecans if you want.
- Chill: Refrigerate for at least 4 hours (overnight is even better) before slicing and serving.

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 it’s even a little warm, the cream cheese layer can soften and slide around when you spread it.
Soften the cream cheese first. Cold cream cheese tends to leave little lumps, and it’s hard to fix once the whipped topping is folded in.
Chill between layers if you need to. If the cream cheese layer feels too soft to hold the pudding, pop the pan in the fridge for 10 to 15 minutes, then keep going.
Whisk the pudding until it’s thick. Give it the full couple minutes so it sets up before you spread it, otherwise it can seep into the cream cheese layer.
Wipe the knife between cuts. A quick wipe (or a warm damp cloth) makes cleaner slices, especially if you’re serving it for a holiday or party.
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 are really nice on the side. They add a little freshness next to the rich chocolate.
- Coffee: This is great with a hot cup of coffee after dinner. I usually go with plain black coffee or a simple latte.
- Extra garnish: Add a little more chocolate shaving and a few extra pecans right before serving. It makes the top look fresh, especially if it chilled overnight.
- Smaller squares: For parties, I like cutting this into smaller pieces since it’s a rich dessert. It’s also easier for people to grab and go.
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 stays nice and sliceable when it’s cold, and the layers hold up well.
You can make this recipe ahead the day before you need it. In fact, I think it slices best after an overnight chill.
If you want to freeze it, freeze individual portions so you can grab what you need. Thaw in the fridge overnight before serving; the texture is a little softer but 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
Can I make Chocolate Pudding Dessert without baking the crust?
Yes. The easiest no-bake option is using a prepared graham cracker crust (or doing a simple press-in crumb crust in a 9×13 dish). You’ll still want plenty of chill time so the layers set up.
Can I use cook-and-serve pudding instead of instant?
I don’t recommend it for this recipe. Cook-and-serve needs to be cooked and cooled, and it tends to set differently, which can make the layers less clean when you slice.
Why is my cream cheese layer soft or runny?
This usually happens when the crust isn’t fully cooled, the cream cheese was too warm, or the whipped topping got a little melty. If it feels soft while assembling, just chill the pan briefly before adding the pudding layer.
What other pudding flavors work here?
Vanilla instant pudding is really good if you want a lighter flavor, and chocolate fudge instant pudding makes it extra rich. You can also mix and match (one box chocolate, one box vanilla) for a different twist.
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 Pudding Dessert
INGREDIENTS
Crust
- 1 cup all purpose flour
- 1 cup chopped pecans
- ½ cup unsalted butter melted
- 2 tbsp granulated sugar
- pinch of salt.
Cream cheese layer
- 8 oz cream cheese softened
- 1 cup powdered sugar
- 1 cup whipped topping thawed.
Chocolate pudding layer
- 2 boxes instant chocolate pudding mix 3.4 oz each
- 3 cups cold milk.
Topping
- 2 cups whipped topping thawed
- chocolate shavings for garnish
- chopped pecans for garnish.
INSTRUCTIONS
Crust
- heat oven to 350 F
- mix flour pecans sugar salt and melted butter until evenly moistened
- press firmly into a 9 by 13 inch baking dish
- bake until set and lightly golden about 15 minutes
- cool completely.
Layers and chill
- beat cream cheese and powdered sugar until smooth then fold in 1 cup whipped topping
- spread evenly over cooled crust
- whisk pudding mixes with cold milk for 2 minutes until thickened then spread over cream cheese layer
- spread remaining whipped topping over pudding
- refrigerate at least 4 hours or overnight before slicing and serving.
