01 -
Preheat oven to 350°F and coat cake pans thoroughly with nonstick spray to ensure easy release.
02 -
Beat butter, lemon zest, and sugar together for 5 minutes until light and fluffy to incorporate air for texture.
03 -
Mix in eggs, lemon juice, milk, and yogurt. Blend until incorporated. A curdled appearance is normal at this stage.
04 -
Sift together flour, baking powder, baking soda, and salt. Gradually mix into wet ingredients until just combined.
05 -
Gently fold in raspberries using a silicone spatula, taking care not to crush the fruit.
06 -
Divide batter evenly between pans. Bake 28–33 minutes until cakes spring back and toothpick comes out clean.
07 -
Beat butter until smooth, gradually add powdered sugar, then blend in lemon juice for a bright finish.
08 -
Cool cakes completely. Spread frosting evenly between layers and over the top and sides before serving.