Cheesecake is one of those desserts I always saved for special occasions. I’d order it at restaurants or pick one up from the bakery for birthdays. Making one at home seemed too hard, like something only professional bakers could pull off. Then I finally tried it myself and realized it’s actually pretty simple.
The secret is just taking your time and not rushing the steps. This strawberry cheesecake has a buttery graham cracker crust, creamy filling, and a homemade strawberry topping that tastes way better than anything from a store. The whole thing comes together easier than you’d think, and you probably already have most of the ingredients in your kitchen.
Once you make this, you’ll wonder why you ever bothered buying cheesecake. It’s one of those recipes that looks like you spent all day in the kitchen, but really, it’s just about following a few easy steps.

Why You’ll Love This Strawberry Cheesecake
- Homemade strawberry topping – Forget the store-bought stuff – this fresh strawberry sauce is made from scratch and tastes so much better than anything you can buy.
- Classic dessert that impresses – This cheesecake looks and tastes like it came from a fancy bakery, but you can make it right in your own kitchen.
- Perfect for special occasions – Whether it’s a birthday, holiday, or dinner party, this strawberry cheesecake is always a showstopper that guests will remember.
- Rich and creamy texture – The combination of cream cheese and sour cream creates that perfectly smooth, dense cheesecake texture that melts in your mouth.
What Kind of Cream Cheese Should I Use?
For cheesecake, you’ll want to stick with full-fat cream cheese – the kind that comes in the brick-style packages, not the spreadable tubs. The spreadable versions have added ingredients that can throw off the texture of your cheesecake and make it less firm. Make sure your cream cheese is at room temperature before you start mixing, which usually takes about 30 to 45 minutes on the counter. Cold cream cheese will give you lumps in your batter, and nobody wants that. Name brands and store brands both work fine here, so feel free to go with whatever fits your budget.
Options for Substitutions
This cheesecake recipe has some room for swaps if you need to make adjustments:
- Graham cracker crumbs: You can swap these with crushed vanilla wafers, digestive biscuits, or even Oreo cookies (without the filling) for a chocolate twist. Just keep the same measurement.
- Cream cheese: This is one ingredient you really don’t want to substitute – cream cheese is what makes cheesecake, well, cheesecake. Make sure it’s full-fat and at room temperature for the best texture.
- Sour cream: Greek yogurt works as a substitute here, though your cheesecake will be slightly less tangy. Use full-fat Greek yogurt and make sure it’s at room temperature.
- Strawberries: While strawberries are classic, you can use raspberries, blueberries, or mixed berries instead. Keep the same measurements and preparation method.
- Unsalted butter: If you only have salted butter, that’s fine – just reduce or skip the added salt in the crust to balance things out.
- Cornstarch: For the strawberry topping, you can use an equal amount of arrowroot powder or tapioca starch if you’re out of cornstarch.
Watch Out for These Mistakes While Baking
The biggest enemy of a smooth, crack-free cheesecake is temperature shock, so make sure all your ingredients – especially the cream cheese, eggs, and sour cream – are truly at room temperature before you start mixing. Overmixing the batter after adding the eggs is another common mistake that incorporates too much air, leading to cracks and a less creamy texture, so mix just until the eggs are combined and no more. Don’t skip the water bath step, as baking without one creates uneven heat that causes the edges to overcook while the center stays jiggly, and always use boiling water that comes at least halfway up the sides of the pan. Finally, resist the urge to open the oven door during baking or cooling – sudden temperature changes are the main reason cheesecakes crack, so let it cool gradually in the turned-off oven with the door closed.
What to Serve With Strawberry Cheesecake?
Strawberry cheesecake is rich and creamy, so I like to keep things simple and let it be the star of the show. A hot cup of coffee or espresso is my go-to pairing since the slight bitterness balances out the sweetness perfectly. If you’re serving this for a party or dinner, fresh whipped cream on the side is always a good idea, along with some extra fresh strawberries for people who want even more fruit. For a fun brunch spread, try pairing it with mimosas or a light sparkling wine that won’t overpower the dessert.
Storage Instructions
Store: Keep your strawberry cheesecake covered in the fridge for up to 5 days. I like to use plastic wrap or aluminum foil pressed directly on the surface to keep it from drying out. The strawberry topping might release a bit of juice over time, but that’s totally normal and still tastes great.
Freeze: Cheesecake freezes really well for up to 2 months. I recommend freezing it without the strawberry topping if possible, or freeze individual slices wrapped tightly in plastic wrap and then in foil. Let it thaw overnight in the fridge before serving for the best texture.
Make Ahead: This is actually one of those desserts that tastes better the next day! Make it a day or two before you need it so the flavors have time to meld together. You can also make the strawberry topping separately and add it a few hours before serving if you want it extra fresh.
| Preparation Time | 45-60 minutes |
| Cooking Time | 120-150 minutes |
| Total Time | 210-250 minutes |
| Level of Difficulty | Medium |
| Servings | 12 slices |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 5200-5700
- Protein: 55-65 g
- Fat: 330-370 g
- Carbohydrates: 560-610 g
Ingredients
For the crust:
- 2 cups graham cracker crumbs
- 1/4 cup sugar
- 7 tbsp butter (melted and cooled to room temperature)
For the filling:
- 32 oz cream cheese (full-fat)
- 1 1/3 cups sugar
- 1 cup sour cream (full-fat)
- 1 tbsp vanilla essence
- 1/2 tsp lemon zest
- 1/4 tsp salt
- 4 eggs (room temperature)
For the strawberry topping:
- 16 oz strawberries (finely chopped)
- 2 tbsp cornstarch
- 3/4 cup sugar
- 1 tbsp lemon juice
- 2 tsp vanilla essence
- 1/8 tsp salt
- 2 cups strawberries (sliced into 1/2-inch thick pieces)
Step 1: Prepare the Graham Cracker Crust
- 2 cups graham cracker crumbs
- 1/4 cup sugar
- 7 tbsp butter
Preheat your oven to 350°F and wrap the outside of a 9-inch springform pan with aluminum foil to prevent water from seeping in during the water bath.
Mix together the graham cracker crumbs, 1/4 cup sugar, and melted butter until the mixture resembles wet sand.
Press this mixture firmly into the bottom of the prepared pan, creating an even layer.
Bake for 10 minutes until lightly golden, then remove from the oven and set aside.
This pre-baking step helps the crust stay crisp and prevents it from becoming soggy.
Step 2: Make the Cheesecake Filling
- 32 oz cream cheese
- 1 1/3 cups sugar
- 1 cup sour cream
- 1 tbsp vanilla essence
- 1/2 tsp lemon zest
- 1/4 tsp salt
- 4 eggs
Lower the oven temperature to 300°F.
In a large mixing bowl, beat the room-temperature cream cheese for 1 minute until it begins to soften and become creamy—this is crucial as cold cream cheese won’t incorporate properly.
Add 1 1/3 cups sugar, sour cream, 1 tbsp vanilla essence, 1/2 tsp lemon zest, and 1/4 tsp salt, then beat until smooth and well combined.
Add the room-temperature eggs one at a time, mixing on low speed after each addition just until incorporated.
I like to add eggs slowly because overmixing at this stage incorporates too much air, which can cause cracks in the finished cheesecake.
Step 3: Bake the Cheesecake in a Water Bath
- filling from Step 2
- crust from Step 1
Pour the filling from Step 2 into the cooled crust from Step 1.
Place the springform pan inside a larger roasting pan, then pour boiling water into the roasting pan until it reaches halfway up the sides of the springform pan—this water bath ensures gentle, even heat distribution for a creamy texture.
Bake for 1 hour at 300°F, then turn off the oven and leave the cheesecake inside with the door closed for another hour.
This gradual cooling process helps prevent the top from cracking.
After the hour in the turned-off oven, remove the cheesecake from the water bath and let it cool on the counter for 1 1/2 hours.
Step 4: Prepare the Strawberry Topping
- 16 oz strawberries
- 2 tbsp cornstarch
- 3/4 cup sugar
- 1 tbsp lemon juice
- 2 tsp vanilla essence
- 1/8 tsp salt
While the cheesecake cools in Step 3, blend or finely process the 16 oz of chopped strawberries with 2 tbsp cornstarch until smooth.
Pour this mixture into a saucepan with 3/4 cup sugar and 1 tbsp lemon juice, then cook over medium heat for about 15 minutes, stirring occasionally, until the mixture thickens and becomes glossy—you should see it coat the back of a spoon.
Remove from heat and stir in 2 tsp vanilla essence and 1/8 tsp salt.
I find that cooking the strawberry mixture separately ensures a perfectly thick, jammy consistency that won’t make the cheesecake soggy.
Let the topping cool for 40 minutes to room temperature.
Step 5: Finish and Serve
- cooled cheesecake from Step 3
- strawberry topping from Step 4
- 2 cups strawberries
Once the cooled cheesecake from Step 3 has reached room temperature and the strawberry topping from Step 4 has cooled, spread or spoon the topping evenly over the surface of the cheesecake.
Arrange the sliced fresh strawberries on top in a decorative pattern if desired.
Refrigerate until ready to serve, and use a warm, damp knife between cuts to get clean slices.

Smooth Strawberry Cheesecake
Ingredients
For the crust
- 2 cups graham cracker crumbs
- 1/4 cup sugar
- 7 tbsp butter (melted and cooled to room temperature)
For the filling
- 32 oz cream cheese (full-fat)
- 1 1/3 cups sugar
- 1 cup sour cream (full-fat)
- 1 tbsp vanilla essence
- 1/2 tsp lemon zest
- 1/4 tsp salt
- 4 eggs (room temperature)
For the strawberry topping
- 16 oz strawberries (finely chopped)
- 2 tbsp cornstarch
- 3/4 cup sugar
- 1 tbsp lemon juice
- 2 tsp vanilla essence
- 1/8 tsp salt
- 2 cups strawberries (sliced into 1/2-inch thick pieces)
Instructions
- Preheat your oven to 350°F and wrap the outside of a 9-inch springform pan with aluminum foil to prevent water from seeping in during the water bath. Mix together the graham cracker crumbs, 1/4 cup sugar, and melted butter until the mixture resembles wet sand. Press this mixture firmly into the bottom of the prepared pan, creating an even layer. Bake for 10 minutes until lightly golden, then remove from the oven and set aside. This pre-baking step helps the crust stay crisp and prevents it from becoming soggy.
- Lower the oven temperature to 300°F. In a large mixing bowl, beat the room-temperature cream cheese for 1 minute until it begins to soften and become creamy—this is crucial as cold cream cheese won't incorporate properly. Add 1 1/3 cups sugar, sour cream, 1 tbsp vanilla essence, 1/2 tsp lemon zest, and 1/4 tsp salt, then beat until smooth and well combined. Add the room-temperature eggs one at a time, mixing on low speed after each addition just until incorporated. I like to add eggs slowly because overmixing at this stage incorporates too much air, which can cause cracks in the finished cheesecake.
- Pour the filling from Step 2 into the cooled crust from Step 1. Place the springform pan inside a larger roasting pan, then pour boiling water into the roasting pan until it reaches halfway up the sides of the springform pan—this water bath ensures gentle, even heat distribution for a creamy texture. Bake for 1 hour at 300°F, then turn off the oven and leave the cheesecake inside with the door closed for another hour. This gradual cooling process helps prevent the top from cracking. After the hour in the turned-off oven, remove the cheesecake from the water bath and let it cool on the counter for 1 1/2 hours.
- While the cheesecake cools in Step 3, blend or finely process the 16 oz of chopped strawberries with 2 tbsp cornstarch until smooth. Pour this mixture into a saucepan with 3/4 cup sugar and 1 tbsp lemon juice, then cook over medium heat for about 15 minutes, stirring occasionally, until the mixture thickens and becomes glossy—you should see it coat the back of a spoon. Remove from heat and stir in 2 tsp vanilla essence and 1/8 tsp salt. I find that cooking the strawberry mixture separately ensures a perfectly thick, jammy consistency that won't make the cheesecake soggy. Let the topping cool for 40 minutes to room temperature.
- Once the cooled cheesecake from Step 3 has reached room temperature and the strawberry topping from Step 4 has cooled, spread or spoon the topping evenly over the surface of the cheesecake. Arrange the sliced fresh strawberries on top in a decorative pattern if desired. Refrigerate until ready to serve, and use a warm, damp knife between cuts to get clean slices.






