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!

Jump to Recipe
Pistachio cream pie with a bite out of it on a white plate.

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!

Though it’s great no matter the season, I especially love serving this pie for St. Patrick’s Day, thanks to its pretty green color!

Ingredients needed to make a pistachio cream pie.

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!
Fork with a bite of pie on it.

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.

Pistachio pie crust in a white ceramic pie plate.

Make the Layers

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

Cream cheese filling for a pie.

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.

Pistachio pudding in a large clear bowl.

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.

Pistachio pudding in a pie crust.

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!

Pudding pie with whipped topping covering the pie.

Other Delicious Pudding Desserts

Banana Pudding Dessert

Peanut Butter Dirt Pudding

Chocolate Yum Yum

Slice of pistachio pie on a white plate with a gold fork.

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! 🙂

Pistachio pudding pie on a white plate.
5 from 3 votes

Pistachio Pie

Author: Kelsey
Prep Time 20 minutes
Cook Time 15 minutes
Cool Time 2 hours
Total Time 2 hours 35 minutes
10 slices
Pistachio Pie has layers of sweetened cream cheese, pistachio pudding and whipped cream. It's a beautiful, refreshing pie everyone will love!


  • One 9-inch pie plate


Pistachio Shortbread Crust

  • 1 1/3 cup flour
  • 1/3 cup pistachios
  • 1/2 cup powdered sugar
  • 2/3 cup unsalted butter softened

Cream Cheese Layer

  • One 8 ounce package cream cheese softened
  • 1/3 cup powdered sugar
  • 1 cup whipped topping (save the rest of the 8 ounce tub for the top layer)

Pudding and Whipped Topping Layers

  • One 3.4 ounce box instant pistachio pudding mix
  • 1 1/2 cups cold milk
  • One 8 ounce tub whipped topping (will have 1 cup taken out of it from the cream cheese layer)
  • Sprinkles and/or chopped pistachios for topping optional


Make the Pistachio Shortbread Crust

  • Note: Feel free to skip this step and use a pre-made graham cracker or shortbread crust instead.
  • Preheat oven to 350F.
  • To make the crust, add the flour and pistachios to a food processor and blend until the pistachios are finely chopped.
  • Add the powdered sugar and butter and pulse until the mixture is combined.
  • Press the crust into a pie plate (I use a 9-inch pie plate) and bake for 13-15 minutes or until golden brown.
  • Let the pie crust cool completely.

Make the Cream Cheese Layer

  • Add the cream cheese and powdered sugar to a large mixing bowl or in the bowl of a stand mixer.
  • Mix until smooth and then fold in one cup of whipped topping; set aside.

Mix up the Pudding

  • Whisk together the pudding mix and cold milk. Let it set for 5-10 minutes until the pudding is thickened.

Assemble the Pie

  • Spread the cream cheese mixture into the cooled pie crust.
  • Add the pudding and spread over the cream cheese.
  • Top with the remaining whipped topping and sprinkle with chopped pistachios, if desired.
  • Let chill for at least an hour to set up before serving.


Calories: 424kcal | Carbohydrates: 38g | Protein: 6g | Fat: 28g | Saturated Fat: 16g | Polyunsaturated Fat: 1.6g | Monounsaturated Fat: 8.1g | Trans Fat: 0.3g | Cholesterol: 76mg | Sodium: 217mg | Potassium: 183mg | Fiber: 0.9g | Sugar: 23g | Vitamin A: 833.33IU | Vitamin C: 0.2mg | Calcium: 100mg | Iron: 0.4mg
“Dance Around the Kitchen” is not a dietitian or nutritionist, and any nutritional information shared is an estimate. If calorie count and other nutritional values are important to you, we recommend running the ingredients through whichever online nutritional calculator you prefer. Calories and other nutritional values can vary quite a bit depending on which brands were used.

did you love this recipe?

Share it with me on Facebook and find more recipes on Pinterest for more!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Nellie Olson-Fuchs says:

    5 stars
    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.

    1. So glad you enjoyed it!! Sounds like you made it a very beautiful pie! 🙂

  2. 5 stars
    Love this pie . Thank you for sharing !

  3. What temperature is oven to bake pie crust?

    1. Hi Heidi – I’m not sure why that wasn’t on the recipe card. I just added it – it should be 350! ~Kelsey