Fudgy brownies with cheesecake swirl cut into squares on a plate

Fudgy Cheesecake Brownies (Easy Swirl)

Why choose between brownies and cheesecake when you can have both in the same bite? These fudgy cheesecake brownies layer a deep-chocolate brownie base with a tangy cheesecake swirl, and the marbled top looks like it took serious effort — it didn't.

The brownie batter is a simple cocoa-based one that bakes up dense and fudgy rather than cakey. The cheesecake layer is just cream cheese, sugar, egg, and vanilla, dolloped over the top and swirled with a knife. As they bake, the two layers settle into each other, giving you creamy cheesecake pockets running through rich chocolate.

Serve slightly warm with vanilla ice cream for a decadent dessert, or cut into small squares for a party platter. A drizzle of salted caramel takes them firmly into bakery-case territory.

Why You'll Love This Recipe

  • Two desserts, one pan — fudgy chocolate brownie meets creamy cheesecake swirl
  • Bakery-beautiful marbling — a knife swirl creates a stunning top with zero decorating skill
  • Simple ingredients — nothing fancy, just cocoa, cream cheese, and pantry staples
  • Make-ahead dessert — they taste even better after a night in the fridge
  • Perfect for crowds — one 8×8 pan cuts into 16 rich squares

Jump to Recipe

Ingredients

For the brownie layer:

  • 1/2 cup (1 stick) unsalted butter, melted
  • 1 cup granulated sugar
  • 2 large eggs, room temperature
  • 1 teaspoon vanilla extract
  • 1/3 cup unsweetened cocoa powder
  • 1/2 cup all-purpose flour
  • 1/4 teaspoon fine salt
  • 1/2 teaspoon baking powder
  • 1/2 cup chocolate chips (optional)

For the cheesecake layer:

  • 8 ounces cream cheese, softened
  • 1/3 cup granulated sugar
  • 1 large egg, room temperature
  • 1 teaspoon vanilla extract

Instructions

  1. Preheat the oven to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper, leaving an overhang on two sides for easy lifting.
  2. Make the brownie batter: In a large bowl, whisk the melted butter and sugar until combined. Whisk in the eggs and vanilla until smooth and glossy.
  3. Sift in the cocoa powder, flour, salt, and baking powder, and stir until just combined. Fold in the chocolate chips if using. Set aside.
  4. Make the cheesecake layer: In a separate bowl, beat the softened cream cheese and sugar until completely smooth — no lumps. Beat in the egg and vanilla until combined.
  5. Spread about two-thirds of the brownie batter into the prepared pan in an even layer. Dollop the cheesecake mixture over the top in spoonfuls.
  6. Drop the remaining brownie batter in spoonfuls over and around the cheesecake dollops. Drag a butter knife or toothpick through the layers in S-shaped curves to create the marbled swirl. Don't over-swirl — a few passes are enough.
  7. Bake for 30–35 minutes, until the edges are set and the center is just barely jiggly. A toothpick inserted in the center should come out with moist crumbs, not wet batter.
  8. Cool completely in the pan, then refrigerate for at least 2 hours (or overnight) before lifting out and cutting into squares. Chilling firms the cheesecake layer for clean cuts.

Tips for Success

  • Room-temperature cream cheese is non-negotiable. Cold cream cheese leaves lumps in the swirl. Set it out at least 30 minutes before you start — or cut it into cubes to speed things up.
  • Don't over-swirl. Two or three passes with the knife gives you dramatic marbling. Too many passes muddies the layers together into a uniform tan batter.
  • Underbake slightly. The center should still have a slight jiggle when you pull them out. They firm up as they cool, and this is what keeps the brownie layer fudgy instead of dry.
  • Chill before cutting. Warm cheesecake brownies are delicious but messy. The chill time sets the cheesecake layer so you get sharp, clean squares.

Variations

  • Raspberry swirl — add 1/4 cup raspberry jam to the cheesecake layer before swirling for a fruity contrast
  • Peanut butter cheesecake brownies — add 3 tablespoons of creamy peanut butter to the cheesecake mixture
  • Mint chocolate — add 1/2 teaspoon peppermint extract to the brownie batter and top with crushed candy canes after baking

Storage

Refrigerate in an airtight container for up to 5 days. For longer storage, freeze cut squares between layers of parchment for up to 3 months. Thaw overnight in the refrigerator.

FAQ

Can I use a boxed brownie mix for the base? Yes — prepare an 8×8-size box mix according to the package, reserve about 1/3 cup of the batter for the swirl top, and follow the assembly steps with the cheesecake layer as written. Reduce bake time by about 5 minutes.

Why is my cheesecake layer lumpy? The cream cheese wasn't soft enough or wasn't beaten long enough before the egg went in. Beat the cream cheese and sugar for a full 2 minutes until completely smooth, and always add the egg last.

Can I make these in a 9×13 pan? You can, but double the recipe — the single batch will be too thin in a larger pan and will overbake.

Do these need to stay refrigerated? Because of the cheesecake layer, they should be refrigerated if you're keeping them more than a few hours. They can sit out during a party or dessert table for 2–3 hours safely.

Recipe Card

  • Prep time: 20 minutes
  • Cook time: 35 minutes
  • Total time: 55 minutes (plus 2 hours chilling)
  • Servings: 16 squares
  • Estimated calories per serving: ~230 per square (estimated)

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Never Miss a Recipe!

Join the Sizzle & Sage list — one tasty email a week with our newest recipes.

Never Miss a Recipe!

Join the Sizzle & Sage list — one tasty email a week with our newest recipes.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *