If you’re searching for a show-stopping dessert that balances creamy decadence with a delightful crunch, this Pistachio Layered Dessert with Graham Cracker Crust and Cream Cheese Recipe is your new best friend. Each bite melts in your mouth with layers of smooth cream cheese, fluffy whipped topping, luscious pistachio pudding, and a perfectly crisp graham cracker crust dotted with toasted pistachios. It’s not only an irresistible treat but also a fun, no-bake creation that will have everyone asking for your secret. Trust me, once you try this dreamy dessert, it’ll become a staple in your recipe box!

Ingredients You’ll Need
To make this Pistachio Layered Dessert with Graham Cracker Crust and Cream Cheese Recipe, you’ll only need a handful of ingredients, each playing a key role in the symphony of textures and flavors. From the buttery crust to the luscious pudding and fluffy layers, these ingredients come together effortlessly to create something truly special.
- Graham Cracker Crumbs (2 cups): Provides a crisp, buttery base that holds the dessert together perfectly.
- Shelled Pistachios (½ cup + ¼ cup chopped): Adds a nutty crunch and vibrant green color for visual appeal and texture.
- Salted Butter (10 tablespoons, melted): Binds the crust ingredients while giving a rich depth.
- Cream Cheese (8 ounces, room temperature): Creates a velvety, tangy layer that balances sweetness.
- Whipped Topping (16 ounces, thawed, divided): Lightens the cream cheese and tops the dessert with fluffy goodness.
- White Granulated Sugar (½ cup): Sweetens the cream cheese layer just right.
- Jello Pistachio Pudding Mix (2 boxes, 3.4 oz each): The star flavor element that brings that unmistakable pistachio essence.
- Whole Milk (2½ cups): Makes the pudding creamy and smooth without overpowering flavor.
How to Make Pistachio Layered Dessert with Graham Cracker Crust and Cream Cheese Recipe
Step 1: Prepare the Graham Cracker Crust
Start by combining 2 cups of graham cracker crumbs and ½ cup shelled pistachios in a food processor, then drizzle 10 tablespoons of melted salted butter on top. Blend until the mixture thickens and clumps together, about 30 to 40 seconds. Press this mixture firmly into the bottom of a 9×13-inch pan—just spreading along the base without going up the sides. Pop the pan into the freezer for 20 minutes to set the crust firmly before adding the next layer.
Step 2: Make the Cream Cheese Layer
While the crust chills, whip together 8 ounces of cream cheese (at room temperature), 8 ounces of whipped topping, and ½ cup granulated sugar in a medium mixing bowl with a hand mixer until smooth and creamy, about 2 to 3 minutes. Once the crust has chilled, spread this luscious cream cheese mixture evenly over it then place the whole dish in your fridge. This layer adds a rich, velvety texture that contrasts beautifully with the crunchy crust.
Step 3: Mix the Pistachio Pudding
In a clean bowl, whisk together the two boxes of Jello pistachio pudding mix with 2½ cups whole milk until the pudding thickens and is smooth — no lumps allowed! Pour and spread this bright green dream evenly over the cream cheese layer. This pudding layer brings that unmistakable pistachio flavor and creamy silkiness you’ll want to savor.
Step 4: Top with Whipped Topping and Chill
Immediately cover the pudding with the remaining 8 ounces of whipped topping, spreading it gently for a fluffy cloud-like finish. Cover the entire dessert and refrigerate for at least 8 hours or overnight so the flavors meld and the layers firm up for perfect slicing. Before serving, sprinkle the top with roughly chopped ¼ cup shelled pistachios — they add the final crunchy pop and gorgeous hint of green that makes this dessert irresistible.
How to Serve Pistachio Layered Dessert with Graham Cracker Crust and Cream Cheese Recipe

Garnishes
Sprinkle extra chopped pistachios or even a few edible flowers on top for a colorful, elegant garnish. You can also dust a little powdered sugar or drizzle white chocolate for a delicate touch. These garnishes elevate the presentation and add an extra layer of deliciousness to each serving.
Side Dishes
This dessert shines beautifully on its own but pairing it with a light fruit salad, like citrus segments or fresh berries, creates a refreshing contrast. A cup of coffee or an herbal tea, especially mint or chamomile, complements the rich pistachio and cream cheese flavors wonderfully, rounding out the experience.
Creative Ways to Present
For a fun twist, try serving portions in clear parfait glasses to showcase the gorgeous layers. You can also cut individual squares and serve on decorative plates with a dollop of whipped cream and a sprinkle of crushed pistachios. This makes it perfect for parties or special occasions where presentation matters as much as taste.
Make Ahead and Storage
Storing Leftovers
This Pistachio Layered Dessert with Graham Cracker Crust and Cream Cheese Recipe keeps beautifully in the refrigerator, covered tightly with plastic wrap or in an airtight container for up to 4 days. The flavors actually deepen as it sits, making leftovers even better the next day!
Freezing
While freezing is possible, it may affect the texture of the pudding and whipped topping. If you need to freeze, cover the dessert securely and freeze for up to 1 month. Thaw overnight in the refrigerator before serving, but note the texture might be slightly softer than fresh.
Reheating
This is a chilled dessert best enjoyed cold, so reheating is not recommended. Simply remove it from the fridge around 10 minutes before serving to take the chill off and allow the flavors to truly shine.
FAQs
Can I use sugar-free pudding mix in this recipe?
Absolutely! Sugar-free pudding mix works well and can help reduce the overall sugar content without sacrificing flavor. Just follow the package directions with the milk as usual.
Can I substitute the graham cracker crust for a different base?
Yes! You could use crushed vanilla wafers or digestive biscuits for a slightly different flavor profile, but graham crackers really complement the pistachio beautifully, so it’s a favorite choice here.
How long does the dessert need to chill before serving?
Chilling for at least 8 hours or overnight is essential for the layers to set properly and for flavors to develop fully. Patience here truly rewards you with the best texture and taste.
Is this dessert gluten-free?
The graham cracker crust traditionally contains gluten. To keep it gluten-free, you can substitute gluten-free graham cracker crumbs, which are widely available in stores now.
Can I make this dessert smaller or larger?
Definitely! The recipe scales well. Just adjust ingredient quantities proportionally and use an appropriately sized dish. Smaller versions are great for individual servings in ramekins too.
Final Thoughts
This Pistachio Layered Dessert with Graham Cracker Crust and Cream Cheese Recipe is truly a delightful crowd-pleaser that combines ease, elegance, and incredible flavor in every bite. Whether you’re making it for a holiday, a potluck, or just a sweet treat to enjoy at home, it’s bound to become a cherished favorite. Go ahead and whip it up—you’ll be so glad you did!
Print
Pistachio Layered Dessert with Graham Cracker Crust and Cream Cheese Recipe
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Total Time: 8 hours 20 minutes
- Yield: 12 servings
- Category: Dessert
- Method: No-Cook
- Cuisine: American
- Diet: Vegetarian
Description
This Pistachio Pudding Dessert is a luscious, layered treat combining a buttery graham cracker crust enriched with pistachios, a creamy sweetened cream cheese layer, a smooth pistachio pudding topping, and a final whipped topping layer garnished with chopped pistachios. Chilled overnight, this no-bake dessert offers a perfect balance of crunchy, creamy, and nutty textures, making it an ideal indulgence for gatherings or a special family treat.
Ingredients
Crust
- 2 cups Graham Cracker Crumbs
- ½ cup Shelled Pistachios
- 10 tablespoons Salted Butter, melted
Cream Cheese Layer
- 8 ounces Cream Cheese, room temperature
- 8 ounces Whipped Topping, thawed
- ½ cup White Granulated Sugar
Pudding Layer
- 2 boxes Jello Pistachio Pudding Mix (3.4 oz each)
- 2½ cups Whole Milk
Final Topping
- 8 ounces Whipped Topping, thawed
- ¼ cup Shelled Pistachios, roughly chopped
Instructions
- Prepare the Crust: Place the graham cracker crumbs and ½ cup shelled pistachios in a medium-sized food processor. Pour the 10 tablespoons of melted butter over the mixture. Cover and blend until the mixture thickens and begins to clump together, approximately 30 to 40 seconds.
- Form the Crust Layer: Transfer the graham cracker and pistachio mixture into the bottom of a 9×13-inch cake dish. Evenly spread and press firmly to form the crust, making sure it only covers the bottom and does not run up the sides. Freeze this crust for 20 minutes to set.
- Make the Cream Cheese Layer: In a medium mixing bowl, combine the 8 ounces of cream cheese at room temperature, 8 ounces of thawed whipped topping, and ½ cup sugar. Using a hand mixer, blend these ingredients until the mixture is completely smooth, which should take about 2 to 3 minutes.
- Add the Cream Cheese Layer: Remove the crust from the freezer and pour the smooth cream cheese mixture over it. Gently spread evenly across the crust surface. Place the layered dessert into the fridge to chill while preparing the pudding layer.
- Prepare the Pudding Layer: In a clean medium bowl, combine both boxes of Jello pistachio pudding mix with 2½ cups whole milk. Using a clean hand mixer, blend thoroughly until the pudding thickens and there are no lumps remaining.
- Add the Pudding Layer: Remove the dessert from the fridge and carefully spread the thickened pudding evenly over the cream cheese layer.
- Top with Whipped Topping: Immediately spread 8 ounces of thawed whipped topping over the pudding layer to complete the dessert’s surface.
- Chill the Dessert: Cover the entire dessert with plastic wrap or foil and refrigerate for at least 8 hours or overnight to allow all layers to set and flavors to meld.
- Garnish and Serve: Just before serving, use a sharp knife to roughly chop ¼ cup shelled pistachios and sprinkle them generously over the top whipped topping layer. Slice and enjoy!
Notes
- For best results, use room temperature cream cheese to ensure a smooth and lump-free cream cheese layer.
- Freezing the crust helps it set firmly and prevents sogginess when layered with wet ingredients.
- The dessert improves in flavor after sitting overnight, so prepare it a day ahead whenever possible.
- Use fresh whole milk for pudding mixed consistency and creaminess.
- Chopped pistachios on top add a crunchy texture and enhance the nutty flavor.

