Method
Preparation
Preheat your oven to 350°F (175°C). Grease a 9-inch springform pan to prevent sticking.
Melt the butter in a medium saucepan over low heat. Stir in the sugar, eggs, and vanilla extract until smooth.
Whisk together the cocoa powder, flour, salt, and baking powder in a separate bowl.
Combine the dry ingredients with the wet ingredients gradually and stir until just combined.
Pour the brownie batter into the prepared pan, spreading it evenly.
Beat the softened cream cheese until smooth. Add the sugar, eggs, vanilla extract, and optional flour, then beat until smooth.
Carefully pour the cheesecake mixture over the brownie layer.
Bake for 50–60 minutes until the cheesecake is set, with the center slightly jiggly.
Cool the cheesecake in the oven with the door ajar for about 1 hour.
Refrigerate for at least 4 hours, preferably overnight, to let it set.
Remove the sides of the springform pan once chilled and slice to serve.
Notes
For added sweetness, top with fresh berries or whipped cream.