Preheat your oven to 350°F (175°C). Grease a 9-inch springform pan with non-stick spray or butter.
In a medium saucepan, melt the butter over low heat. Remove from heat and stir in the granulated sugar, followed by the eggs and vanilla extract until well combined. Mix in the cocoa powder, flour, salt, and baking powder until just combined. Pour the brownie batter into the prepared springform pan and spread it evenly.
Bake for about 20 minutes in the preheated oven, then remove and allow to cool slightly while you prepare the cheesecake layer.
In a large mixing bowl, beat the softened cream cheese with granulated sugar until smooth. Add the eggs one at a time, mixing thoroughly after each addition. Mix in the vanilla extract and peppermint extract. Gently fold in the whipped cream until just combined.
Pour the cheesecake mixture over the cooled brownie layer in the springform pan, smoothing it out evenly.
Bake for about 50-60 minutes, or until the center is set but still slightly jiggly.
Turn off the oven and crack the door, allowing the cheesecake to cool inside for about an hour. Then, transfer it to the refrigerator to chill for at least 4 hours, or overnight for the best results.
Before serving, sprinkle crushed peppermint candies on top. Carefully remove the sides of the springform pan and slice into wedges.
Notes
Serve slices on a festive plate, drizzled with chocolate syrup, and garnish with fresh mint leaves for an elegant touch!