01 - Preheat the oven to 350°F. Grease an 8-inch round cake pan and line the bottom 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 lemon zest into granulated sugar to release essential oils. Whisk in vegetable oil, eggs, and vanilla extract until smooth and emulsified.
04 - Stir whole milk and fresh lemon juice into the egg mixture until fully incorporated.
05 - Gradually fold the dry ingredient mixture into the wet ingredients, mixing just until combined. Avoid overmixing to prevent dense texture.
06 - Transfer batter to the prepared cake pan, smoothing the surface evenly with an offset spatula.
07 - Bake for 30 to 35 minutes until a toothpick inserted into the center emerges clean or with just a few moist crumbs.
08 - Let the cake rest in the pan for 10 minutes before transferring to a wire rack. Allow to cool completely before frosting.
09 - Beat cold heavy cream in a large bowl until soft peaks form. Be careful not to overwhip.
10 - Add cold mascarpone cheese, sifted powdered sugar, and vanilla extract to the whipped cream. Beat until smooth, creamy, and spreadable consistency is achieved.
11 - Spread the mascarpone frosting evenly over the completely cooled cake top and sides.
12 - Sprinkle chopped pistachios and fresh lemon zest over the frosted cake for visual appeal and texture contrast.