01 - Preheat the oven to 350°F. Grease and line an 8-inch round cake pan with parchment paper.
02 - In a medium bowl, whisk together flour, chopped pistachios, baking powder, baking soda, and salt until well blended.
03 - In a large bowl, rub the lemon zest into the sugar to release essential oils. Add oil, eggs, and vanilla, whisking until smooth and emulsified.
04 - Stir in the milk and lemon juice until fully incorporated into the wet mixture.
05 - Gradually fold in the dry ingredients until just combined. Take care not to overmix to maintain tender texture.
06 - Pour the batter into the prepared pan, smooth the top, and bake for 30-35 minutes until a toothpick inserted into the center comes out clean.
07 - Allow the cake to rest in the pan for 10 minutes, then transfer to a wire rack to cool completely before frosting.
08 - Beat cold heavy cream in a large bowl until soft peaks form. Add mascarpone, powdered sugar, and vanilla, beating until smooth and spreadable. Avoid overbeating to prevent graininess.
09 - Spread the mascarpone frosting evenly over the cooled cake. Sprinkle with chopped pistachios and fresh lemon zest.