Strawberry Swirl Cheesecake
This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please read my disclosure policy.
This Strawberry Swirl Cheesecake has a buttery graham cracker crust, a thick, creamy vanilla cheesecake filling, and a homemade strawberry sauce swirled on top. The bright strawberry swirl makes it pretty enough for a special occasion, but there’s no need to wait for one to make it!

The strawberry sauce is made with just fresh strawberries and sugar. Cooking the berries first concentrates their flavor and removes some of their moisture before they’re added to the cheesecake.
While those swirls make this cheesecake look fancy, they’re surprisingly easy to make. The trick is knowing when to stop swirling. This is one of those rare situations where doing less actually makes it prettier.
Why You’ll Love This Recipe
- Made from scratch
- Uses fresh strawberries
- Great make-ahead dessert
- Perfect for spring and summer
- No food coloring or artificial strawberry flavor needed
What Makes This Strawberry Cheesecake Different?
Instead of mixing fresh strawberries throughout the cheesecake batter, this recipe concentrates them into a homemade strawberry sauce that’s swirled over the top.
That gives you pockets of strawberry flavor while keeping the cheesecake itself rich and creamy. It also creates that pretty red swirl without the white cheesecake, without adding food coloring.
Ingredient Notes

See the recipe card at the bottom of the post for all ingredients and quantities.
Graham Cracker Crumbs – These can be bought in the baking aisle of Walmart or most other grocery stores, or you can crush up sheets of graham crackers into fine crumbs using a large storage bag and a rolling pin. You’ll need 10 to 12 full graham cracker sheets for this.
Strawberries – Fresh strawberries are a must for this recipe. We cook them down to break down the berries, and it helps remove the excess water while concentrating the flavor.
Cream Cheese – Use full-fat block/brick cream cheese and let it come up to room temperature before mixing it. Softened cream cheese is the first step in preventing a lumpy cheesecake.
Sour Cream – Full-fat sour cream adds richness and helps give the cheesecake its creamy texture. The slight tang of the sour cream balances the sweetness too.
Heavy Cream – Heavy cream thins out the batter and adds additional fat and richness.
Substitutions and Variations
- Swap out the graham cracker crust out with a vanilla wafer crust, shortbread cookies, or a Golden Oreo crust. If you’re using a cookie, I recommend leaving out the sugar.
- Add a little fresh lemon zest in the cheesecake filling for extra brightness.
- Add fresh whipped cream to the top of the cheesecake in beautiful swirls using a piping bag and a 1M piping tip.
- If you want to use a different berry, I would recommend trying my blackberry cheesecake recipe instead.
NOTE: This recipe has not been tested with other substitutions or variations
How to make Strawberry Swirl Cheesecake

Step 1: Mix the graham cracker crumbs, sugar, and melted butter until the crumbs are evenly coated with butter.

Step 2: Press the crumbs firmly into the bottom of a prepared 9-inch springform pan and refrigerate or freeze while you make the strawberry sauce.

Step 3: Cook the sliced strawberries and sugar over medium heat for 10 to 13 minutes, breaking down the berries as they soften. Place in a blender or food processor and blend/pulse until smooth, then set aside.

Step 4: Beat the softened cream cheese until creamy. Mix in the sugar and vanilla until combined.

Step 5: Add in the eggs one at a time, mixing just until incorporated.

Step 6: Mix in the sour cream and heavy cream just until combined.

Step 7: Pour the batter on top of the crust in the springform pan.

Step 8: Transfer the strawberry sauce to a sandwich bag or disposable piping bag and snip off one of the corners. Pipe the sauce over the cheesecake, keeping it near the surface, then drag a skewer through the sauce and cheesecake batter a few times to create the swirl.

Step 9: Bake the cheesecake in a water bath at 325 degrees F until the edges are set and only the center has a slight jiggle. Turn off the oven, crack the door, and let the cheesecake gradually cool to room temperature. Refrigerate overnight before slicing.

How to Store and Freeze Strawberry Swirl Cheesecake
Store the strawberry swirl cheesecake covered or in an airtight container for 5 days in the refrigerator.
You can also freeze this strawberry swirl cheesecake! I recommend slicing up the cheesecake and then freezing it. To keep the pieces from sticking together, place parchment paper between each slice so they don’t stick together. Place the pieces in a freezer container. You can also pop the slices in the freezer for 2 to 3 hours until firm, then wrap them tightly in two layers of plastic wrap and place them in a freezer bag.
TIP: Remove the plastic wrap before thawing so it doesn’t stick to the cheesecake and create a mess.
The cheesecake can be frozen for up to 3 months. Thaw overnight in the refrigerator before serving.

Tips for the Best Strawberry Swirl Cheesecake
- Room temperature cream cheese blends much more smoothly than cold cream cheese.
- Blending or processing the strawberry sauce so it’s a smooth sauce is a must to help prevent a cracking cheesecake!
- Scrape both sides and bottom of the mixing bowl between additions. Cream cheese loves hiding down there.
- Don’t overmix the eggs. Once you begin adding the eggs, mix only until each one disappears into the batter.
- Don’t overdo the swirl. A few passes with your skewer are plenty. You want distinct streaks of strawberry and vanilla cheesecake rather than pink cheesecake batter.
- Use the jiggle test. Baking time is a guide. The movement in the center of your cheesecake is a better indication of doneness.
- Cool the cheesecake gradually. Don’t pull the cheesecake straight from the hot oven and put it on the counter. Instead, turn off the oven and leave the door slightly ajar while the cheesecake gradually comes to room temperature.
- Chill the cheesecake overnight before removing it from the springform pan and slicing it up.
How do you make swirls in a cheesecake?
The tip I find helpful when making swirls is taking your strawberry mixture and pouring it into a sealable bag. Take scissors and cut off the side to make it pourable. Then lower the bag close to the cheesecake and begin squeezing some of the strawberry mixture onto the cheesecake.
Then, with a skewer or toothpick, you can swirl the strawberry mixture into the filling. The biggest thing is don’t go too deep on swirling, or you will not see the swirl on top of your cheesecake.
It adds some color and depth when you leave some red on top of the cheesecake.
Why Does Cheesecake Have to Set Up Overnight?
Cheesecake takes a long time to really cool down once it’s been baked. That is why it is very important to allow the cheesecake to fully set up in the refrigerator overnight in the springform pan. Then you can slice and serve up a cheesecake that is rich, dense, and offers tons of flavor.

Recipe FAQs
For the recipe I’ve created and tested, I’d stick with fresh strawberries. Frozen berries release considerably more liquid as they thaw, which can change how long the sauce needs to cook.
No. This cheesecake will not look the same and will likely crack without the water bath. The top will brown up, the edges will stick up, and you won’t be happy with the finished cheesecake.
I wouldn’t make that substitution without testing it. Jam has a much higher concentration of sugar and a different consistency than the cooked strawberry sauce used in this recipe.
This Strawberry Swirl Cheesecake was originally posted January 29, 2021 but has been updated with new information, photos, and tips and tricks.
If you try this recipe, be sure to leave a rating below and also share it on Instagram, and tag me! You can also find me on Facebook and stay up to date on recipe releases by joining the Newsletter!
Strawberry Swirl Cheesecake

SAVE THIS RECIPE
Ingredients
Crust
- 1 1/2 cups graham cracker crumbs
- 1 1/2 tablespoons granulated sugar
- 5 tablespoons butter, melted
Strawberry Sauce
- 2 1/2 cups sliced strawberries
- 1/2 cup granulated sugar
Cheesecake
- 24 ounces cream cheese, room temperature
- 1 1/4 cups granulated sugar
- 2 teaspoons vanilla extract
- 4 large eggs
- 1 cup full-fat sour cream
- 1/2 cup heavy cream
Instructions
Crust
- Preheat oven to 325 degrees F. Lightly grease the sides of a 9-inch springform pan with nonstick baking spray. Place a 3-inch-wide strip of parchment paper on the sides of the springform pan.
- Add the 1 1/2 cups graham cracker crumbs, 1 1/2 tablespoons granulated sugar and melted 5 tablespoons butter to a medium mixing bowl. Stir until the butter thoroughly coats the graham cracker crumbs.
- Pour the crust mixture into the bottom of the prepared pan and firmly press the crumbs evenly into the bottom of the pan.
- Place in the freezer or fridge to set up while working on the sauce and cheesecake batter.
Strawberry Sauce
- Add the 2 1/2 cups sliced strawberries and 1/2 cup granulated sugar to a medium saucepan. Place over medium heat and cook for 10 to 13 minutes. Break the strawberries down with a wooden spoon while they cook to help speed up the process.
- Remove from the saucepan and place in a blender or food processor. Pulse until the sauce is a smooth puree. Set aside and begin working on the cheesecake.
Cheesecake
- Add the 24 ounces cream cheese to a large mixing bowl. Using a hand mixer, beat on medium speed until creamy.
- Add in the 1 1/4 cups granulated sugar and 2 teaspoons vanilla extract and continue to beat until combined.
- Add in the 4 large eggs, one at a time and beat each egg just until incorporated. Scrape down the sides and bottom of the bowl before adding the next.
- Once all of the eggs are incorporated, add in the 1 cup full-fat sour cream and 1/2 cup heavy cream. Beat just until the sour cream and heavy cream are worked into the cheesecake batter.
- Just before adding the cheesecake mixture, wrap the outside of the springform pan with 2 layers of heavy-duty tin foil. You can skip the tin foil and add the cheesecake in a slightly larger pan to keep the cheesecake dry, then place the two pans in a third pan that's filled with about 1 inch of hot water.

- Pour the cheesecake batter on top of the crust.
- Pour the strawberry puree into a sandwich bag and cut a small hole in one of the corners.
- Place the hole of the sandwich bag barely in the cheesecake batter and begin piping a swirl with the strawberry sauce. Don't go too deep with the filling otherwise, you won't see it on top.
- Add a few swirls by dragging a skewer through the cheesecake and fresh strawberry puree. Adding too many swirls will create cracks in the top of your cheesecake when it's baked, so keep it to a minimum.
- Place the cheesecake in the preheated oven and bake for 1 hour 25 minutes – 1 hour 35 minutes or until the edges of the cheesecake are set and the center slightly jiggles like jello when the pan is wiggled back and forth and not like wet batter. This time may vary, so always give it the jiggle test and bake longer if needed.
- Once done, leave the cheesecake in the oven, turn the oven off, and leave the door slightly ajar until the cheesecake has cooled to room temperature.
- Once the cheesecake has cooled, move it to the fridge and allow it to chill overnight to set.
Notes
Nutrition Info
(Nutrition information is automatically calculated, so should only be used as an approximation.)






Followed directions exactly and cooked longer than stated but came out runny in the middle. Embarrassing because I made it for my daughters birthday. Flavour was good but didn’t at all hold it’s shape once cut. Not sure what happened.
So sorry to hear this Hayley! My only suggestions would be to make sure it is very cold before cutting (straight out of the fridge) and also to make sure the strawberry is swirled in well and not in one dense spot. Just a few guesses as to why it wouldn’t set!
We make a lot of cheesecakes in my house because it’s the only sweet my husband likes. This was a fantastic recipe – thanks so much for sharing! Multiple people told me it was the best cheesecake they’d ever had! Great tip to use parchment paper – this prevented it cracking as it cooled, which I often have an issue with. I used a little less sugar (1/4c in the berries was more than enough for us, 3/4c in the cake was perfect), which is all just personal preference. But the creamy lightness of the cake and cutting it with the berries was absolutely delicious! I will definitely make this again.. many times! Thank you!
Can I skip the vanilla in the cheesecake
Yes! If you do not have vanilla extract on hand, you can skip it and the cheesecake will still be quite delicious.
Tastes good, however not sure where I went wrong as ours didn’t turn out super creamy or smooth..
Make sure you beat the cream cheese and sugar until very smooth and soft. Scrap down the sides of the bowl several times when the cream cheese is beating to ensure you get every bit of cream cheese blended into the cheesecake mix. This will help make the cheesecake smooth and creamy.
First time Cheesecake baker here and was able to do this one! It was a hit!! Family said it was the best cheesecake they had. The texture was light and fluffy compared to some heavier cheesecakes. Already plan to make it again this weekend. I do feel a lot of the strawberry swirl went to waste as i only used about 1/3 of it.
The top of my cheese cake is nicely cooked maybe even a bit over done as it’s slightly brown but when I took the form off the cake it seems like the outside of it isn’t cooked I cooked it longer then it says not sure why it’s like that or if it will be cooked all the way through when I cut into it
If the top starts to get too dark but the cheesecake isn’t cooked, place a piece of foil over the top of the pan just to cover the cheesecak from the direct heat. This will let it continue to cook without getting too dark. Also be sure you bake your cheesecake in a water bath and also chill it completely before cutting. It needs to be completely cold before sliced!
I made this Cheesecake for my Husband’s Birthday he requested it. It’s our favorite.
Yay! I’m so glad!
Made this for the first time and this recipe is a bit different than the other I’ve used. I ended up over mixing the ingredients and wonder if you have any tips or tricks for not doing that with the method used here.
Thanks,
John
One way to prevent over mixing is to beat the cream cheese and sugar with an electric mixer until smooth and fluffy then use just a regular rubber spatula to fold the rest of the ingredients into the batter by hand. Mixing by hand will ensure you do not overmix! I hope this helps đŸ™‚
I made the cheesecake and I am disappointed that the top of my cheesecake is brown and looks nothing like the photos. I even turned off the oven five minutes earlier. How do I prevent browning?
Hi Elizabeth! So sorry to hear that the top of your cheesecake was brown. This can sometimes happen if the oven is too hot or the oven rack is too close to the top, causing the heat to be directly on the surface of the cheesecake. To prevent this, you can try moving your oven rack lower or, if you see that the top is starting to brown, place a piece of foil loosely over the top of the cheesecake to deflect the heat. This will stop the browning but let the cheesecake continue to cook. I hope this helps!
I want my cheesecake to be the center layer of the cake. Can I make this without the crust?
Yes you can! I recommend lining the cake pan with parchment paper in the bottom to help it pop out of the pan easily. Be sure it is completely cool before unmolding the cake. You may even want to try freezing it to make the layer of cheesecake easier to handle when assembling your cake.