For brownies, mix all ingredients except all-purpose flour and salt until well combined. Then fold in all-purpose flour and salt until no visible flour lump.
Reserve � cup of the brownie batter and pour the remaining into a 7 inch brownie pan. Set aside.
For the cheesecake, combine all ingredients and mix it using the paddle attachment on low speed until well incorporated.
Pour cheesecake mixture over the brownie batter. Dilute the reserved brownie batter with a little bit of water and dollop it on top of cheesecake mixture.
Run a knife or toothpick through the mixture to create swirls. Bake in preheated oven at 150�c until toothpick comes out clean.
Allow to cool before cutting. Pipe chocolate spread on top if desired and enjoy!