Lemon Heaven Cake (Print Version)

# Ingredients:

01 - 1 1/2 cups all-purpose flour.
02 - 1 1/2 teaspoons baking powder.
03 - 1/4 teaspoon baking soda.
04 - 1/4 teaspoon salt.
05 - 1/2 cup unsalted butter, softened.
06 - 1 cup granulated sugar.
07 - 2 large eggs.
08 - 2 tablespoons lemon zest.
09 - 1/4 cup fresh lemon juice.
10 - 1/2 cup buttermilk.
11 - 1/2 cup sour cream.
12 - 1/2 cup unsalted butter, softened (for frosting).
13 - 8 ounces cream cheese, softened.
14 - 1 cup powdered sugar.
15 - 1 tablespoon lemon zest (for frosting).
16 - 2 tablespoons fresh lemon juice (for frosting).
17 - Lemon slices for garnish.

# Instructions:

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.

# Notes:

01 - A moist, tender cake with bright lemon flavor.
02 - Fresh lemon juice and zest give the best results.