01 -
Heat oven to 350°F (175°C).
02 -
Grease and flour two 8-inch cake pans.
03 -
Whisk flour, baking powder, baking soda, and salt.
04 -
Cream butter and sugar until fluffy.
05 -
Beat in eggs one at a time.
06 -
Mix in lemon zest and juice.
07 -
Add dry ingredients alternating with buttermilk and sour cream.
08 -
Divide batter between pans.
09 -
Bake for 25-30 minutes.
10 -
Cool cakes in pans for 10 minutes.
11 -
Remove cakes from pans and cool completely.
12 -
Beat butter and cream cheese until smooth.
13 -
Add powdered sugar gradually.
14 -
Mix in lemon zest and juice.
15 -
Layer cakes with frosting. Frost top and sides.
16 -
Garnish with lemon slices.