113g (1/2 cup) butter
1 cup sugar
1 tsp vanilla
1/3 cup cocoa powder
1/2 cup flour
1/4 tsp salt
1/4 tsp baking powder
200g (8 oz) cream cheese, softened
1/3 cup sugar
1/2 tsp vanilla
100g white chocolate, chopped (optional)
Preheat oven to 350 degrees. Grease and flour 8-inch square pan.
Make brownie batter:
Melt butter. Stir in sugar, eggs, and vanilla. Stir in cocoa powder, flour, salt, and baking powder. Stir slowly – try not to get too much air in the batter. Batter will be thick.
Make cheesecake batter:
Mix cream cheese and sugar. Add egg and vanilla. Mix until combined. If using white chocolate, mix into the cheesecake batter.
Reserve 1/2 cup brownie batter, and spread the rest in the pan. Spread cream cheese batter over brownie batter in pan. Drop blobs of the reserved brownie batter on top and swirl gently with a knife.
Bake for 35-40 minutes. Cool before serving.