Preheat oven to 350 F. Grease a 9x 13" baking pan.
1. For cake, combine flour, baking powder, and salt in a medium bowl. In a large bowl, whisk together sugar, melted butter, and egg. Add flour mixture and mix with a wooden spoon until dough is moist and crumbly. Spread dough evenly in prepared pan.
2. For topping, in a medium bowl, beat cream cheese with an electric mixer until smooth. Beat in eggs and vanilla. Reserve 2 Tbsp. of the confectioners' sugar. With beaters on low speed, mix remaining confectioners' sugar into cream cheese mixture. Mix in melted butter until fully blended.
3. Pour topping over dough and spread it evenly with a rubber spatula. Bake for 40 to 45 minutes or until top is set with a nicely golden crust, but inside is still slightly gooey and soft. Remove from oven and cool completely. Cut into squares. Just before serving, sprinkle with reserved 2 Tbsp. confectioners' sugar.
Source: Hannaford fresh Magazine, July - August 2008