01 -
Preheat your oven to 350°F. Grease and flour two 9-inch round cake pans.
02 -
In a bowl, whisk together flour, baking powder, and salt. Set aside.
03 -
In a large bowl, beat the butter and sugar until light and fluffy, about 3–4 minutes. Add the eggs one at a time, mixing well after each addition. Stir in vanilla extract.
04 -
Add the dry ingredients in three batches, alternating with buttermilk, beginning and ending with the dry mixture. Mix until just combined.
05 -
Divide the batter evenly between the prepared pans. Bake for 25–30 minutes or until a toothpick inserted in the center comes out clean.
06 -
Cool cakes in pans for 10 minutes, then turn out onto wire racks to cool completely.
07 -
For the filling, beat the cream cheese, powdered sugar, lemon zest, and lemon juice until smooth. In a separate bowl, whip the heavy cream until stiff peaks form. Fold into the lemon mixture gently.
08 -
For the topping, whip heavy cream, powdered sugar, and vanilla extract until soft peaks form. Set aside.
09 -
Once cakes are cooled, slice each in half horizontally to create four thin layers (optional). Spread the lemon cream between each layer. Top the cake with whipped cream frosting.
10 -
Garnish with lemon zest, powdered sugar, or curls of white chocolate. Chill for at least 1 hour before serving.