Go Back
A delicious layered Pistachio Cake on a white cake stand, with a slice removed to show the green sponge and creamy filling.

Luscious Pistachio Cream Cake Everyone Will Love

A show-stopping dessert featuring tender pistachio cake layers, a luxurious pistachio cream filling, and a smooth cream cheese frosting, guaranteed to impress every guest with its vibrant flavor and stunning presentation.
Prep Time 1 hour
Cook Time 30 minutes
Total Time 3 hours 15 minutes
Servings: 12 slices
Course: Dessert
Cuisine: Modern American
Calories: 520

Ingredients
  

For the Pistachio Cake Layers
  • 2 1/4 cups all-purpose flour (270g)
  • 1 1/2 cups granulated sugar (300g)
  • 1 tbsp baking powder
  • 1/2 tsp salt
  • 1 cup unsalted butter (226g), softened
  • 4 large eggs room temperature
  • 1 cup whole milk (240ml), room temperature
  • 2 tsp vanilla extract
  • 1 tsp pistachio extract or 1/2 tsp almond extract
  • 1/2 cup finely ground unsalted pistachios (60g), blanched and peeled for best color (optional)
  • 2-3 drops green gel food coloring optional, for vibrant color
For the Pistachio Cream Filling
  • 8 oz cream cheese (226g), softened
  • 1/2 cup powdered sugar (60g)
  • 1 cup heavy cream (240ml), very cold
  • 1/4 cup pistachio butter/paste (60g), or finely ground pistachios + 1 tbsp neutral oil
  • 1/2 tsp vanilla extract
  • Pinch salt
For the Cream Cheese Frosting
  • 1 cup unsalted butter (226g), softened
  • 8 oz cream cheese (226g), softened
  • 4 cups powdered sugar (480g), sifted
  • 1 tsp vanilla extract
  • 2-4 tbsp heavy cream if needed for consistency
  • Pinch salt
For Garnish
  • 1/4 cup chopped unsalted pistachios (30g)

Equipment

  • Two 8-inch round cake pans
  • Parchment Paper
  • Large mixing bowls
  • Electric mixer (stand or hand-held)
  • Rubber spatulas
  • Wire Rack
  • Saucepan (small, for blanching pistachios if not peeled)
  • Whisk
  • Measuring cups and spoons
  • Offset Spatula or Palette Knife
  • Piping bag with a large round tip (optional, for dam)

Method
 

Prepare the Pistachio Cake Layers
  1. Preheat your oven to 350°F (175°C). Grease and flour two 8-inch round cake pans, then line the bottoms with parchment paper. Set aside.
  2. In a large bowl, whisk together the all-purpose flour, granulated sugar, baking powder, and salt. Set aside.
  3. In another large bowl, using an electric mixer, cream together the softened unsalted butter until light and fluffy (about 2-3 minutes).
  4. Add the eggs one at a time, beating well after each addition. Scrape down the sides of the bowl as needed.
  5. In a separate small bowl, combine the whole milk, vanilla extract, pistachio extract, and green food coloring (if using).
  6. Gradually add the dry ingredients to the butter mixture in three additions, alternating with the milk mixture in two additions, beginning and ending with the dry ingredients. Mix on low speed until just combined, being careful not to overmix.
  7. Gently fold in the finely ground pistachios.
  8. Divide the batter evenly between the two prepared cake pans. Bake for 28-32 minutes, or until a wooden skewer inserted into the center comes out clean.
  9. Let the cakes cool in the pans for 10-15 minutes before inverting them onto a wire rack to cool completely. This is crucial for assembly, ensure they are fully cooled.
Make the Pistachio Cream Filling
  1. In a large bowl, beat the softened cream cheese and powdered sugar with an electric mixer until smooth and creamy.
  2. Stir in the pistachio butter/paste (or ground pistachios and oil), vanilla extract, and pinch of salt until well combined.
  3. In a separate cold bowl, whip the very cold heavy cream on medium-high speed until stiff peaks form.
  4. Gently fold the whipped cream into the cream cheese mixture until no streaks remain. Cover and refrigerate until ready to use.
Prepare the Cream Cheese Frosting
  1. In a large bowl, cream together the softened unsalted butter and softened cream cheese with an electric mixer until smooth and lump-free (about 3-4 minutes).
  2. Gradually add the sifted powdered sugar, 1 cup at a time, mixing on low speed until incorporated, then increasing to medium speed until smooth. Scrape down the bowl frequently.
  3. Beat in the vanilla extract and pinch of salt. If the frosting is too thick, add heavy cream 1 tablespoon at a time until desired consistency is reached.
Assemble the Cake
  1. Once the cake layers are completely cooled, use a serrated knife to level the tops if necessary, creating flat surfaces.
  2. Place one cake layer on your desired serving plate or cake stand. If using, pipe a dam of cream cheese frosting around the edge of the first cake layer. This will prevent the filling from oozing out.
  3. Evenly spread the chilled Pistachio Cream Filling inside the frosting dam.
  4. Carefully place the second cake layer on top, pressing down gently to secure it.
  5. Apply a thin layer of cream cheese frosting all over the cake (top and sides) to create a crumb coat. This traps any loose crumbs. Chill the cake in the refrigerator for 15-20 minutes to set the crumb coat.
  6. Once chilled, apply the remaining cream cheese frosting to the top and sides of the cake, smoothing it with an offset spatula or palette knife.
  7. Garnish the top of the cake with chopped pistachios. You can also press some onto the sides if desired.
  8. Refrigerate the cake for at least 30 minutes before slicing and serving to allow the filling and frosting to set properly. Enjoy!

Notes

For the best flavor and texture, ensure all cold ingredients (butter, eggs, milk, cream cheese) are at room temperature before starting the cake and frosting. If your pistachios aren't already blanched and peeled, you can blanch them in boiling water for 1-2 minutes, then drain and rub them in a clean towel to remove skins before grinding. This enhances the green color of the ground pistachios. Store leftover cake in an airtight container in the refrigerator for up to 3-4 days.