Preheat your oven to 350°F (175°C). Grease a 9-inch springform pan to prevent sticking.
In a medium saucepan, melt the unsalted butter over low heat. Remove from heat and stir in the granulated sugar until fully incorporated.
Add the eggs one at a time, mixing well after each addition.
Gently fold in the flour, cocoa powder, baking powder, and salt. Be careful not to overmix—just combine until no dry streaks remain. Stir in the chocolate chips.
Pour the brownie batter into the prepared pan, spreading it evenly with a spatula.
In a separate bowl, beat the softened cream cheese, powdered sugar, and vanilla extract until smooth and creamy.
Carefully spread the cream cheese mixture over the brownie layer, ensuring an even distribution.
Bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean.
Let the cheesecake cool completely in the pan before transferring it to the fridge to chill for at least 2 hours.
Serve with a scoop of vanilla ice cream, a generous drizzle of hot fudge sauce, a dollop of whipped cream, and a cherry on top.