White Chocolate Raspberry Cheesecake Brownies

White chocolate raspberry cheesecake brownies have been my go-to bake every time I need something that genuinely stops people mid-conversation. I made these for a birthday gathering last spring and watched three people ask for the recipe before they even finished their first square. That’s when I knew this one was a keeper.

There are three layers working together here: a dense, fudgy dark chocolate brownie base, a creamy white chocolate cheesecake layer, and a bright fresh raspberry swirl on top. It sounds involved, and yes, you’ll dirty a few bowls, but each step is straightforward. The end result looks like something from a bakery window and tastes even better cold, straight from the fridge.

Ingredients

For the Brownies

  • 5 large eggs, at room temperature
  • 2 cups granulated sugar
  • 1 cup unsalted butter (2 sticks / 8 ounces), cut into small pieces
  • 12 ounces dark chocolate, chopped
  • 1 and 1/4 cups all-purpose flour
  • 2 tablespoons unsweetened cocoa powder
  • 3/4 teaspoon salt

For the White Chocolate Cheesecake Filling

  • 12 ounces full-fat cream cheese (one and a half blocks), very soft
  • 4 ounces white chocolate, chopped, melted, and slightly cooled
  • 3/4 cup granulated sugar
  • 2 large eggs, at room temperature

For the Fresh Raspberry Swirl

  • 3/4 cup fresh raspberries
  • 3 tablespoons granulated sugar

How To Make White Chocolate Raspberry Cheesecake Brownies

1. Preheat and prep your pan:

Set your oven to 350°F (175°C). Line a 9×13-inch baking pan with aluminum foil, letting the sides overlap so you can lift the brownies out later. Spray the foil and any exposed pan with non-stick cooking spray.

2. Whisk together the dry ingredients:

In a medium bowl, combine the flour, cocoa powder, and salt. Whisk until evenly mixed and set aside.

3. Melt the dark chocolate and butter:

Place the chopped dark chocolate and butter pieces in a large heatproof bowl set over a pot of barely simmering water. Stir occasionally until both are fully melted and smooth. Remove the bowl from the heat.

4. Add sugar to the chocolate mixture:

Pour in the granulated sugar and whisk until completely combined. Let the mixture cool for 5 minutes so it doesn’t scramble the eggs.

5. Add the eggs:

Crack in all 5 eggs one at a time, whisking well after each addition. The batter will look glossy and thick.

6. Fold in the flour mixture:

Add the dry ingredients to the chocolate mixture and fold gently with a spatula just until no streaks of flour remain. Don’t overmix.

7. Spread the brownie batter:

Pour the brownie batter into your prepared pan and spread it into an even layer. Set aside about 1/4 cup of brownie batter in a small bowl for swirling on top later (optional but gives a nice marbled look).

8. Make the white chocolate cheesecake filling:

Using a hand mixer or stand mixer, beat the softened cream cheese with the granulated sugar on medium speed until completely smooth and fluffy, about 2 minutes. Add both eggs one at a time, mixing well after each. Fold in the melted and slightly cooled white chocolate until fully combined.

9. Pour the cheesecake layer over the brownies:

Spread the white chocolate cheesecake filling evenly over the brownie batter. If you reserved some brownie batter, drop small spoonfuls over the top of the cheesecake layer now.

10. Make the raspberry swirl:

In a small food processor or blender, blend the fresh raspberries with the granulated sugar until smooth. Press the mixture through a fine mesh strainer to remove the seeds, discarding the solids. You’ll have a vibrant, pourable raspberry sauce.

11. Swirl the raspberry sauce:

Spoon the raspberry sauce over the top of the cheesecake layer in scattered dollops. Use a wooden skewer or toothpick to swirl gently through the raspberry and cheesecake layers only, avoid dragging down into the brownie batter below.

12. Bake:

Bake for 45 minutes, or until the cheesecake layer is set around the edges with just a slight jiggle in the very center. If it’s still very wobbly at 45 minutes, add another 3 to 5 minutes.

13. Cool completely, then chill:

Let the pan cool to room temperature on a wire rack, then transfer to the refrigerator for at least 1 hour (ideally 2 to 4 hours) before slicing. This step makes a big difference for clean cuts and texture.

14. Slice and serve:

Use the foil overhang to lift the whole slab out onto a cutting board. Use a sharp knife, wiping it clean between cuts, to slice into bars. Serve cold.

White Chocolate Raspberry Cheesecake Brownies ( top view )

What Makes These Brownies Work So Well

The reason white chocolate raspberry cheesecake brownies hit so differently than a plain brownie has everything to do with contrast. The brownie base is deeply chocolatey and dense, made with real dark chocolate, not just cocoa. Then the cheesecake layer on top is smooth, a little tangy from the cream cheese, and sweetened by melted white chocolate. And the raspberry swirl? It adds just enough brightness and tartness to cut through all that richness.

Every layer also has a different texture. You get that firm, fudgy bite from the brownie, the creamy softness of the cheesecake, and the thin ribbons of fruity swirl running through. It keeps things interesting from first bite to last.

The key to keeping the layers distinct is temperature control. Making sure the white chocolate has cooled before folding it into the cream cheese prevents the filling from seizing. And keeping the eggs at room temperature helps both batters come together smoothly.

How to Choose Chocolate

Not all chocolate is equal here, and it actually matters for the final flavor. For the brownie base, use dark chocolate with at least 60% cocoa solids. Ghirardelli 60% baking bars are a solid choice and widely available. The higher cocoa content gives the brownies their intensity and keeps them from being cloyingly sweet.

For the cheesecake layer, quality white chocolate also makes a real difference. Look for bars that list cocoa butter as an ingredient rather than palm oil or hydrogenated vegetable fat. Ghirardelli white chocolate baking bars work well here too. Avoid white chocolate chips if you can, they often contain stabilizers that make them harder to melt smoothly.

If you’re in a pinch, white chocolate chips will still work. Just melt them slowly at 50% microwave power in 20-second intervals, stirring between each, and don’t overcook them or they’ll seize.

How to Get That Perfect Raspberry Swirl

The raspberry swirl is honestly the prettiest part of these white chocolate raspberry cheesecake brownies, and it’s easier to get right than it looks. The biggest tip: don’t over-swirl. Three or four slow passes with a skewer is enough. If you keep going, the whole surface turns pink and muddy rather than showing those gorgeous marbled streaks.

White Chocolate Raspberry Cheesecake Brownies ( with a fork )

Use fresh raspberries when you can, they have more brightness than frozen. If frozen is all you have, thaw them completely and drain off any extra liquid before blending. The sauce should be fairly thick; if it’s watery, it will bleed into the cheesecake layer instead of sitting on top in defined swirls.

And keep your skewer in the upper layers only. Dragging it all the way down into the brownie base just muddies the chocolate layer without adding anything visually.

Storing and Serving These Brownies

These brownies are genuinely better the day after baking. The cheesecake layer firms up fully overnight in the fridge and the flavors settle into each other in a way that just doesn’t happen when they’re still warm. So if you’re making them for an event, baking a day ahead is not just okay, it’s actually the move.

Store them in an airtight container in the refrigerator for up to 5 days. Lay a sheet of parchment between layers if you’re stacking them. For longer storage, you can freeze the cut bars for up to 3 months in a resealable freezer bag. Let them thaw overnight in the fridge before serving, not on the counter.

Serve them cold rather than at room temperature, the cheesecake layer holds its shape better and the flavors are more defined when chilled.

Quick Tips

  • Both the brownie batter eggs and the cheesecake eggs should be at room temperature. Cold eggs won’t incorporate smoothly into either batter.
  • The raspberry sauce can be made up to one day in advance and stored in the refrigerator.
  • Don’t overbake. A slight jiggle in the center when you pull the pan out is correct; it will set fully as it cools.
  • For the cleanest slices, run your knife under hot water, dry it, then cut. Repeat between slices.
  • This recipe doubles well and fits a larger sheet pan if you’re baking for a big group.
  • Let the melted dark chocolate cool for at least 5 minutes before adding the eggs to avoid scrambling them.
  • For even richer brownies, you can stir in 1/2 cup of dark chocolate chips into the batter after folding in the flour.

Recipe FAQs

Can I make white chocolate raspberry cheesecake brownies ahead of time?

Yes, and I’d actually recommend it. These brownies are better after chilling overnight, the cheesecake layer firms up properly and the flavors have time to develop. Bake them the day before, cool completely, cover tightly, and refrigerate until ready to serve.

How do I store leftover cheesecake brownies?

Keep them in an airtight container in the refrigerator for up to 5 days. Because of the cream cheese layer, these need to stay cold. Don’t leave them out at room temperature for more than two hours.

Can I freeze these brownies?

Once the brownies are fully cooled and sliced, place them in a freezer-safe bag or container and freeze for up to 3 months. Thaw individual bars overnight in the fridge. The texture holds up well, the brownie base stays fudgy and the cheesecake layer doesn’t get grainy after freezing.

What if my cheesecake layer cracked or sank in the middle?

This usually happens from overbaking or opening the oven door during baking. A small crack won’t affect the flavor at all, and the raspberry swirl will cover most of it visually. If the center is still underdone and sunken, give it another few minutes next time and make sure your oven temperature is accurate.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
White Chocolate Raspberry Cheesecake Brownies

White Chocolate Raspberry Cheesecake Brownies


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia Harper
  • Total Time: 60 minutes
  • Yield: 16 brownies 1x
  • Diet: Vegetarian

Ingredients

Scale

For the Brownies

  • 5 large eggs, at room temperature
  • 2 cups granulated sugar
  • 1 cup unsalted butter (2 sticks / 8 ounces), cut into small pieces
  • 12 ounces dark chocolate, chopped
  • 1 and 1/4 cups all-purpose flour
  • 2 tablespoons unsweetened cocoa powder
  • 3/4 teaspoon salt

For the White Chocolate Cheesecake Filling

  • 12 ounces full-fat cream cheese (one and a half blocks), very soft
  • 4 ounces white chocolate, chopped, melted, and slightly cooled
  • 3/4 cup granulated sugar
  • 2 large eggs, at room temperature

For the Fresh Raspberry Swirl

  • 3/4 cup fresh raspberries
  • 3 tablespoons granulated sugar

Instructions

1. Preheat and prep your pan:

Set your oven to 350°F (175°C). Line a 9×13-inch baking pan with aluminum foil, letting the sides overlap so you can lift the brownies out later. Spray the foil and any exposed pan with non-stick cooking spray.

2. Whisk together the dry ingredients:

In a medium bowl, combine the flour, cocoa powder, and salt. Whisk until evenly mixed and set aside.

3. Melt the dark chocolate and butter:

Place the chopped dark chocolate and butter pieces in a large heatproof bowl set over a pot of barely simmering water. Stir occasionally until both are fully melted and smooth. Remove the bowl from the heat.

4. Add sugar to the chocolate mixture:

Pour in the granulated sugar and whisk until completely combined. Let the mixture cool for 5 minutes so it doesn’t scramble the eggs.

5. Add the eggs:

Crack in all 5 eggs one at a time, whisking well after each addition. The batter will look glossy and thick.

6. Fold in the flour mixture:

Add the dry ingredients to the chocolate mixture and fold gently with a spatula just until no streaks of flour remain. Don’t overmix.

7. Spread the brownie batter:

Pour the brownie batter into your prepared pan and spread it into an even layer. Set aside about 1/4 cup of brownie batter in a small bowl for swirling on top later (optional but gives a nice marbled look).

8. Make the white chocolate cheesecake filling:

Using a hand mixer or stand mixer, beat the softened cream cheese with the granulated sugar on medium speed until completely smooth and fluffy, about 2 minutes. Add both eggs one at a time, mixing well after each. Fold in the melted and slightly cooled white chocolate until fully combined.

9. Pour the cheesecake layer over the brownies:

Spread the white chocolate cheesecake filling evenly over the brownie batter. If you reserved some brownie batter, drop small spoonfuls over the top of the cheesecake layer now.

10. Make the raspberry swirl:

In a small food processor or blender, blend the fresh raspberries with the granulated sugar until smooth. Press the mixture through a fine mesh strainer to remove the seeds, discarding the solids. You’ll have a vibrant, pourable raspberry sauce.

11. Swirl the raspberry sauce:

Spoon the raspberry sauce over the top of the cheesecake layer in scattered dollops. Use a wooden skewer or toothpick to swirl gently through the raspberry and cheesecake layers only, avoid dragging down into the brownie batter below.

12. Bake:

Bake for 45 minutes, or until the cheesecake layer is set around the edges with just a slight jiggle in the very center. If it’s still very wobbly at 45 minutes, add another 3 to 5 minutes.

13. Cool completely, then chill:

Let the pan cool to room temperature on a wire rack, then transfer to the refrigerator for at least 1 hour (ideally 2 to 4 hours) before slicing. This step makes a big difference for clean cuts and texture.

14. Slice and serve:

Use the foil overhang to lift the whole slab out onto a cutting board. Use a sharp knife, wiping it clean between cuts, to slice into bars. Serve cold.

Notes

  • Both the brownie batter eggs and the cheesecake eggs should be at room temperature. Cold eggs won’t incorporate smoothly into either batter.
  • The raspberry sauce can be made up to one day in advance and stored in the refrigerator.
  • Don’t overbake. A slight jiggle in the center when you pull the pan out is correct; it will set fully as it cools.
  • For the cleanest slices, run your knife under hot water, dry it, then cut. Repeat between slices.
  • This recipe doubles well and fits a larger sheet pan if you’re baking for a big group.
  • Let the melted dark chocolate cool for at least 5 minutes before adding the eggs to avoid scrambling them.
  • For even richer brownies, you can stir in 1/2 cup of dark chocolate chips into the batter after folding in the flour.
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 brownie
  • Calories: 320 kcal
  • Sugar: 26 g
  • Sodium: 180 mg
  • Fat: 20 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0.3 g
  • Carbohydrates: 35 g
  • Fiber: 2 g
  • Protein: 6 g
  • Cholesterol: 90 mg

More Recipes You Should Try

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star