Preheat oven to 350º
grease an 8x8 pan, you can also line it with foil or parchment paper to easily lift the brownies out of the pan
Whisk eggs, sugar, and vanilla together until well combined
stir in butter
Finally, whisk in flour, cocoa, and salt until well combined
scoop out a 1/2 cup of the brownie batter and set aside
Spread the remaining batter into a greased, or parchment, or aluminum foil lined 8x8 inch baking pan
Beat together the cheesecake filling ingredients with a hand mixer
pour the cheesecake mixture over brownie batter
Dot on the rest of the batter on top of the cheesecake batter
swirl with a butter knife
Bake in the center of the preheated oven for 30 minutes
Remove from oven and let cool
cut with a plastic knife for easier cutting