Ingredients:

  • 1 cup (200g) granulated sugar
  • 1/2 cup (115g) unsalted butter, melted
  • 2 large eggs
  • 1 tsp (5ml) vanilla extract
  • 1/3 cup (35g) unsweetened cocoa powder
  • 1/2 cup (65g) all-purpose flour
  • 1/4 tsp (1.5g) salt
  • 1/4 tsp (1.5g) baking powder
  • 8 oz (225g) cream cheese, softened
  • 1/4 cup (50g) granulated sugar
  • 1 large egg
  • 1 tsp (5ml) vanilla extract

Instructions:

  1. Preheat the oven to 350°F (175°C) and line a 9x13 inch baking pan with parchment paper.
  2. In a medium bowl, whisk together the melted butter and 200g of granulated sugar until combined.
  3. Beat in 2 large eggs and 5ml of vanilla extract until the mixture is glossy.
  4. Sift in the cocoa powder, flour, salt, and baking powder, folding gently with a spatula until just combined.
  5. Spread the brownie batter evenly into the prepared baking pan.
  6. In a separate bowl, beat the softened cream cheese and 50g of granulated sugar together until completely smooth.
  7. Add 1 egg and 5ml of vanilla extract to the cream cheese mixture, mixing on medium speed until velvety and pale.
  8. Spoon the cheesecake mixture in dollops across the top of the chocolate batter.
  9. Using a knife or toothpick, gently swirl the white batter into the chocolate in a figure-eight motion.
  10. Bake for 25–30 minutes until the edges are set.
  11. Allow the brownies to cool completely, then chill in the refrigerator for 2 hours before slicing.