Creamy Blueberry Swirl Cheesecake
This blueberry swirl cheesecake is dense, creamy, and ribboned with a bright, homemade blueberry sauce that swirls through every slice.

It bakes without a water bath, yet stays incredibly smooth and crack-free when you follow a few simple cooling steps.
Why This Cheesecake Works
The filling is rich but not overly sweet, with a tang from sour cream that balances the buttery crust. I always make the blueberry swirl from scratch because it gives you control over the tartness and avoids the gummy texture of store-bought pie filling.
It holds up beautifully for days in the fridge, so you can bake it ahead and have dessert ready for a weekend dinner or a potluck.
Ingredients

- For the crust:
- 1 1/2 cups graham cracker crumbs: from about 12 full sheets
- 1/4 cup granulated sugar: adds a touch of sweetness
- 6 tbsp unsalted butter, melted: binds the crust
- For the cheesecake filling:
- 24 oz (3 blocks) full-fat cream cheese, softened: use brick-style, not spread
- 1 cup granulated sugar:
- 1 cup full-fat sour cream: at room temperature
- 3 large eggs: room temperature
- 2 tsp vanilla extract: pure vanilla for best flavor
- 2 tbsp all-purpose flour: helps prevent cracking
- For the blueberry swirl:
- 1 1/2 cups fresh or frozen blueberries: no need to thaw if frozen
- 1/4 cup granulated sugar: adjust if berries are very tart
- 1 tbsp lemon juice: brightens the flavor
- 1 tsp cornstarch mixed with 1 tbsp water: for thickening
Variations / Substitutions
- Swap the fruit: use raspberries or blackberries in place of blueberries for a different swirl.
- Gluten-free crust: swap the graham crackers for gluten-free digestive biscuits.
- Dairy-free option: use plant-based cream cheese and sour cream; the texture will be slightly softer.
Creamy Mini Blueberry Cheesecakes are another dessert you’d probably love if you enjoy this cheesecake.
How to Make Blueberry Swirl Cheesecake
Step 1: Press the Crust

Preheat the oven to 350°F (175°C). Stir together the 1 1/2 cups graham cracker crumbs, 1/4 cup sugar, and the melted butter until the mixture looks like wet sand. Press it firmly into the bottom and about an inch up the sides of a 9-inch springform pan.
Bake the crust for 10 minutes, until it smells toasted and just starts to turn golden at the edges. Let it cool completely on a wire rack while you make the filling.
Step 2: Whip the Cheesecake Filling

Reduce the oven to 325°F (160°C). In a large bowl, beat the 24 oz cream cheese and 1 cup sugar with an electric mixer on medium speed until smooth and creamy, about 2 minutes. Scrape down the bowl, then beat in the 1 cup sour cream and 2 tsp vanilla just until combined.
Add the 3 eggs one at a time, mixing on low after each and stopping as soon as the yolk disappears. Overmixing now will whip in air and cause cracks later. Finally, fold in the 2 tbsp flour by hand until no streaks remain.
Step 3: Simmer the Blueberry Sauce

In a small saucepan over medium heat, combine the 1 1/2 cups blueberries, 1/4 cup sugar, and 1 tbsp lemon juice. Cook, stirring occasionally, for about 5 to 7 minutes, until the berries burst and release their juices.
Stir in the cornstarch slurry and let it bubble for another 1 to 2 minutes, until thickened to a jammy consistency. Remove from the heat and let it cool for at least 10 minutes; you want it warm but not hot when you swirl it in.
Step 4: Layer and Swirl the Batter

Pour half of the cheesecake filling over the cooled crust and spread it into an even layer. Drop spoonfuls of the blueberry sauce over the surface, using about half of the sauce. Use a butter knife to gently swirl through the batter for about 10 seconds, creating ribbons but not blending it completely.
Spoon the remaining filling on top and smooth it out, then repeat with the rest of the sauce and give it one more quick swirl. The top should look marbled with purple streaks.
Step 5: Bake and Cool the Cheesecake

Set the springform pan on a baking sheet to catch any drips. Bake at 325°F (160°C) for 50 to 60 minutes. The edges will be set and slightly puffed, and the center should still jiggle when you gently shake the pan. If it sloshes, give it another 5 minutes.
Turn off the oven, crack the door open with a wooden spoon, and leave the cheesecake inside for 1 hour. This slow cool-down helps prevent cracks. Then transfer it to a wire rack until it reaches room temperature, and finally refrigerate for at least 4 hours, ideally overnight.
Step 6: Slice and Serve the Cheesecake

Run a thin knife around the edge of the springform pan, then unlatch and lift off the ring. For the cleanest slices, dip a sharp knife in hot water and wipe it dry between cuts. Each slice will show off those distinct purple swirls against the pale cheesecake.
The crust will be crisp and buttery, the filling silky, and the blueberry swirl a little tangy.
A Few Tips for a Perfect Swirl
- Use room temperature ingredients for a silky batter. Cold cream cheese will leave lumps.
- If your blueberry sauce is too thick after cooling, thin it with a teaspoon of water before swirling so it spreads easily.
- Don’t over-swirl. A few figure-eight motions with the knife give you the best marbled look.
- No springform pan? Line a regular 9-inch cake pan with two overlapping parchment strips before pressing in the crust, so you can lift the whole cheesecake out later.
Storing Leftover Cheesecake
- Refrigerate: wrap the cheesecake tightly or place it in an airtight container for up to 5 days.
- Serve cold: this cheesecake is meant to be eaten straight from the fridge.
Frequently Asked Questions
Why did my cheesecake crack?
Cracks usually come from overmixing the batter or cooling too quickly. Follow the gradual cooling method and avoid whipping air into the filling.
Can I freeze this blueberry swirl cheesecake?
Yes. Wrap it tightly in plastic wrap and then foil, and freeze for up to 2 months. Thaw overnight in the fridge before slicing.
My swirl sank to the bottom. How do I prevent that?
If the berry sauce is too warm or too thin, it can sink. Let it cool and thicken properly before swirling, and dollop it gently rather than pouring it in one spot.
Can I use reduced-fat cream cheese?
No, the cheesecake needs full-fat cream cheese to set and stay creamy. Reduced-fat versions add extra water and often lead to a grainy or soft texture.

Blueberry Swirl Cheesecake Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C). Mix cracker crumbs, 1/4 cup sugar, and melted butter. Press into a 9-inch springform pan and bake 10 minutes. Cool.
- Lower oven to 325°F (160°C). Beat cream cheese and 1 cup sugar until smooth, 2 minutes. Blend in sour cream and vanilla. Add eggs one at a time on low, then fold in flour by hand.
- Cook blueberries, 1/4 cup sugar, and lemon juice on medium heat for 5-7 minutes until berries burst. Stir in cornstarch slurry and cook 1-2 minutes until thick. Cool 10 minutes.
- Spread half the filling over the crust. Dollop half the sauce and swirl with a knife for 10 seconds. Top with remaining filling, then the rest of the sauce, and swirl once more.
- Place pan on a baking sheet. Bake at 325°F (160°C) for 50-60 minutes until edges are set and center jiggles slightly. Turn off oven, crack door, and leave inside 1 hour. Cool to room temp, then chill at least 4 hours.
- Run a knife around the edge, remove the ring, and slice with a hot, dry knife.
