Print

The Ultimate Fudgy Cheesecake Brownies with Perfect Cream Cheese Swirl

Two stacked, fudgy cheesecake brownies showing a dense chocolate base and a marbled cream cheese swirl topping.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Create bakery-style cheesecake brownies that perfectly blend rich, fudgy chocolate brownie texture with a smooth, creamy, tangy cheesecake swirl. This reliable recipe delivers decadent results for any occasion.

Ingredients

Scale
  • 1 cup (2 sticks) unsalted butter, melted
  • 2 cups granulated sugar
  • 4 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup all-purpose flour
  • ¾ cup unsweetened cocoa powder
  • ½ teaspoon salt
  • ¼ teaspoon baking powder
  • 8 ounces cream cheese, softened
  • 4 ounces cream cheese, softened (for swirl)
  • ½ cup granulated sugar (for swirl)
  • 1 large egg (for swirl)
  • ½ teaspoon vanilla extract (for swirl)

Instructions

  1. Preheat your oven to 350°F (175°C). Line a 9×13 inch baking pan with parchment paper, leaving an overhang for easy removal.
  2. Prepare the brownie batter: In a large bowl, whisk together the melted butter and 2 cups of sugar until combined.
  3. Beat in the 4 eggs one at a time, then stir in 1 teaspoon of vanilla extract.
  4. In a separate bowl, whisk together the flour, cocoa powder, salt, and baking powder. Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Do not overmix.
  5. Prepare the cheesecake layer: In a medium bowl, beat the 8 ounces of softened cream cheese with ½ cup of sugar until smooth. Beat in the remaining egg and ½ teaspoon of vanilla extract until the mixture is creamy.
  6. Spread about two-thirds of the brownie batter evenly into the prepared pan.
  7. Dollop the cheesecake mixture randomly over the brownie batter.
  8. Drop small spoonfuls of the remaining one-third of the brownie batter over the cheesecake layer.
  9. Use a butter knife or skewer to gently swirl the batters together to create a marble effect. Do not over-swirl; you want distinct layers.
  10. Bake for 35 to 40 minutes, or until a toothpick inserted near the center comes out with moist crumbs attached, but not wet batter.
  11. Let the cheesecake brownies cool completely in the pan on a wire rack before lifting out using the parchment overhang.
  12. Cut into squares. These are best served once fully chilled.

Notes

  • For the fudgiest texture, avoid overbaking. The center should still look slightly soft when you remove them from the oven.
  • Chill the brownies for at least 2 hours before slicing for clean cuts.
  • To achieve a crack-free cheesecake top, do not overbeat the cream cheese mixture.
  • These homemade brownie cheesecake bars freeze well for later enjoyment.

Nutrition