Preheat the oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
In a large bowl, cream together the butter and sugar until light and fluffy. Add the eggs one at a time, beating well after each addition. Add the sour cream, vanilla extract, lemon juice, and lemon zest and mix until combined.
Add the dry ingredients to the wet ingredients and mix until just combined. Divide the batter evenly between the prepared cake pans and bake for 30 minutes, or until a toothpick inserted in the center comes out clean.
Let the cakes cool in the pans for 10 minutes, then turn out onto a wire rack to cool completely.
To make the frosting, whisk together the flour and salt in a small bowl. In a large bowl, cream together the cream cheese and butter until light and fluffy. Add the powdered sugar and mix until combined. Add the lemon juice and whisk until smooth.
Spread the frosting evenly between the two cakes. Sprinkle the toasted coconut over the top. Slice and serve.
Interesting Facts
Lemon Delight is a classic American dessert.
You can use either fresh or bottled lemon juice for this recipe.
This dessert can be served as a layer cake or as individual slices.
Toasting the coconut adds a nice flavor and texture to the cake.