01 - Preheat the oven to 350°F. Grease and line two 8-inch round cake pans with parchment paper.
02 - In a medium bowl, whisk flour, baking powder, and salt until well blended.
03 - In a large bowl, beat eggs and sugar with an electric mixer on high speed until pale and tripled in volume, approximately 5–7 minutes.
04 - Gently fold the dry ingredients into the egg mixture along with lemon zest and vanilla extract using a spatula.
05 - Pour in melted butter and milk, folding gently until just combined. Avoid overmixing to maintain sponge texture.
06 - Divide batter evenly between prepared pans. Bake for 25–30 minutes until a toothpick inserted into the center comes out clean.
07 - Let cakes rest in pans for 10 minutes, then invert onto wire racks to cool completely before assembly.
08 - Combine water and sugar in a small saucepan over medium heat. Stir until sugar dissolves completely. Remove from heat, allow to cool slightly, then stir in limoncello.
09 - Whip cold heavy cream in a chilled bowl until soft peaks form. In a separate bowl, whisk mascarpone, powdered sugar, lemon zest, and vanilla until smooth. Gently fold whipped cream into mascarpone mixture until uniform.
10 - Slice each cake horizontally in half for four thin layers. Place first layer on serving plate, brush generously with limoncello syrup, and spread mascarpone filling. Repeat stacking process with remaining layers, finishing with frosting on top and sides.
11 - Garnish with lemon slices, zest, white chocolate curls, or edible flowers. Refrigerate for at least 1 hour before serving to allow flavors to meld and texture to set.