Pistachio Lush Recipe
Introduction
Pistachio Lush is a creamy, crunchy dessert that combines a buttery nutty crust with rich cream cheese and fluffy pistachio pudding layers. Perfect for gatherings, this layered treat offers a delightful mix of textures and flavors that everyone will love.

Ingredients
- 1 cup flour
- 1/2 cup stick butter, cut up
- 1 cup chopped walnuts
- 8 oz cream cheese, at room temperature
- 1 cup confectioner’s sugar
- 1 cup whipped topping
- 2 packages instant pistachio pudding
- 3 cups milk
- 2 cups whipped topping
- 1/2 cup toasted almonds (optional, but recommended)
Instructions
- Step 1: Preheat the oven to 350 degrees F (175 degrees C).
- Step 2: In a large bowl, combine the flour and cut-up butter. Use a pastry blender or two knives to cut the butter into the flour until the mixture resembles small peas.
- Step 3: Stir the chopped walnuts into the flour and butter mixture.
- Step 4: Press the mixture firmly into a 13 x 9-inch baking pan to form an even crust.
- Step 5: Bake the crust for 20 minutes, then remove it from the oven and allow it to cool completely.
- Step 6: In a bowl, beat the cream cheese, confectioner’s sugar, and 1 cup of whipped topping together until smooth and silky.
- Step 7: Spread the cream cheese mixture evenly over the cooled crust in the pan.
- Step 8: Prepare the pistachio pudding by whisking the instant pudding mix into 3 cups of milk. Whisk for 1-2 minutes until the pudding starts to thicken.
- Step 9: Spread the thickened pistachio pudding over the cream cheese layer.
- Step 10: Chill the dessert in the refrigerator for 2 to 3 hours to set.
- Step 11: Before serving, top with the remaining 2 cups of whipped topping and sprinkle with toasted almonds if using.
Tips & Variations
- For extra crunch, substitute the walnuts with pecans or hazelnuts.
- Use homemade whipped cream instead of store-bought whipped topping for a fresher taste.
- Allow the dessert to chill overnight for the flavors to fully develop.
- To toast almonds, place them in a dry skillet over medium heat and stir until golden and fragrant, about 3-5 minutes.
Storage
Store Pistachio Lush covered in the refrigerator for up to 3 days. Keep it chilled until ready to serve, and when reheating is needed, it’s best enjoyed cold or at room temperature. Avoid freezing, as the texture may change.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use low-fat milk or a milk substitute for the pudding?
Yes, you can use low-fat milk or dairy alternatives like almond or oat milk. However, the pudding might be slightly less creamy.
How do I prevent the crust from getting soggy?
Make sure to bake the crust thoroughly and allow it to cool completely before adding the cream cheese layer. This helps keep the crust firm and prevents sogginess.
Print
Pistachio Lush Recipe
- Total Time: 1 hour 20 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
Pistachio Lush is a luscious, layered dessert combining a buttery walnut and flour crust with a creamy cream cheese and whipped topping layer, topped by a smooth pistachio pudding and finished with extra whipped topping and toasted almonds. This no-fuss, chilled treat is perfect for gatherings and offers a delightful texture and nutty flavor.
Ingredients
Crust
- 1 cup flour
- 1/2 cup stick butter, cut up
- 1 cup chopped walnuts
Cream Cheese Layer
- 8 oz cream cheese, at room temperature
- 1 cup confectioner’s sugar
- 1 cup whipped topping
Pudding Layer
- 2 packages instant pistachio pudding
- 3 cups milk
Topping
- 2 cups whipped topping
- 1/2 cup toasted almonds (optional, but recommended)
Instructions
- Preheat Oven: Preheat your oven to 350 degrees Fahrenheit to prepare for baking the crust.
- Prepare Crust Mixture: In a large bowl, combine the flour and cut-up butter. Use a pastry blender or two knives to cut the butter into the flour until the mixture resembles small peas, creating a crumbly texture.
- Add Walnuts: Stir the chopped walnuts into the flour and butter mixture evenly.
- Press Crust: Press the mixture into the bottom of a 13 x 9-inch baking pan, forming an even layer across the surface.
- Bake Crust: Bake the crust in the preheated oven for 20 minutes until lightly golden and set.
- Cool Crust: Remove the crust from the oven and allow it to cool completely to room temperature.
- Make Cream Cheese Layer: Beat together the cream cheese, confectioner’s sugar, and 1 cup of whipped topping until the mixture is smooth and silky in texture.
- Spread Cream Cheese Layer: Spread the cream cheese mixture evenly over the cooled crust in the pan.
- Prepare Pistachio Pudding: Whisk the instant pistachio pudding mix into the 3 cups of milk vigorously for 1-2 minutes until the pudding thickens.
- Spread Pudding Layer: Carefully spread the thickened pistachio pudding on top of the cream cheese layer.
- Chill Dessert: Refrigerate the layered dessert for about 2 to 3 hours to allow it to set properly.
- Add Final Topping: Once chilled, top with the remaining 2 cups of whipped topping and sprinkle with toasted almonds if desired to add crunch and garnish.
Notes
- Ensure the cream cheese is at room temperature before mixing to achieve a smooth texture.
- To toast almonds, place them in a dry skillet over medium heat for 3-5 minutes until fragrant and golden.
- For best results, chill the dessert overnight if time permits.
- Use freshly whipped topping or thaw frozen whipped topping completely before using.
- For added flavor, substitute walnuts with pecans if preferred.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: Pistachio Lush, layered dessert, pistachio pudding, cream cheese dessert, walnut crust, chilled dessert

