Ingredients
Method
Make the Graham Cracker Crust
- Combine graham cracker crumbs, sugar, and salt in a medium mixing bowl.
- Pour in melted butter and stir until the mixture resembles damp sand.
- Press the mixture into a 9-inch pie dish and chill for at least 15 minutes or bake at 350°F for 8 minutes.
Prepare the Pistachio Pudding Base
- Pour cold whole milk into a large bowl and add the pistachio pudding mix.
- Whisk vigorously for 2 minutes until it thickens, then let it rest for 3 minutes.
Make the Cream Cheese Mixture
- Beat softened cream cheese until smooth and fluffy.
- Add powdered sugar, vanilla extract, and almond extract and mix until combined.
Combine the Pudding and Cream Cheese
- Fold the pistachio pudding into the cream cheese mixture in two additions until smooth.
Whip the Heavy Cream
- Whip cold heavy cream until stiff peaks form, about 3-4 minutes.
Fold Whipped Cream Into Filling
- Gently fold the whipped cream into the pistachio filling using a rubber spatula.
Fill the Pie
- Pour the pistachio cream filling into the prepared crust and smooth the top.
- Cover loosely with plastic wrap and chill for a minimum of 3 hours.
Make the Whipped Cream Topping
- Whip the topping ingredients until firm peaks form.
Garnish and Serve
- Top the pie with whipped cream and chopped pistachios before serving.
Notes
Store the pie covered in the refrigerator for up to 4 days. Avoid freezing as it alters the texture.
