01 - Preheat oven to 350°F. Grease an 8-inch round cake pan and line with parchment paper.
02 - Whisk together flour, chopped pistachios, baking powder, baking soda, and salt in a medium bowl.
03 - Rub lemon zest into sugar in a large bowl to release essential oils. Whisk in oil, eggs, and vanilla until smooth.
04 - Stir milk and lemon juice into the egg mixture until fully incorporated.
05 - Gently fold dry ingredients into wet mixture just until combined. Avoid overmixing to prevent tough texture.
06 - Pour batter into prepared pan and smooth top. Bake for 30-35 minutes until toothpick inserted in center comes out clean.
07 - Let cake cool in pan for 10 minutes, then transfer to wire rack to cool completely before frosting.
08 - Beat cold heavy cream until soft peaks form. Add mascarpone, powdered sugar, and vanilla. Beat until smooth and spreadable, taking care not to overbeat.
09 - Spread mascarpone frosting evenly over cooled cake. Sprinkle with chopped pistachios and lemon zest.