Go Back
"A beautifully sliced, gourmet homemade pistachio cake on a white cake stand, featuring natural green sponge and silky pistachio cream cheese frosting, garnished with crushed nuts."

The Best Pistachio Cake (Real Pistachios, No Pudding Mix)

A moist, nutty pistachio cake made with ground skinned pistachios and pistachio paste for genuine, deep pistachio flavor in every bite. Topped with a silky pistachio cream cheese frosting. No pudding mix, no artificial coloring, no shortcuts.
Prep Time 30 minutes
Cook Time 32 minutes
Total Time 1 hour 2 minutes
Servings: 12 Servings
Course: Dessert
Cuisine: American
Calories: 650

Ingredients
  

For the Pistachio Cake Layers
  • 1 1/2 cups raw shelled unsalted pistachios skins removed (see Tips)
  • 2 cups all-purpose flour
  • 1 tbsp cornstarch
  • 1 1/2 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 3/4 cup unsalted butter room temperature
  • 1 1/2 cups granulated sugar
  • 3 large eggs plus 2 egg whites room temperature
  • 3 tbsp pistachio paste store-bought or homemade (not pistachio cream)
  • 1 tsp vanilla extract
  • 1/2 tsp almond extract
  • 3/4 cup whole milk room temperature
  • 1/4 cup sour cream room temperature
For the Pistachio Cream Cheese Frosting
  • 16 oz cream cheese full-fat brick-style (Philadelphia), softened
  • 3/4 cup unsalted butter softened
  • 5 cups powdered sugar sifted
  • 3 tbsp pistachio paste
  • 1 tsp vanilla extract
  • 1 pinch salt

Equipment

  • 1 Food processor essential for grinding pistachios
  • 2-3 8-inch round cake pans
  • 1 KitchenAid stand mixer or hand mixer
  • 1 Digital kitchen scale for precise measurements
  • 1 Offset spatula for frosting
  • 1 Cake turntable for smooth, even sides
  • 1 Bench scraper for professional finish
  • 1 Parchment paper rounds for clean layer release

Method
 

  1. Boil pistachios 1 minute, drain, rub skins off in a towel. Dry completely, about 20 minutes.
    "Shelled raw green pistachios in a small bowl and on a linen cloth, being prepared for a homemade pistachio cake."
  2. Toast skinned pistachios at 350 degrees F for 8 to 10 minutes until fragrant. Cool completely.
    "Peeled raw pistachios spread out on a dark baking sheet, being toasted inside an oven at 350 degrees Fahrenheit."
  3. Process toasted pistachios in a food processor to fine crumbs, not paste.
    "Toasted pistachios inside a food processor bowl, being ground into fine, vibrant green crumbs."
  4. Whisk ground pistachios, flour, cornstarch, baking powder, baking soda, and salt together. Set aside.
    "A large glass bowl containing a mixture of finely ground pistachios, flour, and other dry baking ingredients ready to be whisked."
  5. Beat butter on medium-high 2 minutes. Add sugar and beat 3 to 4 minutes until pale and fluffy. Add pistachio paste and beat 1 more minute.
    "A glass bowl filled with smooth, pale green pistachio-infused buttercream frosting on a wooden kitchen surface."
  6. Add eggs and egg whites one at a time, scraping bowl between each. Add vanilla and almond extracts.
    "Pistachio-colored cake batter being mixed in a bowl, showcasing a smooth, aerated consistency after adding eggs and extracts."
  7. Add sour cream and mix on low until just combined.
    "Pistachio cake batter in a mixing bowl being combined with a dollop of sour cream for a tender texture."
  8. Add flour mixture in three additions, alternating with milk in two additions. Mix on low until just incorporated.
    "Pistachio cake batter in a bowl after mixing in flour and milk, showcasing a smooth, rich, and well-blended consistency."
  9. Divide between greased, parchment-lined pans. Bake 28 to 32 minutes until toothpick comes out clean.
    "Pistachio cake batter divided evenly into two round baking pans, both lined with parchment paper and ready for the oven."
  10. Cool in pans 10 minutes, then cool completely on wire rack.
    "Two freshly baked, golden-green pistachio cake layers cooling on a wire rack on a wooden kitchen counter."
  11. For frosting: beat cream cheese and butter until smooth, 2 to 3 minutes. Add powdered sugar cup by cup. Add pistachio paste, vanilla, salt. Beat on medium 1 to 2 minutes.
    "A large glass bowl filled with fluffy, smooth, pale green pistachio cream cheese frosting, showing swirls and a rich texture."
  12. Level layers if needed. Assemble with frosting between layers. Crumb coat, refrigerate 20 minutes, apply final layer. Garnish with chopped pistachios.
    "A beautifully frosted, smooth pale green pistachio cake on a white cake stand, garnished with a crown of chopped pistachios, with a knife on the side."

Notes

  • Remove pistachio skins before grinding — this step directly affects both flavor clarity and color.
  • Let pistachios dry completely after blanching before toasting to prevent gummy grinding.
  • Pulse food processor in short bursts to avoid accidentally making pistachio butter.
  • Pistachio paste and pistachio cream are NOT the same. Use only 100% pistachio paste for the batter.
  • Frosting can be made 3 days ahead; refrigerate and bring to room temperature before using.
  • Store frosted cake refrigerated for up to 5 days. Serve at room temperature.