Preheat the oven to 350 degrees and prepare a 9x13-baking dish. Line your baking dish with foil and spray the foil with a non-stick spray.
Using a large bowl, combine the flour, sugar, baking powder and salt. Pour this mixture into a large food processor, along with the 2 eggs and butter. Pulse until well combined and your dough is crumbly.
Pour the dough into your prepared pan and lightly pack it along the bottom. Set aside.
In the same food processor, rinse it out and add the cream cheese. Pulse until the cream cheese is smooth and creamy. Add in the 3 eggs and vanilla, mixing again until well combined. Now, add in the powdered sugar and mix on high until all the clumps are gone. Pour this mixture over the base in your pan.
Baking for 50 minutes, or until the top is a golden brown color. Don’t use the toothpick test! You know the bars are done once color has been reached and the top has started to puff up.
Allow to cool completely before cutting, the top layer is gooey so if you cut when warm it will be messy. Once cooled, chill in the fridge for a couple or hours, or freeze for 30 minutes. Dust with powdered sugar and enjoy!
The calories shown are based on the cake being cut into 18 pieces, with 1 serving being 1 slice of cake. Since different brands of ingredients have different nutritional information, the calories shown are just an estimate.