Cream Cheese Lemon Squares

These amazing Cream Cheese Lemon Squares are the perfect dessert for the summer. 

2/3 cup sugar
3 eggs, at room temperature
2 cups all purpose flour
1/2 teaspoon salt
1 tablespoon baking powder
1 teaspoon baking soda
3/4 cup heavy cream
1/4 cup melted butter
1 tablespoon vanilla
zest and juice of 2 organic lemons
2 8oz pkg cream cheese
1/4 cup confectioners sugar

1. Preheat oven to 350F.
2. Place sugar and eggs in the bowl of a standing mixer and beat at medium speed until mixture is pale and triples in volume - about 5-7 minutes.
3. Place flour, baking powder, baking soda, and salt into a separate bowl. Using a wired whisk mix together to combine. 
5. Add half of your dry ingredients to your sugar mixture. Stir until just combined. Add half of your heavy cream and stir to combine. Add remaining flour and mix until just incorporated.
6. Add remaining heavy cream, vanilla, and melted butter. Mix to incorporate until just combined. Scrape down the sides of your bowl to ensure all ingredients are fully incorporated. 
6. Pour batter into greased cake pan.
7. Bake for 15 minutes or until toothpick inserted in center comes out clean.
8. When done, let cool to room temperature. 
9. Place cream cheese in the bowl of a standing mixer and beat until smooth. 
10. Add confectioners sugar and reserved lemon juice. Mix to fully incorporate ingredients.
11. Once lemon cake base is completely cooled, evenly smooth cream cheese frosting over top. 
12. Cover and place in fridge or freezer to set overnight, or for at least 3 hours.
13. Cut into desired squares and serve!