I made this cheesecake for the first time on a Friday night when I had a dinner party the next day and absolutely nothing planned for dessert. I had cream cheese in the fridge, a bag of frozen raspberries, and a bar of white chocolate I'd been saving for something. Three hours later I had a cheesecake in the fridge and a kitchen that smelled incredible. When I cut into it the next afternoon, those raspberry swirls looked like something from a bakery window. I've made it at least six times since.
What makes this one work — and I say this as someone who has made cracked, sunken, rubbery cheesecakes in the past — is the water bath and the patience. You can't rush cheesecake. The filling comes together quickly enough, but you have to let it bake low and slow, cool gradually in the oven, and then sit in the fridge overnight before you cut it. I know that's a lot of waiting. It's worth every minute. The texture the next day is dense and creamy in a way that freshly baked cheesecake just isn't.
My husband is not a dessert person, which — I know. But even he came back for a second slice. Zainab asked me to save her a piece for breakfast the next morning, which I did, because I'm that kind of mom. If you're planning a holiday dinner, a birthday, or even just a weekend where you want to do something a little special, this is the one I'd make. It holds up in the fridge for days and honestly gets better each day it sits.
One thing I'll flag upfront: use a proper white chocolate bar here, not white chocolate chips. Chips have stabilizers that prevent them from melting smoothly, and you'll end up with a grainy filling. I learned that the hard way. A 4 oz bar of good white chocolate — Ghirardelli or any Walmart baking bar works fine — melts into something silky and beautiful. Also, if you want something sweet to serve alongside this at a party, my Orange Dreamsicle Salad makes a great companion on the dessert table.

Why You'll Love This Recipe
- The raspberry and white chocolate combination actually makes sense: I know it sounds fancy, but it's really just sweet and tart balancing each other out. The raspberries cut through the richness of the white chocolate so the whole thing never feels too heavy. Every bite has both and they genuinely belong together.
- Those swirls look stunning without being difficult: You just drop spoonfuls of raspberry puree and drag a knife through them. That's it. No piping bag, no special tools. I use a butter knife and it looks like I spent an hour on it. It photographs beautifully and impressses people every single time.
- It's a make-ahead dessert, which is rare: Most baked things are best the day they're made. Cheesecake is the exception. Make it the night before, refrigerate it, and the next day the texture is firmer and creamier and the flavors have had time to settle. For dinner parties, this is a gift because dessert is done before you've even started cooking the main.
- Nothing exotic in the ingredient list: Cream cheese, eggs, butter, graham crackers, raspberries, white chocolate. Everything on that list is at Walmart or Aldi. You don't need a specialty store or a fancy baking supply shop. I've made this with Aldi cream cheese and it was just as good.
- It works with frozen raspberries just as well as fresh: Fresh raspberries are great but they're expensive and not always available. Frozen raspberries — the kind you keep in your freezer year-round — work perfectly for the puree. I thaw them, blend them, and strain out the seeds. Tastes identical to fresh in the final cheesecake.
Ingredients
- 1½ cups graham cracker crumbs
- ¼ cup granulated sugar (for crust)
- 6 tablespoons unsalted butter, melted
- 16 oz cream cheese, softened (two 8 oz blocks — let them sit out at least 30 minutes)
- ½ cup granulated sugar (for filling)
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- ½ cup heavy cream
- 4 oz white chocolate, melted and slightly cooled (use a baking bar, not chips)
- ½ cup raspberry puree (made from fresh or thawed frozen raspberries, strained)
Directions
- Step 1: Preheat and prep your pan. Preheat your oven to 350°F (175°C). Grease a 9-inch springform pan and line the bottom with a circle of parchment paper. The parchment makes removing slices so much cleaner — I skipped this once and regretted it.
- Step 2: Make the crust. Stir together the graham cracker crumbs, ¼ cup sugar, and melted butter until the mixture looks like wet sand. Press it firmly and evenly into the bottom of the pan — use the flat bottom of a glass to really pack it down. Bake for 8–10 minutes, then set aside to cool completely before you add the filling.
- Step 3: Make the raspberry puree. If you're using frozen raspberries, thaw them first. Blend or mash the raspberries and push them through a fine mesh strainer to remove the seeds. You need about ½ cup of strained puree. Set it aside — you'll swirl it in right before baking.
- Step 4: Make the filling. In a large bowl, beat the softened cream cheese and ½ cup sugar together until completely smooth with no lumps — this takes about 2 minutes. Add the eggs one at a time, mixing on low after each one. Stir in the vanilla, heavy cream, and melted white chocolate. Mix just until combined and silky. Don't overmix or you'll work in too much air.
- Step 5: Assemble the swirl. Pour half the filling into the cooled crust. Drizzle or spoon half the raspberry puree over it. Pour the remaining filling on top, then add the rest of the raspberry puree. Drag a butter knife or skewer through the layers in slow S-curves to create the marbled swirl. Don't over-swirl or it'll muddy together.
- Step 6: Water bath and bake. Wrap the outside of the springform pan tightly in two layers of aluminum foil (this stops water getting in). Set the pan inside a larger roasting pan and pour hot water into the roasting pan until it comes about 1 inch up the sides of the springform. Carefully slide the whole setup into the oven. Bake for 50–55 minutes until the edges are set and the center has just a slight jiggle — like set Jell-O, not liquid.
- Step 7: Cool slowly. Turn the oven off and crack the door open about an inch. Leave the cheesecake in the oven for 1 hour. This gradual cooling prevents cracks from temperature shock. Then take it out, run a thin knife around the edge, and let it come to room temperature on the counter before refrigerating.
- Step 8: Chill and serve. Refrigerate for at least 4 hours, but overnight is better. When you're ready to serve, remove the springform ring, slide the cheesecake onto a plate, and garnish with fresh raspberries and white chocolate shavings if you like.

Tips for Success
- Your cream cheese must be fully soft before you start: Cold cream cheese does not blend smooth — it stays lumpy no matter how long you beat it. I pull mine out of the fridge at least 30 minutes before I start, sometimes an hour. If you're in a rush, unwrap the blocks and microwave them for 15-second intervals just until they give easily when pressed. Lumpy filling is the number one cheesecake mistake I see.
- Don't skip the water bath, even if it feels like extra work: The first time I made cheesecake without one, it came out with a big crack right down the middle. It tasted fine but looked terrible. The water bath keeps the oven humid and prevents the top from drying out and splitting. Wrap the pan in foil, fill the roasting pan with hot water, and don't skip this step.
- Mix on low speed and stop as soon as everything is combined: Overbeating the batter incorporates air bubbles, and those bubbles expand in the oven and then collapse when it cools, which causes cracks and a puffed-then-sunken texture. After you add the eggs, switch to low speed and mix just until you don't see streaks anymore. I use a hand mixer on its lowest setting for this.
- Let your white chocolate cool before adding it to the batter: If the melted chocolate is still hot when it hits the cream cheese mixture, it can start to cook the eggs or seize up. Melt it first, then set it aside for 5–10 minutes while you make the rest of the filling. You want it fluid and barely warm, not hot.
- Strain your raspberry puree so the swirl stays clean: Seeds in the swirl don't bother the flavor, but they do affect the texture in a noticeable way. I push the blended raspberries through a fine mesh strainer — it takes two minutes — and the resulting puree is smooth and vivid red. It swirls more cleanly through the filling and looks a lot better when you cut into it.
Variations
- Dark chocolate instead of white: Swap the white chocolate for 4 oz of good dark chocolate (70% or whatever you prefer) and the whole thing shifts into a deeper, more intense dessert. The raspberry still works — maybe even better — against the bitterness of dark chocolate. My husband actually prefers this version and I've started keeping both in rotation.
- Mixed berry swirl: Use a combination of raspberries, strawberries, and blueberries for the puree instead of just raspberries. Blend and strain them together. The color is a deeper purple-red and the flavor is a little more complex. I make this version in summer when berries are cheap and plentiful at Costco.
- Oreo crust base: Crush about 20 Oreos (filling and all) and mix with 4 tablespoons of melted butter. Press and bake the same way as the graham cracker crust. The chocolate cookie base against the white chocolate filling and raspberry swirl is a completely different but equally good experience. Zainab votes for this version every time.
- Mini cheesecakes in a muffin tin: Line a standard muffin tin with paper liners, press a tablespoon of crust into each one, and divide the filling among them. Bake at 325°F for about 20–22 minutes. No water bath needed for mini ones. These are great for parties because everyone gets their own and you don't need to slice anything. I've brought these to school bake sales and they disappear fast. Pair them with Cinnamon Roll French Toast Roll-Ups for a full brunch dessert spread.
- Add lemon zest to the filling: Stir in the zest of one lemon when you add the vanilla. It doesn't make the cheesecake taste lemony — it just brightens everything up and makes the raspberry flavor pop more. This is a small change that makes a noticeable difference. I started doing this about the third time I made this recipe and haven't stopped.
Serving and Storage
Serving
Serve this straight from the fridge — cheesecake should be cold when you eat it. Run a thin knife under hot water, dry it, and use it to cut clean slices. Wipe the knife between cuts so the swirl stays sharp. I usually set it out for about 10 minutes before slicing just so it's not rock-hard, but it should never be room temperature when served. Top each slice with a few fresh raspberries and a small drizzle of melted white chocolate if you want it to look like it came from a restaurant. For a party spread, this goes beautifully alongside my Big Fat Pecan Sticky Buns — sweet, impressive, and both can be made the day before.
Storage
Cover the cheesecake loosely with plastic wrap or store slices in an airtight container in the refrigerator for up to 5 days. The texture actually improves over the first two days as it continues to set. If you want to freeze it, cut it into individual slices, wrap each one tightly in plastic wrap and then in foil, and freeze for up to 2 months. Thaw overnight in the fridge — not on the counter, or the texture goes soft and slightly grainy. I always make a double batch for the holidays specifically so I can freeze half for later.

Frequently Asked Questions
Can I use frozen raspberries instead of fresh?
Yes, and honestly I use frozen more often than fresh because they're cheaper and available year-round. Thaw them completely first, then blend and strain. The only thing to watch is excess liquid — give the thawed berries a moment to drain before blending so your puree isn't too watery.
What kind of white chocolate should I use?
Use a white chocolate baking bar, not chips. Chips have added stabilizers that stop them from melting smoothly, and you'll end up with a grainy, lumpy filling. Ghirardelli bars work great, and so does any store-brand baking bar. Melt it low and slow and let it cool before adding it to the batter.
How do I know when the cheesecake is done baking?
The edges should look set and the center should have a slight jiggle — not liquid, but not completely firm either. Think of how set Jell-O moves when you shake it. It will continue to firm up as it cools in the oven and then in the fridge. If you wait for the center to look completely still in the oven, you've overbaked it.
Can I skip the water bath?
I really wouldn't. The water bath keeps the oven environment moist and helps the cheesecake bake evenly without the top drying out and cracking. The first cheesecake I ever made without one cracked right down the center. It still tasted good but looked terrible. Two layers of foil around the pan and a roasting pan of hot water — it's not complicated and it makes a real difference.
Can I make this cheesecake ahead of time?
This is actually better made ahead. Bake it the day before you need it, let it cool fully, and refrigerate it overnight. The texture firms up beautifully and the flavors settle and deepen in a way they don't if you eat it the same day. I always make this at least one day in advance — never the day of.

WHITE CHOCOLATE RASPBERRY CHEESECAKE
Ingredients
- 1 ½ cups graham cracker crumbs
- ¼ cup granulated sugar
- 6 tablespoons unsalted butter melted
- 16 oz cream cheese softened
- ½ cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- ½ cup heavy cream
- 4 oz white chocolate melted
- ½ cup raspberry puree fresh or thawed frozen raspberries
Instructions
- Preheat the Oven: Preheat oven to 350°F (175°C). Grease a 9-inch springform pan.
- Prepare the Crust: Mix graham cracker crumbs, ¼ cup sugar, and melted butter. Press into the bottom of the pan and bake for 8–10 minutes.
- Make the Filling: Beat cream cheese and ½ cup sugar until smooth. Add eggs one at a time, then vanilla and heavy cream. Stir in melted white chocolate until combined.
- Add Raspberry Swirl: Pour half the filling over the crust, drizzle with raspberry puree, then add remaining filling. Use a knife to gently swirl the raspberry through the cheesecake.
- Bake Cheesecake: Bake for 50–55 minutes until the center is just set. Cool completely, then refrigerate at least 2 hours before serving.
- Serve: Slice and enjoy, optionally garnished with fresh raspberries or white chocolate shavings.
Notes
- Make Ahead: Cheesecake can be prepared a day in advance and refrigerated overnight.
- Customizing the Flavor: Add a few drops of almond extract for a subtle nutty flavour or top with chocolate drizzle.
- Serving Suggestions: Serve with whipped cream, fresh berries, or a scoop of vanilla ice cream.
- Allergy-Friendly Options: Use dairy-free cream cheese and white chocolate for a lactose-free version.
- Storage Tips: Store in an airtight container in the refrigerator for up to 3 days.
This is the kind of dessert I come back to whenever I want to make something that feels genuinely special without requiring any professional skill. The steps are all manageable — you just have to follow them in order and not rush the cooling. When it works, and it will work, you pull it out of the fridge the next day and it looks and tastes like something from a real bakery. The swirls hold, the texture slices cleanly, and that raspberry flavor is vivid against the white chocolate creaminess.
I've served this at Eid gatherings, at birthday dinners, and once just on a random Thursday because I had raspberries that needed to be used. Every single time it disappears completely. Nobody ever asks if it's hard to make — they just assume it is, which I find amusing. The reality is it's mostly just patience. Make the filling, swirl it, water bath it, and let the fridge do the rest of the work overnight.
If you're planning a special dinner and need something impressive for the table, pair this with a savory main like my Chicken Cordon Bleu Casserole — it's one of my favorite dinner-party combinations because both dishes can be made ahead. And if you want a refreshing drink to serve alongside dessert, a pitcher of Watermelon Lime Mocktails is exactly right for warm weather gatherings. Give this cheesecake one weekend





Comments
No Comments