Cheesecake Brownies – Rich, Swirled, and Crowd-Pleasing

Cheesecake brownies bring together two classics in one pan: fudgy chocolate and a silky cream cheese swirl. They’re fancy enough for a party yet easy enough for a weeknight treat. The contrast of tangy cheesecake and deep cocoa is balanced, not too sweet, and incredibly satisfying.

If you’re a fan of texture, the dense brownie base with a creamy ribbon on top is a win. Make a batch for potlucks, birthdays, or just because—you’ll get requests for the recipe.

Cheesecake Brownies – Rich, Swirled, and Crowd-Pleasing

Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 12 servings

Ingredients

  

  • For the Brownie Batter:
  • 1/2 cup (115 g) unsalted butter
  • 6 oz (170 g) semisweet chocolate, chopped (or chips)
  • 3/4 cup (150 g) granulated sugar
  • 1/4 cup (50 g) packed light brown sugar
  • 2 large eggs, room temperature
  • 1 tsp vanilla extract
  • 3/4 cup (95 g) all-purpose flour
  • 1/4 cup (25 g) unsweetened cocoa powder
  • 1/2 tsp fine sea salt
  • Optional: 1/2 cup (85 g) chocolate chips for extra fudginess
  • For the Cheesecake Swirl:
  • 8 oz (225 g) cream cheese, softened
  • 1/3 cup (65 g) granulated sugar
  • 1 large egg yolk
  • 1/2 tsp vanilla extract
  • Pinch of salt
  • To Finish:
  • Flaky sea salt for topping (optional)

Method

 

  1. Prep the pan. Heat the oven to 350°F (175°C). Line an 8-inch square pan with parchment, leaving overhang on two sides for easy lifting.

    Lightly grease the parchment.

  2. Melt the chocolate and butter. In a medium saucepan over low heat, melt the butter and chopped chocolate, stirring until smooth. Remove from heat and let cool for 3–4 minutes so it doesn’t scramble the eggs.
  3. Build the brownie batter. Whisk in the granulated and brown sugars until glossy. Add the eggs and vanilla and whisk until the mixture is thick and slightly lighter, about 30 seconds.

    Sift in the flour, cocoa, and salt. Fold gently with a spatula until just combined. If using, fold in chocolate chips.

  4. Make the cheesecake mixture. In a bowl, beat the cream cheese with the sugar until smooth and lump-free.

    Mix in the egg yolk, vanilla, and a pinch of salt until creamy but not airy.

  5. Assemble the layers. Spread about two-thirds of the brownie batter evenly in the pan. Dollop spoonfuls of the cheesecake mixture over the surface. Spoon the remaining brownie batter in small mounds between the cheesecake dollops.
  6. Create the swirl. Drag a butter knife or skewer through the batter in gentle figure-eights.

    Don’t over-swirl; aim for 6–8 passes to keep distinct ribbons.

  7. Bake. Bake for 28–35 minutes until the edges are set and the center has a slight jiggle but isn’t sloshy. A toothpick inserted into a brownie area should come out with moist crumbs, not wet batter.
  8. Cool completely. Place the pan on a rack and let cool to room temperature. For clean slices and the best texture, chill for at least 1 hour before cutting.
  9. Finish and serve. Lift out using the parchment.

    Sprinkle with flaky salt if you like. Cut into 16 squares with a hot, wiped knife for neat edges.

What Makes This Special

Cooking process, overhead: Swirling cheesecake brownies in an 8-inch parchment-lined square pan, ove

These brownies deliver bold chocolate flavor without being heavy or cloying. The cheesecake swirl isn’t just pretty; it adds tang and an ultra-creamy bite that keeps the brownies from feeling one-note.

The recipe uses pantry staples and one bowl for the brownie base, so cleanup is simple. You’ll also get reliable, repeatable results without fussy techniques.

Ingredients

  • For the Brownie Batter:
    • 1/2 cup (115 g) unsalted butter
    • 6 oz (170 g) semisweet chocolate, chopped (or chips)
    • 3/4 cup (150 g) granulated sugar
    • 1/4 cup (50 g) packed light brown sugar
    • 2 large eggs, room temperature
    • 1 tsp vanilla extract
    • 3/4 cup (95 g) all-purpose flour
    • 1/4 cup (25 g) unsweetened cocoa powder
    • 1/2 tsp fine sea salt
    • Optional: 1/2 cup (85 g) chocolate chips for extra fudginess
  • For the Cheesecake Swirl:
    • 8 oz (225 g) cream cheese, softened
    • 1/3 cup (65 g) granulated sugar
    • 1 large egg yolk
    • 1/2 tsp vanilla extract
    • Pinch of salt
  • To Finish:
    • Flaky sea salt for topping (optional)

Instructions

Close-up detail: Macro close-up of a sliced cheesecake brownie edge showing dense, fudgy chocolate c
  1. Prep the pan. Heat the oven to 350°F (175°C). Line an 8-inch square pan with parchment, leaving overhang on two sides for easy lifting.

    Lightly grease the parchment.

  2. Melt the chocolate and butter. In a medium saucepan over low heat, melt the butter and chopped chocolate, stirring until smooth. Remove from heat and let cool for 3–4 minutes so it doesn’t scramble the eggs.
  3. Build the brownie batter. Whisk in the granulated and brown sugars until glossy. Add the eggs and vanilla and whisk until the mixture is thick and slightly lighter, about 30 seconds.

    Sift in the flour, cocoa, and salt. Fold gently with a spatula until just combined. If using, fold in chocolate chips.

  4. Make the cheesecake mixture. In a bowl, beat the cream cheese with the sugar until smooth and lump-free.

    Mix in the egg yolk, vanilla, and a pinch of salt until creamy but not airy.

  5. Assemble the layers. Spread about two-thirds of the brownie batter evenly in the pan. Dollop spoonfuls of the cheesecake mixture over the surface. Spoon the remaining brownie batter in small mounds between the cheesecake dollops.
  6. Create the swirl. Drag a butter knife or skewer through the batter in gentle figure-eights.

    Don’t over-swirl; aim for 6–8 passes to keep distinct ribbons.

  7. Bake. Bake for 28–35 minutes until the edges are set and the center has a slight jiggle but isn’t sloshy. A toothpick inserted into a brownie area should come out with moist crumbs, not wet batter.
  8. Cool completely. Place the pan on a rack and let cool to room temperature. For clean slices and the best texture, chill for at least 1 hour before cutting.
  9. Finish and serve. Lift out using the parchment.

    Sprinkle with flaky salt if you like. Cut into 16 squares with a hot, wiped knife for neat edges.

Keeping It Fresh

Because of the cheesecake swirl, these brownies are best stored in the fridge. Keep them in an airtight container and they’ll stay fresh for 4–5 days.

For the best texture, let a square sit at room temperature for 10–15 minutes before eating.

They also freeze well. Wrap individual squares tightly, then place in a freezer bag for up to 2 months. Thaw overnight in the fridge or at room temperature for an hour.

The swirl stays creamy and the brownie remains fudgy.

Tasty top view, cooling and slicing: Overhead shot of fully baked cheesecake brownies on parchment l

Benefits of This Recipe

  • Balanced sweetness: The tangy cheesecake offsets the richness of the chocolate, so each bite feels satisfying, not heavy.
  • Simple method: One saucepan for the brownie base and a quick bowl mix for the swirl keeps things streamlined.
  • Flexible flavors: You can swap chocolates, add espresso powder, or sprinkle nuts without changing the core method.
  • Picture-worthy swirl: The marbled top looks impressive without extra effort.
  • Great make-ahead: Chilling improves the texture and makes slicing cleaner, so you can bake the day before.

Pitfalls to Watch Out For

  • Overbaking: Cheesecake brownies should be set at the edges with a slight center jiggle. If you wait for a dry center, they’ll turn cakey and lose that creamy swirl.
  • Hot batter: Adding eggs to very hot chocolate can curdle them. Let the melted mixture cool briefly before whisking in sugar and eggs.
  • Overmixing the flour: Stir just until the dry ingredients disappear.

    Overmixing builds gluten and toughens the brownies.

  • Too much swirling: A few passes create defined ribbons. Too many turns blend the batters and muddy the look and flavor.
  • Cold cream cheese lumps: Make sure the cream cheese is fully softened. Cold cream cheese resists smoothing and leaves clumps.

Alternatives

  • Raspberry Cheesecake Brownies: Add 1/3 cup seedless raspberry jam in small dollops before swirling.

    The fruit adds bright acidity and a pop of color.

  • Mocha Variation: Whisk 1–2 tsp instant espresso powder into the melted chocolate. Coffee deepens the chocolate flavor without making it taste like coffee.
  • Salted Caramel Swirl: Drizzle 1/4 cup thick caramel over the top and gently swirl with the cheesecake layer. Finish with flaky salt.
  • Gluten-Free: Use a cup-for-cup gluten-free all-purpose blend.

    Choose one with xanthan gum for structure.

  • Extra Fudge: Reduce flour to 2/3 cup (85 g) and add an extra 2 tbsp cocoa powder. Bake toward the shorter end of the range.
  • Nutty Crunch: Fold 1/2 cup toasted chopped walnuts or pecans into the brownie batter.

FAQ

Do I need to bring ingredients to room temperature?

It helps a lot. Room-temperature eggs blend more smoothly into the chocolate, and softened cream cheese prevents lumps.

If you forget, microwave the cream cheese in short bursts until pliable and place eggs in warm water for 10 minutes.

Can I double the recipe?

Yes. Bake in a 9×13-inch pan and add a few minutes to the bake time, checking at 32–36 minutes. Look for set edges and a slight jiggle in the center.

What chocolate works best?

Semisweet (around 55–60% cacao) gives balanced sweetness.

For a darker, less sweet brownie, use bittersweet (70%). If using chocolate chips, choose a brand that melts well.

How do I get the cleanest slices?

Chill the pan for at least an hour. Use a long, sharp knife warmed under hot water and wiped dry between cuts.

This keeps the cheesecake layer from dragging.

Can I reduce the sugar?

Yes, but do it modestly. You can cut up to 2 tablespoons from the brownie sugar and 1 tablespoon from the cheesecake without major texture changes. Beyond that, the brownies may bake drier and lose shine.

Why are my brownies cakey?

They were likely overbaked or overmixed.

Pull them when there’s a slight center wobble and only mix until the flour disappears. Measuring flour by weight helps prevent adding too much.

Is a water bath necessary?

No. The cheesecake layer is thin, so it bakes gently on top of the brownie base.

A water bath would be fussy here and isn’t needed for a creamy result.

Can I make them dairy-free?

Use a good dairy-free butter and cream cheese alternative, and choose dairy-free chocolate. Expect a slightly different flavor and set, but the swirl and fudgy texture still shine.

In Conclusion

Cheesecake brownies offer the best of both worlds: a fudgy, chocolatey base and a creamy, tangy swirl. The method is straightforward, the ingredients are familiar, and the results feel special.

With a few simple tips—don’t overbake, don’t over-swirl—you’ll get a pan of gorgeous, rich squares every time. Keep a batch in the fridge, share a few, and enjoy the rest with a cup of coffee or cold milk.

Final plated presentation: Restaurant-quality plating of two cheesecake brownie squares stacked slig
Pinterest pin for Cheesecake Brownies - Rich, Swirled, and Crowd-Pleasing

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Leave a Comment