Lemon Pistachio Cake Recipe
Introduction
This Lemon Pistachio Cake is a delightful blend of bright citrus and nutty flavors, perfect for any occasion. Moist and tender, it’s layered with a luscious pistachio cream cheese frosting that elevates this dessert to a special treat.

Ingredients
- 1 cup (140 g) pistachios (deshelled)
- 2 1/4 cups (281 g) all-purpose flour, spooned and leveled
- 1 1/2 tsp baking powder
- 1/4 tsp baking soda
- 1/2 tsp salt
- 1 1/2 cups (300 g) granulated white sugar
- 3 tbsp (30 g) lemon zest (about 3 large lemons)
- 10 tbsp (140 g) unsalted butter, softened
- 3 eggs, at room temperature
- 1 tbsp (15 ml) vanilla
- 1 cup (240 ml) buttermilk, at room temperature
- 1/2 cup (120 ml) pistachio milk
- 1/2 cup (150 g) sweetened condensed milk
- 1/2 tbsp (5 g) lemon zest (about 1/2 a large lemon)
- 1/2 tsp vanilla
- 1/2 cup (70 g) pistachios (deshelled)
- 1 cup (224 g) unsalted butter, softened
- 8 oz (226 g) cream cheese, cold
- 2 cups (260 g) powdered sugar
- 1/2 tbsp (5 g) lemon zest (about 1/2 a large lemon)
- Lemon curd, for swirling into the frosting (optional)
Instructions
- Step 1: Preheat the oven to 350°F (175°C). Grease a 9×9 inch light metal baking pan and line it with parchment paper.
- Step 2: Add the pistachios to a food processor and pulse until finely ground. Set aside.
- Step 3: In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. Set aside.
- Step 4: In a large bowl, rub the lemon zest and sugar together with your fingertips to release the lemon oils.
- Step 5: Add the softened butter and cream together with an electric mixer on high speed for 1-2 minutes until light and fluffy.
- Step 6: Add the eggs and vanilla; mix on medium speed until the batter is pale and smooth, about 1 minute.
- Step 7: Alternately add the buttermilk and dry ingredients to the wet mixture, mixing on low speed until combined. Scrape the bowl as needed.
- Step 8: Fold in the ground pistachios gently.
- Step 9: Pour the batter into the prepared pan and bake for 38-42 minutes, or until a toothpick inserted in the center comes out clean.
- Step 10: Let the cake cool in the pan on a wire rack for 30 minutes. Then lift it out using the parchment paper and cool completely on the rack.
- Step 11: For the milk soak, mix the pistachio milk, sweetened condensed milk, lemon zest, and vanilla in a small bowl. Let sit 20 minutes, then strain to remove zest.
- Step 12: For the frosting, pulse the pistachios in a food processor until a smooth paste forms.
- Step 13: Beat the butter in a large bowl on high speed until pale and fluffy, about 5 minutes.
- Step 14: Add cream cheese and beat until fluffy, about 1 minute.
- Step 15: Mix in the pistachio paste and lemon zest on medium-high speed until combined.
- Step 16: Sift in powdered sugar and mix on low speed until combined, then beat on high for 1 minute until fluffy.
- Step 17: When the cake is fully cooled, cut a thin layer off the top to help the soak absorb.
- Step 18: Transfer the cake to a serving plate and poke holes in the surface with a wooden stick or spoon handle.
- Step 19: Slowly pour the milk soak over the cake, allowing it to absorb fully.
- Step 20: Spread the frosting thickly over the top. Swirl lemon curd into the frosting if using.
- Step 21: Cut into 16 slices and serve.
Tips & Variations
- To toast the pistachios for a deeper flavor, spread them on a baking sheet and roast at 350°F for 5-7 minutes before processing.
- Use homemade pistachio milk or a quality store-bought variety for best flavor in the soak.
- If you prefer a stronger lemon flavor, increase the lemon zest slightly in both the cake and frosting.
- Lemon curd is optional but adds a lovely tangy contrast when swirled into the frosting.
Storage
Store the cake covered in the refrigerator for up to 4 days to keep the frosting fresh. Bring slices to room temperature before serving for the best texture. This cake also freezes well—wrap tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before enjoying.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake dairy-free?
You can substitute dairy ingredients with plant-based alternatives, such as vegan butter, almond or oat-based buttermilk, and dairy-free cream cheese. Make sure to use a suitable pistachio milk or a nut milk you like.
How do I grind pistachios if I don’t have a food processor?
You can finely chop pistachios with a sharp knife or use a mortar and pestle to crush them. It may take longer, but you can achieve a good texture for the cake and frosting.
PrintLemon Pistachio Cake Recipe
This Lemon Pistachio Cake is a delightful blend of tangy lemon and rich pistachio flavors, featuring a moist cake soaked with a unique pistachio-lemon milk mixture and topped with a luscious lemon pistachio cream cheese frosting. The cake is perfect for celebrations or as a special treat that combines nutty and citrus notes for a refreshing dessert experience.
- Prep Time: 25 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 45 minutes
- Yield: 16 slices 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
For the Lemon Pistachio Cake
- 1 cup (140 g) pistachios (deshelled)
- 2 1/4 cups (281 g) all-purpose flour, spooned and leveled
- 1 1/2 tsp baking powder
- 1/4 tsp baking soda
- 1/2 tsp salt
- 1 1/2 cups (300 g) granulated white sugar
- 3 tbsp (30 g) lemon zest (about 3 large lemons)
- 10 tbsp (140 g) unsalted butter, softened
- 3 eggs, at room temperature
- 1 tbsp (15 ml) vanilla extract
- 1 cup (240 ml) buttermilk, at room temperature
For the Lemon Pistachio Milk Soak
- 1/2 cup (120 ml) pistachio milk
- 1/2 cup (150 g) sweetened condensed milk
- 1/2 tbsp (5 g) lemon zest (about 1/2 a large lemon)
- 1/2 tsp vanilla extract
For the Lemon Pistachio Cream Cheese Frosting
- 1/2 cup (70 g) pistachios (deshelled)
- 1 cup (224 g) unsalted butter, softened
- 8 oz (226 g) cream cheese, cold
- 2 cups (260 g) powdered sugar
- 1/2 tbsp (5 g) lemon zest (about 1/2 a large lemon)
- Lemon curd, for swirling into the frosting (optional)
Instructions
- Preheat Oven and Prepare Pan: Preheat your oven to 350°F (175°C). Grease a 9×9 inch light metal baking pan and line it with parchment paper for easy removal of the cake.
- Grind Pistachios: Add 1 cup of deshelled pistachios to a food processor and pulse until finely ground. Set this aside for later use in the batter.
- Mix Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. Set aside this flour mixture.
- Prepare Lemon Sugar: In a large bowl, combine granulated sugar and 3 tbsp lemon zest. Rub the zest into the sugar with your fingertips to release maximum lemon flavor.
- Cream Butter and Sugar: Add softened butter to the lemon sugar and use an electric mixer on high speed to cream them together until light and fluffy, about 1-2 minutes.
- Add Eggs and Vanilla: Mix in the eggs and vanilla extract on medium speed until the mixture is pale and smooth, approximately 1 minute.
- Combine Wet and Dry Ingredients: Alternately add buttermilk and the flour mixture to the batter in portions, mixing on low speed until just combined. Scrape the bowl with a rubber spatula to ensure all ingredients are evenly incorporated.
- Fold in Pistachios: Gently fold the ground pistachios into the batter to evenly distribute the nutty flavor.
- Bake: Pour the batter into the prepared baking pan and bake for 38-42 minutes, or until a toothpick inserted in the center comes out clean.
- Cool Cake: Let the cake cool in the pan on a wire rack for 30 minutes. Then lift the cake out using the parchment paper and continue cooling completely on the wire rack.
- Prepare Pistachio Milk Soak: In a small bowl, mix pistachio milk, sweetened condensed milk, lemon zest, and vanilla. Let sit for 20 minutes, then strain through a sieve to remove zest. Transfer to a pouring container.
- Make Pistachio Paste for Frosting: In a food processor, pulse the 1/2 cup pistachios until they form a smooth paste similar to nut butter.
- Prepare Frosting: Beat softened butter in a large bowl with an electric mixer on high until pale and fluffy (about 5 minutes). Add cream cheese and beat until fluffy (about 1 minute).
- Add Pistachio Paste and Lemon Zest: Mix in the pistachio paste and lemon zest on medium-high speed until combined.
- Add Powdered Sugar: Sift powdered sugar into the bowl. Mix on low speed until combined, then increase to high speed and beat until fluffy.
- Prepare Cake for Soaking: Once the cake is completely cooled, slice a very thin layer off the top using a sharp knife to help absorption. Transfer cake to a serving plate. Poke holes all over the surface with a wooden stick or spoon handle.
- Soak Cake: Slowly pour the pistachio milk mixture over the cake, allowing it to absorb fully through the holes. Be patient to ensure even soaking.
- Frost the Cake: Spread a thick layer of lemon pistachio cream cheese frosting evenly on top of the soaked cake using an offset spatula. Optionally, swirl lemon curd into the frosting using the back of a spoon.
- Serve: Cut the cake into 16 slices and serve immediately or refrigerate until ready to enjoy.
Notes
- Use room temperature eggs and buttermilk to ensure a smooth batter and even baking.
- Grinding pistachios finely is important for texture and flavor integration in the cake and frosting.
- The pistachio milk soak adds moisture and an extra layer of pistachio and lemon flavor, so do not skip this step.
- Swirling lemon curd into the frosting is optional but adds a lovely tangy brightness.
- Store leftover cake covered in the refrigerator for up to 3 days.
- Bring cake slices to room temperature before serving for the best texture and flavor.
Keywords: lemon pistachio cake, pistachio cake, lemon zest cake, cream cheese frosting, nutty lemon cake

