Four distinct layers give this Chocolate Lush Recipe its pull: a buttery pecan shortbread base, a sweetened cream cheese middle, silky chocolate pudding, and a soft crown of whipped topping.
Each spoonful pulls a little of all four at once. That layering is the whole point of a lush.
The base is where most versions go wrong.
A crust pulled too early stays raw and greasy under the pudding, so it needs a full golden bake before anything cool touches it.
Instant chocolate pudding sets the third layer in minutes, so the only real wait is chilling. Plan on about 25 minutes of hands-on work and a few hours in the fridge before the first slice.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 25 minutes |
| Cook Time | 18 minutes |
| Chill Time | 4 hours |
| Total Time | 4 hours 43 minutes |
| Servings | 12 |
| Difficulty Level | Easy |
Read Also: Lemon Lush

Why You’ll Love This Chocolate Lush Recipe
This is the dessert you make when you want something that looks layered and impressive without turning on much more than the oven for a crust. It travels well and slices clean once it has had time to set.
- It feeds a crowd from one pan. A single 9×13 dish gives you twelve generous squares, which makes it useful for potlucks and holidays.
- Most of it is no-bake. Only the pecan crust goes in the oven; the other three layers are stirred together cold.
- The texture contrast is the draw. You get crunch from the crust, tang from the cream cheese, and two soft chocolate-and-cream layers on top.
- It is a genuine make-ahead. The flavor and the slices both improve after an overnight chill, so it fits a busy schedule.
- The ingredient list is short and familiar. Cream cheese, whipped topping, pudding mix, and pecans are easy to keep on hand.
For a fruit-forward version of this same four-layer idea, take a look at Strawberry Lush.
Ingredients
The recipe builds in four layers, so the ingredients are grouped by the layer they belong to. Everything is standard grocery-store stock, and I toast the pecans for about ten minutes before chopping them, since raw pecans taste flat once they are buried under pudding while toasted ones hold a little of their bite.
For the pecan crust:
- 1 cup (125 g) all-purpose flour
- 1/2 cup (113 g) unsalted butter, melted
- 1 cup (100 g) pecans, finely chopped and divided (3/4 cup for the crust, 1/4 cup reserved for garnish)
- 2 tablespoons (25 g) granulated sugar
For the cream cheese layer:
- 8 oz (226 g) cream cheese, softened to room temperature
- 1 cup (120 g) powdered sugar
- 1 cup (about 240 ml) whipped topping, thawed (from the tub below)
For the chocolate pudding layer:
- 2 packages (3.9 oz / 110 g each) instant chocolate pudding mix
- 3 cups (710 ml) cold whole milk
- 1 teaspoon pure vanilla extract
For the topping:
- 1 tub (8 oz / 226 g) whipped topping, thawed and divided (1 cup goes into the cream cheese layer, the rest goes on top)
- 1/4 cup (30 g) reserved chopped pecans
- 1 oz (28 g) semisweet chocolate baking bar, for shaving over the top
You might also enjoy: Pumpkin Lush
Kitchen Equipment Needed
Nothing here is specialized, but a few pieces make the layers cleaner and the crust more even. A glass dish is worth using so you can see the four bands from the side.
- A 9×13-inch glass baking dish for baking the crust and building the layers
- An electric hand mixer for the cream cheese layer
- A set of glass mixing bowls, one medium and one large
- An offset spatula for spreading each layer flat
- A whisk for the pudding
- A microplane grater for the chocolate shavings on top
- A set of measuring cups and spoons
For a related layered chill-and-serve dessert, see Cherry Lush.
Recommended Products for This Recipe
These are the products I reach for when I want this lush to come out a little better than the pantry-basic version. Each one solves a specific problem I ran into while testing.
1. Nielsen-Massey Pure Vanilla Extract
The pudding layer is where a good vanilla shows up most, because there is nothing to hide behind once it sets. A real extract rounds off the sweetness of the instant mix so the chocolate reads deeper instead of just sugary.
2. Ghirardelli Semi-Sweet Chocolate Baking Bar
Pre-made chocolate curls from a jar tend to taste waxy and sit oddly on the whipped topping. A single semisweet bar shaves into clean curls with a grater and actually tastes like chocolate on top.
3. Pyrex 9×13 Glass Baking Dish
A clear glass dish lets you check that the crust is baked through at the edges and shows off the four layers when you serve. Glass also holds cold evenly, which helps the pudding keep its set at the table.
4. KitchenAid 9-Speed Hand Mixer
The cream cheese layer turns lumpy if the beater cannot fully break down the cheese, and lumps show as pale streaks in the finished slice. A mixer with a low starting speed lets you smooth it out before folding in the whipped topping.
5. Microplane Fine Grater
I picked up a fine grater specifically for garnishing desserts like this, because a box grater tears the chocolate into chunks instead of curls. The fine blade catches thin shavings that melt slightly onto the topping and look finished.
Read Also: Butterscotch Lush

Step-by-Step Instructions: How to Make Chocolate Lush
Follow these steps in order and let each layer settle before adding the next, and you will have clean bands instead of a swirl.
1. Bake the Pecan Crust
- Preheat the oven to 350°F (175°C).
- In a medium bowl, stir together the 1 cup (125 g) flour, 2 tablespoons (25 g) granulated sugar, and 3/4 cup of the chopped pecans.
- Pour in the 1/2 cup (113 g) melted butter and mix until the crumbs are evenly damp and start to clump.
- Tip the mixture into the 9×13-inch dish and press it into an even layer across the bottom with your fingers or the back of a spoon.
- Bake for 16 to 18 minutes, until the crust looks set and lightly golden at the edges.
- Set the dish on a rack and let the crust cool completely, which usually takes about 30 minutes.
2. Make the Cream Cheese Layer
- In a large bowl, beat the 8 oz (226 g) softened cream cheese with a hand mixer on low until it is completely smooth with no lumps.
- Add the 1 cup (120 g) powdered sugar and beat again until combined.
- Gently fold in 1 cup of the thawed whipped topping with a spatula, using a light hand so the mixture stays airy.
- Spread this layer over the fully cooled crust in an even sheet, right to the edges. The first time I made this I spread the cream cheese layer while the crust was still warm, and it melted into a greasy slick, so now I wait until the base is cool to the touch.
3. Whisk the Chocolate Pudding Layer
- In a separate bowl, whisk the 2 packages of instant chocolate pudding mix with the 3 cups (710 ml) cold milk and 1 teaspoon vanilla extract.
- Keep whisking for about 2 minutes, until the pudding starts to thicken.
- Let it stand for 3 to 5 minutes so it firms up to a spreadable set.
- Spoon the pudding gently over the cream cheese layer and smooth it flat with an offset spatula, taking care not to drag the layer underneath.
4. Add the Topping and Chill
- Spread the remaining whipped topping (about 2 cups) over the pudding in a smooth layer.
- Scatter the 1/4 cup (30 g) reserved chopped pecans over the top.
- Shave the semisweet chocolate bar over the surface with a grater to finish.
- Cover the dish and refrigerate for at least 4 hours, or overnight, before slicing into 12 squares.
For another chocolate-and-crunch layered treat, try: Butterfinger Lush

Tips for The Best Chocolate Lush
Small habits make the difference between a lush that slices into neat squares and one that slides apart on the plate. Most of them come down to temperature and patience.
- Chill longer than you think you need to. I have found that an overnight chill sets cleaner slices than a two-hour rush, since the pudding firms all the way down to the crust.
- Soften the cream cheese fully. Cold cream cheese never beats smooth, and the lumps show as white streaks once the dessert is cut.
- Reserve part of the whipped topping. Fold only 1 cup into the cream cheese layer and save the rest for the top so both layers have enough.
- Use cold milk for the pudding. Instant pudding relies on cold liquid to set, and room-temperature milk leaves it loose.
- Wipe the knife between cuts. A clean, warm blade gives you sharp edges instead of a smeared cross-section.
- Press the crust firmly. A loosely packed crust crumbles when you lift the first square out.
A similar make-ahead approach works well with Chocolate Chip Cookies.
What to Serve with Chocolate Lush
Chocolate lush is rich, so the best pairings are either a hot drink to cut through it or a bright fruit note to balance the sweetness. A small square goes a long way next to any of these.
- A warm mug of Hot Chocolate leans into the chocolate for anyone who wants to go all in
- A shot of espresso or strong black coffee to offset the sweetness
- A spoonful of Strawberry Sauce over the top for a fruit contrast
- A drizzle of Caramel Sauce for a salted-caramel spin
- A seasonal Pumpkin Spice Latte alongside it in the fall
- Fresh raspberries or sliced strawberries on the side
- A scoop of vanilla ice cream for anyone who wants it extra indulgent
For a different make-ahead chocolate treat, try: Fudge Brownies
Variations of Chocolate Lush
Once you know the four-layer method, you can swap flavors and mix-ins without changing the structure. Keep the crust and cream cheese layers, then adjust the pudding and toppings.
- Chocolate peanut butter lush: Beat 1/3 cup peanut butter into the cream cheese layer for a peanut-butter-cup flavor.
- Oreo crust version: Replace the pecan crust with 24 crushed chocolate sandwich cookies mixed with 5 tablespoons melted butter, no baking required.
- Mocha lush: Dissolve 1 teaspoon instant espresso powder into the cold milk before whisking in the pudding.
- Chocolate mint: Add 1/4 teaspoon peppermint extract to the pudding and garnish with crushed mint chocolates.
- Mixed chocolate: Use one package of chocolate and one of white chocolate pudding for a marbled middle.
- Extra-nutty: Fold toasted chopped walnuts or hazelnuts into the crust in place of pecans.
For another no-fuss chocolate option, a related recipe is No-Bake Cookies.
Storage and Reheating
Chocolate lush is a cold dessert, so there is no reheating involved. The goal with storage is keeping the layers set and the topping from weeping.
- Refrigerator: Cover the dish tightly and store for up to 4 days. The crust softens slightly over time but the flavor holds.
- Make-ahead: Assemble the whole dessert up to 24 hours before serving and keep it chilled until you cut it.
- Freezer: Freeze covered for up to 1 month; the texture of the cream cheese layer changes a little but stays good.
- Thawing: Move a frozen lush to the refrigerator overnight rather than leaving it on the counter, so it thaws evenly.
- Serving after storage: Add fresh chocolate shavings just before serving if the first batch has faded.
Read Also: Creme Brulee
Nutritional Facts
These values are estimates for one square, based on the dessert cut into 12 servings. Exact numbers vary with the brands you use.
| Nutrient | Per Serving (1 of 12) |
|---|---|
| Calories | 385 kcal |
| Total Fat | 24 g |
| Saturated Fat | 13 g |
| Carbohydrates | 38 g |
| Sugar | 27 g |
| Protein | 4 g |
| Sodium | 260 mg |
| Fiber | 1 g |
For a lighter special-occasion bake, try: Pumpkin Cheesecake
Health Benefits of Key Ingredients
This is a treat, not a health food, but a few of its components do carry some nutritional value worth noting. The benefits are modest at dessert portions, so enjoy it for what it is.
- Pecans: They provide healthy monounsaturated fats, plant protein, and a small amount of fiber, along with minerals like manganese and zinc.
- Milk: The 3 cups in the pudding layer contribute calcium, vitamin D, and protein across the pan.
- Semisweet chocolate: Cocoa solids contain flavanol antioxidants, and the darker the chocolate the more it carries.
- Cream cheese: It adds a little calcium and protein, and its fat helps carry the vanilla and chocolate flavors.
- Vanilla extract: Real vanilla contains trace antioxidant compounds and lets you keep added sugar in check by boosting perceived sweetness.
For another fruit-and-cream classic, see Coconut Cream Pie.
FAQs About Chocolate Lush
1. Can I make Chocolate Lush ahead of time?
Yes, and it is actually better for it. Assemble the full dessert up to a day in advance and keep it covered in the refrigerator until you serve.
The overnight rest lets the pudding set firmly and the crust settle. That gives you cleaner squares than a same-day rush.
2. Why is my crust soggy?
The most common cause is spreading the cool layers onto a crust that was still warm. Warm butter in the base melts and turns greasy under the cream cheese.
Let the crust cool completely before you build on it. Baking it until the edges are golden also helps it stay crisp.
3. Can I freeze Chocolate Lush?
You can freeze it for up to a month if you cover it tightly. The cream cheese layer softens slightly on thawing but the dessert holds together well.
Thaw it in the refrigerator overnight rather than at room temperature. Add fresh chocolate shavings before serving for the best look.
4. Can I use homemade whipped cream instead of whipped topping?
Yes, stabilized homemade whipped cream works in both the cream cheese layer and on top. Whip 1 1/2 cups heavy cream with 3 tablespoons powdered sugar until stiff.
Keep in mind that fresh whipped cream deflates faster than the tubbed kind. Serve the dessert within a day if you go this route.
5. What size pan should I use?
A standard 9×13-inch dish is the right fit for these quantities. It gives you four defined layers and twelve squares.
A smaller pan makes the layers too thick to set cleanly. A larger one spreads them too thin.
6. How long does it keep in the refrigerator?
Covered tightly, chocolate lush stays good for about 4 days. The crust gradually softens but the flavor holds up.
Store it flat so the topping does not smear. Keep it chilled right up until serving, since the pudding loosens at room temperature.
7. Can I make it without nuts?
Absolutely. Swap the pecan crust for a graham cracker or chocolate cookie crust made with 1 1/2 cups crumbs and 5 tablespoons melted butter.
Leave the nut garnish off the top as well. Extra chocolate shavings make a good stand-in.
A related crowd-size dessert is Pecan Pie.

Chocolate Lush
Ingredients
- 1 cup all-purpose flour - 125 g
- 1/2 cup unsalted butter - 113 g, melted
- 1 cup pecans - 100 g, finely chopped and divided (3/4 cup for the crust, 1/4 cup reserved for garnish); toast for about 10 minutes before chopping
- 2 tablespoons granulated sugar - 25 g
- 8 oz cream cheese - 226 g, softened to room temperature
- 1 cup powdered sugar - 120 g
- 1 cup whipped topping - about 240 ml, thawed (from the tub below)
- 2 packages instant chocolate pudding mix - 3.9 oz / 110 g each
- 3 cups cold whole milk - 710 ml
- 1 teaspoon pure vanilla extract
- 1 tub whipped topping - 8 oz / 226 g, thawed and divided (1 cup goes into the cream cheese layer, the rest goes on top)
- 1/4 cup reserved chopped pecans - 30 g
- 1 oz semisweet chocolate baking bar - 28 g, for shaving over the top
Equipment
- 9×13-inch glass baking dish - For baking the crust and building the layers
- Electric hand mixer - For the cream cheese layer
- Glass mixing bowls - One medium and one large
- Offset spatula - For spreading each layer flat
- Whisk - For the pudding
- Microplane grater - For the chocolate shavings on top
Method
- Preheat the oven to 350°F (175°C). In a medium bowl, stir together the flour, granulated sugar, and 3/4 cup of the chopped pecans.
- Pour in the melted butter and mix until the crumbs are evenly damp and start to clump. Tip into the 9×13-inch dish and press into an even layer across the bottom.
- Bake for 16 to 18 minutes, until the crust looks set and lightly golden at the edges. Set on a rack and let cool completely, about 30 minutes.
- In a large bowl, beat the softened cream cheese with a hand mixer on low until completely smooth with no lumps. Add the powdered sugar and beat again until combined.
- Gently fold in 1 cup of the thawed whipped topping with a spatula, using a light hand so the mixture stays airy.
- Spread this layer over the fully cooled crust in an even sheet, right to the edges.
- In a separate bowl, whisk the instant chocolate pudding mix with the cold milk and vanilla extract for about 2 minutes, until the pudding starts to thicken. Let stand for 3 to 5 minutes so it firms up to a spreadable set.
- Spoon the pudding gently over the cream cheese layer and smooth it flat with an offset spatula, taking care not to drag the layer underneath.
- Spread the remaining whipped topping (about 2 cups) over the pudding in a smooth layer.
- Scatter the 1/4 cup reserved chopped pecans over the top. Shave the semisweet chocolate bar over the surface with a grater to finish.
- Cover the dish and refrigerate for at least 4 hours, or overnight, before slicing into 12 squares.
Nutrition
Notes
- Chill longer than you think you need to: an overnight chill sets cleaner slices than a two-hour rush, since the pudding firms all the way down to the crust.
- Soften the cream cheese fully; cold cream cheese never beats smooth, and the lumps show as white streaks once the dessert is cut.
- Reserve part of the whipped topping: fold only 1 cup into the cream cheese layer and save the rest for the top so both layers have enough.
- Use cold milk for the pudding; instant pudding relies on cold liquid to set, and room-temperature milk leaves it loose.
- Wipe the knife between cuts with a clean, warm blade for sharp edges instead of a smeared cross-section.
- Press the crust firmly; a loosely packed crust crumbles when you lift the first square out.
- Make-ahead: assemble the whole dessert up to 24 hours before serving and keep it chilled until you cut it.
- Storage: cover tightly and refrigerate for up to 4 days. Freeze covered for up to 1 month; thaw in the refrigerator overnight.
- Nut-free option: swap the pecan crust for a graham cracker or chocolate cookie crust made with 1 1/2 cups crumbs and 5 tablespoons melted butter, and omit the nut garnish.
- Homemade whipped cream: stabilized homemade whipped cream works in both layers; whip 1 1/2 cups heavy cream with 3 tablespoons powdered sugar until stiff, but serve within a day since it deflates faster than tubbed topping.
Private Notes
Tried this recipe?
Let us know how it was!Final Thoughts
Chocolate lush earns its place at potlucks and holidays because it looks like effort and tastes like it, while most of the work is just stirring and waiting.
Give it a full chill and you will be rewarded with clean layers and a base that holds.
If you make it, I would love to hear which variation you tried. Leave a comment below and share it with anyone who has a chocolate lover in the house.
Recommended:
- Red Velvet Cake
- Fudge
- Peanut Butter Fudge
- Chocolate Banana Smoothie
- Fruit Tart
- Sugar Cookies
- Oatmeal Cookies
- Peanut Butter Cookies
- Hot Chocolate Bombs



