01 -
Turn your oven on to 350°F. Get a 9x13-inch pan ready by lining it with parchment paper and spraying it with nonstick spray, or just spray it directly.
02 -
Stir together salt, baking powder, and flour in a medium bowl. In another bowl, beat the sugar and butter together until it's nice and fluffy (about 3-4 minutes). Crack in the egg, then add the vanilla and milk. Mix in the dry ingredients in three parts, blending after each.
03 -
Take the batter for the bottom layer and press it evenly into your prepared pan.
04 -
Beat the cream cheese until creamy. Pour in the melted butter and blend. Stir in eggs, vanilla, and salt but don't overdo it. Slowly add powdered sugar, a cup at a time, and mix on low until smooth.
05 -
Evenly pour the cream cheese mixture on the cake layer and spread it out.
06 -
Pop it in the oven for 35-45 minutes, until the edges turn golden and only the middle wiggles a bit. Check every couple of minutes to avoid overbaking since the middle should stay soft.
07 -
Leave the cake to cool completely, which will take about 3 hours, before cutting it up.
08 -
Dust the top with powdered sugar. To get neat slices, warm your knife with hot water and wipe it clean with each cut.