This lemon cream cheese cake recipe is rich and decadent, with a tangy cream cheese frosting that complements the lemon flavor. To make this cake, you will need flour, sugar, baking powder, salt, eggs, milk, vegetable oil, lemon zest, lemon juice, cream cheese, butter, and powdered sugar. Mix the dry ingredients together, then add the wet ingredients and mix until smooth. Bake the cake in a greased cake pan for 30-35 minutes. Make the cream cheese frosting by beating together the cream cheese, butter, powdered sugar, lemon zest, and lemon juice. Frost the cake once it has cooled.