Go Back
Whole pistachio cake with pistachio butter topped with crushed pistachios on a cake stand.

Pistachio Cake with Pistachio Butter

This pistachio cake with pistachio butter combines two incredible elements that create dessert perfection. The tender cake base bursts with nutty pistachio flavor throughout every bite, while the gooey cream cheese layer creates an indulgent contrast that melts in your mouth like silk.
Prep Time 20 minutes
Cook Time 45 minutes
Chilling Time 2 hours
Total Time 1 hour 5 minutes
Servings: 12 slices
Course: Dessert
Cuisine: American

Ingredients
  

Cake Base
  • 1 cup unsalted pistachios unshelled
  • cups all-purpose flour
  • ½ teaspoon baking powder
  • ¾ teaspoon salt
  • ½ cup unsalted butter softened to room temperature
  • 1 cup granulated sugar
  • 1 zest lemon
  • ¼ cup vegetable oil
  • 2 large eggs at room temperature
  • 1 large egg white room temperature
  • ½ cup sour cream at room temperature
  • 2 teaspoons pure vanilla extract
  • 1 teaspoon almond extract
  • ½ cup buttermilk at room temperature
Cream Cheese Layer
  • 8 ounces cream cheese at room temperature
  • 1 large egg at room temperature
  • 3 cups powdered sugar
  • 1 teaspoon pure vanilla extract

Equipment

  • 9-inch springform pan
  • Food processor
  • stand mixer
  • Electric mixer
  • rubber spatula
  • wire cooling rack
  • measuring cups
  • - Measuring spoons

Method
 

  1. Preheat your oven to 350 degrees F. Grease a 9-inch cake pan or springform pan with baking spray. Line the bottom with parchment paper and spray the sides. Set aside.
  2. Finely pulverize the pistachios using a food processor or a blender to resemble a fine crumb or sand. Avoid over-processing which creates pistachio butter instead of powder.
  3. In a medium-sized bowl, whisk together the all-purpose flour, baking powder, and salt until well combined. Set aside.
  4. In a stand mixer fitted with the paddle attachment, beat the softened butter, oil, granulated sugar and lemon zest together using an electric mixer on medium-high speed until light and fluffy, about 3-4 minutes. With a rubber spatula, scrape down the sides and the bottom of the bowl.
  5. With the mixer on medium-high speed, add the eggs/egg white one at a time, beating for 30 seconds after each addition. Scrape the sides and bottom of the bowl after each addition.
  6. Add the sour cream, pure vanilla extract, and almond extract. Mix until well combined.
  7. Gradually add one-third of the dry flour mixture to the wet ingredients, alternating with half of the buttermilk. Mix just until no more flour streaks remain. Repeat, ending with the dry ingredients. Do not overmix.
  8. Gently fold in the pulverized pistachios until evenly distributed throughout the batter.
  9. Pour the cake batter into the prepared pan and spread it out evenly with the back of a spoon. Set aside while you make the cream cheese topping.
  10. For the Cream Cheese Layer: In a medium-sized bowl, use a hand mixer on medium-high speed to beat the cream cheese until smooth and creamy.
  11. Add the egg and mix on high for 30 seconds, using a rubber spatula to scrape the sides and bottom of the bowl.
  12. Add the vanilla extract, then gradually add 1 cup of powdered sugar at a time, mixing on medium speed for 30 seconds after each addition. This should take a little over 1 and a half minutes to complete.
  13. Once combined, pour the cream cheese mixture on top of the pistachio cake batter and use a small offset spatula to spread it into an even layer, ensuring the cake is completely covered.
  14. Bake for 40-45 minutes. The middle of the cake will still be slightly jiggly, but it's done when the edges are golden and the middle has cracked.
  15. When the cake is done, let it cool for 10-15 minutes, then place it in the fridge to chill for at least 2 hours to allow the cream cheese to firm up and set.
  16. To garnish, dust the cake with powdered sugar and chopped pistachios.

Notes

This pistachio cake with pistachio butter actually improves after chilling overnight. The flavors meld together beautifully, creating an even more delicious dessert. Store covered in the refrigerator for up to one week. Can be frozen for up to 3 months when wrapped properly.