This post may contain affiliate links.
Pistachio Pie has layers of sweetened cream cheese, pistachio pudding and whipped cream. It’s a beautiful, refreshing pie everyone will love!

This pistachio cream pie is simply delicious and fairly easy to whip up. Though you can make a homemade crust, you can use a graham cracker pie crust to make this a no bake dessert!
This recipe also just happens to be one of my favorite desserts for St Patrick’s Day! Between this pistachio pie, my pistachio poke cake, and Grasshopper Pie, I know I’ll have a delicious green dessert fit for the occasion!

Pistachio Pie Ingredients
- Pie Crust – You can make a homemade pistachio shortbread crust (flour, pistachios, powdered sugar and butter) or use a premade graham cracker, shortbread crust or Oreo crust instead
- Instant Pistachio Pudding Mix – The regular 3.4 ounce box
- Milk
- Cream Cheese
- Powdered Sugar
- Whipped Topping – You can make homemade whipped cream (using heavy cream) or use a tub of Cool Whip
- Chopped Pistachios – Optional, but I love adding some on top of the pie for a little extra crunch!

How to Make Pistachio Pie
First, make the crust. (If you choose to use a pre-made graham cracker crust or shortbread crust, skip this step)
Add pistachios and flour to a food processor and blend until the pistachios are chopped up. Add the powdered sugar and the softened butter and mix until just combined.


Press into the bottom and up the sides of a pie plate and crimp the edges of the pie if you’d like to add a little extra flair! Bake the crust for about 15 minutes or until golden brown. Let cool completely as you work on the fillings.

Make the Layers
There are three layers inside of the pie: a cream cheese layer, a pistachio pudding layer and the whipped cream topping.

For the cream cheese layer, you’ll mix the softened cream cheese and powdered sugar in a large mixing bowl until smooth. I find that using an electric mixer helps make it extra smooth! Then you’ll fold in one cup of the whipped cream and set it aside.
TIP: Be sure to give the cream cheese time to soften, otherwise you’ll end up with lumps of cream cheese in the mixture. Set the cream cheese out at room temperature for 45-60 minutes and it’ll be easy to work with.

In another bowl, you’ll combine the instant pudding mix and 1 1/2 cups of cold milk. Note that this is less milk that what the box states. This is to make it a little thicker so you have nice pie slices that hold their shape. Once you’ve whisked it together, you’ll let it set for 5-10 minutes to let it thicken.

Assembling the Pie
Here’s the fun part! Start by spreading the cream cheese mixture over the cooled crust. Then, add the pistachio filling and spread it out to an even layer. Lastly, spread the remaining whipped topping over the pudding and sprinkle with sprinkles or chopped pistachios, if desired!

Other Delicious Pudding Desserts

Loved the recipe?? I’d love it if you’d give it a 5-star rating with a review below!! It helps my small business more than you know! 🙂






Thanks, Kelsey!!
Made this today. Add pecan and maraschino cherries to cream cheese layer then pudding layer. Whip cream layer and then placed whole pecan and maraschino cherries pattern
Just a lovely presentation.
So glad you enjoyed it!! Sounds like you made it a very beautiful pie! 🙂
Love this pie . Thank you for sharing !
What temperature is oven to bake pie crust?
Hi Heidi – I’m not sure why that wasn’t on the recipe card. I just added it – it should be 350! ~Kelsey
I agree, 4×6 would great
Love this Recipe my mom always made this dessert for us and now II make it and I’m so happy to have found the exact recipe that my mom used to make exception except for she would add coconut to the top of the the top layer. Delicious the best thank you for sharing
How far ahead of time can this pie be made?
You can make it a day in advance….I don’t recommend doing it too much before that as the crust would get a bit soggy. ~Kelsey
Outstanding. Easy to make and the taste is to die for..
My grandmother made this on our family farm when I was a child in the 80s. I lost my handwritten recipe and this is the first one I’ve found that had the “right” layers and ingredients!! Yay!! She made a crust with walnuts instead of pistachios, and sprinkled chopped walnuts on top. I’m going to sub walnuts where pistachios are and see how close I get to hers. Thanks for posting this!!!
Hey Kelsey!
Just wanted to say that this pie is amazingly delicious 😋. Very easy to make, anyone who loves pistachios will definitely love this pie. Thanks for sharing!
Aww thanks so much, Krista!! ~Kelsey