Preparation 🍳
1. Prepare the Brownie Layer: Preheat your oven to 350°F (175°C). Grease the bottom of a 9-inch springform pan. In a medium saucepan, melt the butter over low heat. Remove from heat and stir in the granulated sugar, eggs, and vanilla extract until well combined. Mix in the cocoa powder, flour, salt, and baking powder until smooth. Pour the brownie batter into the prepared pan and spread evenly. 🕒🔥

2. Bake the Brownie Layer: Bake in the preheated oven for 20 minutes. Remove from the oven and let it cool slightly while you prepare the cheesecake layer. 🍫

3. Prepare the Cheesecake Layer: In a large bowl, beat the softened cream cheese until smooth. Gradually add the granulated sugar and vanilla extract, beating until combined. Add the eggs one at a time, mixing well after each addition. Stir in the sour cream and heavy cream until smooth. 🧀🍰🥛

4. Assemble the Cheesecake: Pour the cheesecake batter over the partially baked brownie layer in the springform pan. Smooth the top with a spatula. Bake in the preheated oven for 60-70 minutes, or until the center is set and the edges are lightly browned. Turn off the oven and let the cheesecake cool in the oven with the door slightly ajar for 1 hour. 🕒🍰

5. Chill: Remove the cheesecake from the oven and refrigerate for at least 4 hours, or overnight, to set completely. 🕒🥶

6. Serve: Remove the cheesecake from the springform pan and slice. Enjoy the rich and delicious combination of brownie and cheesecake! 😋🍽️