If you are on the hunt for a truly delightful dessert that dazzles the senses, the Lemon Pistachio Milk Cake Recipe is exactly what you need. This cake balances the nutty richness of pistachios with the bright, zesty kick of fresh lemon, all wrapped up in a light, moist texture thanks to a luscious milk soak. The cream cheese frosting enriched with pistachio paste and lemon zest takes every bite to a new level of indulgence, making it perfect for a special occasion or an everyday treat that feels like a celebration.

Ingredients You’ll Need
The magic of this Lemon Pistachio Milk Cake Recipe lies in its simple yet thoughtful selection of ingredients, each playing a crucial role in the flavor, texture, and appearance of the cake. From the ground pistachios that add a natural crunch and earthiness to the smooth, tangy pockets of lemon zest that brighten every bite, these elements combine in harmony to create a cake that feels both comforting and refreshingly vibrant.
- Pistachios (1 cup, deshelled): Ground finely, they provide a natural nutty flavor and crunchy undertone to the cake batter.
- All-purpose flour (2 1/4 cups): The base of the cake structure, spooned and leveled for accuracy and a light crumb.
- Baking powder (1 1/2 tsp): Helps the cake rise perfectly for a fluffy and tender crumb.
- Baking soda (1/4 tsp): Adds slight leavening and aids in browning.
- Salt (1/2 tsp): Enhances all the flavors and balances the sweetness.
- Granulated sugar (1 1/2 cups): Infused with lemon zest to lend sweetness and citrus aroma throughout.
- Lemon zest (3 tbsp): Bursts of citrus that brighten the cake and bring freshness.
- Unsalted butter (10 tbsp, softened): Adds richness and moisture to the cake base.
- Eggs (3, room temperature): Bind the ingredients and contribute to the cake’s tender texture.
- Vanilla extract (1 tbsp): Delivers warmth and depth to the overall flavor.
- Buttermilk (1 cup, room temperature): Brings moisture and a subtle tanginess to balance the cake.
- Pistachio milk (1/2 cup): Infuses extra nutty flavor when combined with the soak.
- Sweetened condensed milk (1/2 cup): Adds sweetness and creaminess to the soak for moistness.
- Lemon zest for soak (1/2 tbsp): Continues the lemony theme in the milk soak for extra zing.
- Vanilla extract for soak (1/2 tsp): Round out the milk soak’s flavor profile.
- Pistachios for frosting (1/2 cup, deshelled): Ground into a smooth paste, adding intense nutty flavor and beautiful color.
- Unsalted butter for frosting (1 cup, softened): Creates a rich and creamy base for the frosting texture.
- Cream cheese (8 oz, cold): Adds a tangy, silky contrast that complements the sweet and nutty flavors.
- Powdered sugar (2 cups): Sweetens and thickens the frosting for a luscious finish.
- Lemon zest for frosting (1/2 tbsp): Brightens the cream cheese frosting with fresh citrus notes.
How to Make Lemon Pistachio Milk Cake Recipe
Step 1: Prep Your Oven and Pan
First things first, preheat your oven to 350°F (175°C). Greasing a 9×9 inch light metal baking pan and lining it with parchment paper ensures your cake releases smoothly without sticking or tearing. Proper prep at this stage means your cake can bake evenly and come out looking flawless.
Step 2: Grind the Pistachios
Place 1 cup of deshelled pistachios into a food processor and pulse until finely ground. This step is an absolute game changer because it disperses the nutty flavor uniformly throughout the cake, giving each bite that subtle crunch and richness that pistachios are famous for.
Step 3: Mix Dry Ingredients
In a medium bowl, whisk together all-purpose flour, baking powder, baking soda, and salt. This ensures the leavening agents and salt are distributed evenly, guaranteeing a consistent rise and balanced seasoning throughout your cake batter.
Step 4: Zest Into Sugar and Cream Butter
In a large bowl, combine granulated sugar with 3 tablespoons of lemon zest. Rubbing the zest into the sugar releases essential oils that saturate the cake with citrus aroma. Then, add the softened butter and use an electric mixer to cream the mixture on high speed until fluffy, which helps create a light texture.
Step 5: Add Eggs and Vanilla
Incorporate the eggs and vanilla extract at medium speed until the mixture becomes pale and smooth, about one minute. This step introduces moisture and lift, setting the foundation for a tender crumb in the finished cake.
Step 6: Combine Buttermilk and Dry Ingredients
Gradually add the buttermilk and flour mixture to the wet ingredients, mixing on low speed to prevent overworking the batter. Scrape down the bowl’s sides as needed to ensure every bit gets combined without sacrificing airiness.
Step 7: Fold in Ground Pistachios
Gently fold the finely ground pistachios into the batter until evenly combined. Be careful not to overmix here since you want to maintain the batter’s light texture while adding those signature nutty bursts.
Step 8: Bake and Cool
Pour the batter into your prepared pan and bake for 38 to 42 minutes until a toothpick inserted into the center comes out clean. Let the cake cool in the pan for 30 minutes before transferring it to a wire rack. This cooling period helps the cake set perfectly and keeps it moist.
Step 9: Prepare the Pistachio Milk Soak
Mix the pistachio milk, sweetened condensed milk, 1/2 tablespoon lemon zest, and 1/2 teaspoon vanilla extract. Let the mixture sit for 20 minutes, then sieve to remove any solids, creating a smooth, pourable soak that will saturate the cake with flavor and keep it irresistibly moist.
Step 10: Make the Pistachio Cream Cheese Frosting
Grind the remaining 1/2 cup pistachios into a smooth paste. Beat 1 cup softened butter on high speed for 5 minutes until fluffy, then add cold cream cheese and beat again. Fold in the pistachio paste and lemon zest, then sift powdered sugar and mix until wonderfully fluffy. This frosting balances tangy, sweet, and nutty in each luscious bite.
Step 11: Assemble the Cake
Slice off a thin layer from the top of the cooled cake, then poke holes throughout the surface. Pour the pistachio milk soak slowly over the cake, letting it absorb fully. Finish by spreading the pistachio cream cheese frosting over the top and swirl with lemon curd if you desire a vibrant finish. Slice and prepare yourself for the most delicious tasting moment!
How to Serve Lemon Pistachio Milk Cake Recipe

Garnishes
Finishing touches can elevate your Lemon Pistachio Milk Cake Recipe from wonderful to unforgettable. Consider sprinkling crushed pistachios or thin lemon zest curls on top for a rustic yet elegant appearance. A light drizzle of lemon glaze adds sparkle and extra citrusy zing that pairs beautifully with the rich frosting.
Side Dishes
This cake pairs marvelously with a handful of fresh berries, a dollop of whipped cream, or a scoop of vanilla bean ice cream. These accompaniments bring freshness and creamy balance that complement the cake’s nutty, citrusy flavors perfectly without overpowering it.
Creative Ways to Present
Try serving individual slices atop pretty dessert plates with a sprig of mint or edible flowers for a pop of color and sophistication. Alternatively, create mini versions of the cake in ramekins or use clear glasses layered with crumbled cake and frosting for a modern take on presentation that guests will adore.
Make Ahead and Storage
Storing Leftovers
Your Lemon Pistachio Milk Cake Recipe leftovers should be stored in an airtight container in the refrigerator. This keeps the cream cheese frosting fresh and the cake moist. It will stay delicious for up to four days, giving you plenty of time to enjoy each slice.
Freezing
To enjoy this cake later, slice it and wrap each portion tightly in plastic wrap followed by foil before freezing. Properly wrapped slices freeze well for up to three months, preserving both flavor and texture. When ready to eat, thaw overnight in the fridge for optimal results.
Reheating
For the best experience after refrigeration or freezing, allow the cake to come to room temperature before serving. If you prefer it slightly warm, gently heat slices in a microwave for 10 to 15 seconds—just enough to take the chill off without melting the frosting.
FAQs
Can I substitute almond milk if I don’t have pistachio milk?
Almond milk can be used as a substitute in the soak mixture; however, you’ll lose some of the distinct pistachio flavor that makes this cake special. If pistachio milk is not available, try blending soaked pistachios with regular milk to recreate the taste.
Is it necessary to use cream cheese in the frosting?
Cream cheese adds a tangy richness that balances the sweetness of the powdered sugar and enhances the nutty flavor of pistachio paste. While you could use buttercream alone, the cream cheese frosting is integral to the classic taste and texture of this Lemon Pistachio Milk Cake Recipe.
How do I know when the cake is perfectly baked?
Use a toothpick or a thin skewer inserted into the center of the cake. If it comes out clean or with only a few moist crumbs attached, the cake is done. Be careful not to overbake, as it can dry out the cake and affect the moisture that comes from the milk soak.
Can I make this cake gluten-free?
Converting this recipe to gluten-free requires a careful blend of gluten-free flours that mimic the texture of all-purpose flour. You may need to experiment with xanthan gum or other binders, but the core Lemon Pistachio Milk Cake Recipe relies on regular flour for its structure and light texture.
What is the best way to zest lemons for this recipe?
Use a microplane grater or a fine zester to collect just the outermost layer of the lemon peel, avoiding the white pith underneath, which can add bitterness. Freshly zested lemon oil makes a huge difference in the aromatic brightness of this cake, so zest lemons right before using them.
Final Thoughts
This Lemon Pistachio Milk Cake Recipe is truly a celebration of bright citrus and rich nuts wrapped in a moist, tender cake with a luxuriously creamy frosting. Baking it is a joyful experience, and sharing it makes moments more special. I wholeheartedly encourage you to try this recipe—it’s a crowd-pleaser that will quickly become one of your cherished favorites.
Print
Lemon Pistachio Milk Cake Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 12 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Lemon Pistachio Milk Cake is a moist, flavorful dessert balancing nutty pistachios with bright, zesty lemon. Featuring a tender crumb soaked in a luscious pistachio milk mixture and topped with a creamy pistachio-lemon cream cheese frosting, this cake is perfect for special occasions or simply to indulge in an extraordinary treat.
Ingredients
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
- 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
Frosting
- 1/2 cup (70 g) pistachios, deshelled (for frosting)
- 1 cup (224 g) unsalted butter, softened (for frosting)
- 8 oz (226 g) cream cheese, cold (for frosting)
- 2 cups (260 g) powdered sugar (for frosting)
- 1/2 tbsp (5 g) lemon zest (for frosting)
Instructions
- Preheat Oven and Prepare Pan: Preheat the oven to 350°F (175°C). Grease a 9×9 inch light metal baking pan and line it with parchment paper to ensure easy removal and prevent sticking.
- Grind Pistachios: Add 1 cup of deshelled pistachios to a food processor and pulse until finely ground. Set this aside for incorporation into the batter.
- Mix Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. This ensures even distribution of leavening agents and seasoning.
- Flavor Sugar with Lemon Zest: In a large bowl, combine the granulated sugar with 3 tablespoons of lemon zest. Rub the zest into the sugar to release aromatic oils that enhance flavor.
- Cream Butter and Sugar: Add softened butter to the sugar mixture and use an electric mixer on high speed to cream them together for 1–2 minutes until the mixture is light and fluffy.
- Add Eggs and Vanilla: Mix in the eggs and 1 tablespoon of vanilla extract at medium speed until the batter turns pale and smooth, approximately 1 minute.
- Combine Wet and Dry: Gradually add the buttermilk followed by the flour mixture, mixing on low speed to avoid overmixing. Scrape down the sides periodically for even mixing.
- Fold in Ground Pistachios: Gently fold the finely ground pistachios into the batter, ensuring they’re evenly distributed without deflating the batter.
- Bake the Cake: Pour the batter into the prepared pan and bake for 38–42 minutes until a toothpick inserted in the center comes out clean. Let the cake cool in the pan for 30 minutes, then transfer to a wire rack to cool completely.
- Prepare Soak Mixture: Mix pistachio milk, sweetened condensed milk, 1/2 tablespoon lemon zest, and 1/2 teaspoon vanilla extract. Let the mixture sit for 20 minutes to let flavors meld, then strain through a sieve and transfer to a pourable container.
- Make Frosting: Grind 1/2 cup pistachios into a smooth paste using a food processor. Beat softened butter with an electric mixer on high speed for 5 minutes until fluffy. Add cold cream cheese and beat until smooth. Incorporate the pistachio paste and lemon zest, then sift in powdered sugar and mix until the frosting is light and fluffy.
- Assemble the Cake: Trim a thin layer off the cake’s top for an even surface. Poke holes into the cake with a fork or skewer and pour the pistachio milk soak slowly over it to saturate the cake. Spread the cream cheese pistachio frosting evenly on top. Optionally, swirl lemon curd on the frosting. Slice and serve.
Notes
- Ensure all dairy ingredients like butter, eggs, and buttermilk are at room temperature for better mixing and texture.
- Grinding the pistachios finely is key for a smooth texture in both the batter and frosting.
- If pistachio milk is unavailable, blend shelled pistachios with water and strain to create a homemade version.
- The soaking step significantly enhances moisture and flavor, so do not omit it.
- Lemon zest can be adjusted to taste but adds essential brightness to balance the sweetness.
- Store leftover cake covered in the refrigerator for up to 3 days; bring to room temperature before serving.

