Go Back
Cream Cheese Brownies

Cream Cheese Brownies

This recipe gives you a super fudgy brownie bottom with a dreamy, creamy cheesecake swirl on top. It’s a fun, delicious twist on a classic brownie that everyone will love.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 16 Squares
Course: Dessert
Cuisine: American

Ingredients
  

Brownie Layer
  • 135 grams dark chocolate I used 72%, coarsely chopped
  • 120 grams unsalted butter
  • 10 grams dutch process cocoa or regular unsweetened cocoa sifted
  • 2 large eggs
  • 135 grams caster sugar
  • 65 grams light or dark brown sugar
  • ¼ teaspoon salt
  • ¼ teaspoon vanilla extract or vanilla bean paste
  • 65 grams all-purpose flour sifted
Cheesecake Layer
  • 225 grams full fat cream cheese at room temperature
  • 60 grams caster sugar
  • 1 large egg at room temperature
  • ¼ teaspoon vanilla optional

Method
 

  1. Preheat your oven: First things first, get your oven heating up to 350°f / 180°c. Then, get your 9” square pan ready by greasing it and lining it with parchment paper.
  2. Melt the chocolate and butter: In a microwave-safe bowl, melt your dark chocolate and unsalted butter together. Heat in 30-second bursts, stirring in between, until it’s nice and smooth.
  3. Bloom the cocoa: Sift Dutch process cocoa powder over the melted chocolate mixture and stir it all together until it's well mixed. This makes the chocolate taste extra rich!
  4. Whip the eggs and sugar: In a big bowl, whip together the large eggs, caster sugar, and light or dark brown sugar with an electric mixer. Mix for 2-3 minutes until it looks light and fluffy.
  5. Combine the wet ingredients: Pour the chocolate mixture into your fluffy eggs and mix it all up. Then, stir in the salt and vanilla extract.
  6. Add the flour: Gently fold in all-purpose flour with a spatula until you don’t see any more flour streaks. Pour this delicious batter into your prepared pan and spread it out.
  7. Make the cheesecake layer: In another bowl, whisk together all the ingredients for the cheesecake layer until it's completely smooth and has no lumps.
  8. Swirl and bake: Drop spoonfuls of the cheesecake mix on top of the brownie batter. Use a toothpick to make pretty swirls! Bake for 22 to 28 minutes, or until just set.

Notes

  • If you only have regular granulated sugar, that’s totally fine! It works just as well.
  • It's better to slightly underbake these brownies than overbake them to keep them fudgy.
  • You can store leftovers in an airtight container in the fridge for up to four days.
  • For the cleanest slices, make sure the brownies have cooled down completely before cutting.
  • Using good-quality chocolate will give you the best, most delicious flavor.