Pistachio Cake Recipe
Introduction
This pistachio cake is a moist, nutty delight perfect for any celebration or cozy afternoon treat. With finely ground pistachios folded into the batter and a creamy cream cheese frosting, it balances flavor and texture beautifully.

Ingredients
- 2 cups (260g) unsalted pistachios (out of shells)
- 2 and 1/3 cups (275g) cake flour (spooned & leveled)
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon salt
- 3/4 cup (12 Tbsp; 170g) unsalted butter, softened to room temperature
- 1 and 3/4 cups (350g) granulated sugar
- 5 large egg whites, at room temperature
- 1/2 cup (120g) sour cream, at room temperature*
- 2 teaspoons pure vanilla extract
- 1 teaspoon almond extract
- 1 cup (240ml) whole milk, at room temperature*
- optional: 1 tiny drop green food coloring*
- 16 ounces (452g) full-fat brick cream cheese, softened to room temperature
- 1/2 cup (8 Tbsp; 113g) unsalted butter, softened to room temperature
- 4 cups (480g) confectioners’ sugar
- 1 and 1/2 teaspoons pure vanilla extract
- pinch of salt, to taste
- optional: garnishes such as berries and leftover pistachios
Instructions
- Step 1: Preheat the oven to 350°F (177°C). Grease three 8-inch round cake pans and line them with parchment paper rounds, then grease the parchment to ensure easy cake release.
- Step 2: Pulse the pistachios in a food processor until they become very fine crumbs. Reserve 1 and 1/2 cups (180g) for the cake and keep the rest for garnish.
- Step 3: In a large bowl, whisk together the pistachio crumbs, cake flour, baking powder, baking soda, and salt. Set aside.
- Step 4: Using a mixer, beat the butter and granulated sugar on high speed until creamy and smooth, about 3 minutes. Scrape down the bowl as needed.
- Step 5: Beat in the egg whites on high speed for about 2 minutes, then mix in the sour cream, vanilla extract, and almond extract, scraping the bowl again if necessary.
- Step 6: Add the dry ingredients to the wet mixture and start the mixer on low. Slowly pour in the milk (and green food coloring if using) while mixing until just combined. Whisk by hand to break up any lumps; the batter will be slightly thick.
- Step 7: Divide the batter evenly among the prepared pans and bake for 21–23 minutes. Check doneness by inserting a toothpick into the center—it should come out clean.
- Step 8: Let the cakes cool completely in their pans on a wire rack before frosting.
- Step 9: To make the frosting, beat the cream cheese and butter together on medium-high speed until smooth, about 2 minutes.
- Step 10: Add the confectioners’ sugar, vanilla extract, and a pinch of salt. Beat on low for 30 seconds, then on high for 3 minutes until creamy. Adjust consistency with more sugar or a little milk if needed.
- Step 11: Level the cake layers with a serrated knife. Place one layer on your plate or stand, spread frosting evenly on top, repeat with the second and third layers, then frost the entire cake.
- Step 12: Decorate with the reserved pistachios and optional berries. Refrigerate the cake for at least 30 minutes before slicing to help it hold its shape.
Tips & Variations
- Roasting the pistachios lightly before pulsing enhances their flavor and aroma.
- For a more vibrant color, add a tiny drop of green food coloring to the batter, but it’s optional.
- If you don’t have sour cream, you can substitute with plain Greek yogurt at room temperature.
- Make sure all dairy ingredients are at room temperature to ensure smooth batter and frosting consistency.
Storage
Store leftover cake tightly covered in the refrigerator for up to 5 days. Before serving, let the cake sit at room temperature for 15–20 minutes for the best texture. You can also freeze the cake layers (unfrosted) wrapped well in plastic wrap and foil for up to 2 months; thaw completely before frosting.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use shelled pistachios instead of unshelled?
Yes, use pistachios that are already shelled and unsalted. This recipe calls for unsalted, out-of-shell pistachios to control the salt and moisture levels in the cake.
Is it necessary to use egg whites only?
Yes, this cake uses only egg whites to help create a light and airy texture. Using whole eggs would change the batter consistency and cake structure.
PrintPistachio Cake Recipe
This delightful Pistachio Cake combines the rich, nutty flavor of finely ground pistachios with a moist, tender crumb made from cake flour and a light, creamy cream cheese frosting. Perfect for special occasions or an elegant dessert, this cake features layers of pistachio-infused batter baked to perfection and frosted with a smooth, sweet cream cheese blend, garnished with crushed pistachios and optional fresh berries for a beautiful presentation.
- Prep Time: 25 minutes
- Cook Time: 22 minutes
- Total Time: 47 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Dry Ingredients
- 2 cups (260g) unsalted pistachios (out of shells)
- 2 and 1/3 cups (275g) cake flour (spooned & leveled)
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon salt
Cake Batter
- 3/4 cup (12 Tbsp; 170g) unsalted butter, softened to room temperature
- 1 and 3/4 cups (350g) granulated sugar
- 5 large egg whites, at room temperature
- 1/2 cup (120g) sour cream, at room temperature
- 2 teaspoons pure vanilla extract
- 1 teaspoon almond extract
- 1 cup (240ml) whole milk, at room temperature
- optional: 1 tiny drop green food coloring
Frosting
- 16 ounces (452g) full-fat brick cream cheese, softened to room temperature
- 1/2 cup (8 Tbsp; 113g) unsalted butter, softened to room temperature
- 4 cups (480g) confectioners’ sugar
- 1 and 1/2 teaspoons pure vanilla extract
- pinch of salt, to taste
Garnish (optional)
- Leftover crushed pistachios
- Berries (optional)
Instructions
- Preheat and prepare pans: Preheat your oven to 350°F (177°C). Grease three 8-inch round cake pans, line each with parchment paper rounds, then grease the parchment paper to ensure the cakes release easily after baking.
- Grind pistachios: Using a food processor, pulse the unshelled pistachios until they become very fine crumbs. Reserve 1 and 1/2 cups (180g) of these crumbs for the cake batter and set aside the rest for garnish.
- Mix dry ingredients: In a large bowl, whisk together the reserved pistachio crumbs, cake flour, baking powder, baking soda, and salt. Set this mixture aside.
- Cream butter and sugar: Using a handheld or stand mixer with a paddle or whisk attachment, beat the softened butter and granulated sugar on high speed until the mixture is smooth and creamy, about 3 minutes, scraping down the sides and bottom as needed.
- Add egg whites and extracts: Beat in the egg whites on high speed until combined (about 2 minutes). Then mix in the sour cream, vanilla extract, and almond extract, scraping the bowl as necessary.
- Combine wet and dry ingredients: Gradually add the dry ingredients to the wet mixture, starting the mixer at low speed. While mixing, slowly pour in the milk and green food coloring if using. Mix just until combined, ensuring there are no lumps in the batter, which should be slightly thick.
- Fill pans and bake: Divide the batter evenly among the prepared pans. Bake for 21 to 23 minutes or until a toothpick inserted into the center comes out clean. Allow cakes to cool completely in the pans placed on a wire rack before removing.
- Make the frosting: In a large bowl, beat the cream cheese and softened butter on medium-high speed until smooth, approximately 2 minutes. Add the confectioners’ sugar, vanilla extract, and a pinch of salt. Beat on low for 30 seconds, then increase to high speed and mix for 3 minutes until creamy and fully combined. Adjust frosting thickness as needed with more sugar or a little milk.
- Level and assemble cakes: Using a serrated knife or cake leveler, trim the tops of cakes to create flat layers. Place one cake layer on a serving plate or cake stand, spread an even layer of frosting, then repeat with the next two layers.
- Frost and decorate: Cover the top and sides of the assembled cake with the remaining frosting. Decorate with remaining crushed pistachios and optional fresh berries. Refrigerate the cake for at least 30 minutes to help it set before slicing.
- Storage: Cover any leftover cake tightly and store it in the refrigerator for up to 5 days.
Notes
- Ensure all your refrigerated ingredients like butter, cream cheese, sour cream, and milk are at room temperature for optimal mixing and texture.
- You can add a drop of green food coloring to the batter to enhance the pistachio color without affecting flavor.
- Be careful not to overmix the batter once the dry ingredients are added to maintain a tender crumb.
- The parchment paper rounds are essential for easy cake removal without damaging the cake layers.
- Refrigerate the assembled cake for at least 30 minutes before slicing to help it hold its shape.
- Store leftover cake in the refrigerator for up to 5 days, covered tightly to maintain freshness.
Keywords: Pistachio Cake, Nut Cake, Cream Cheese Frosting, Layer Cake, Pistachio Dessert

