This is the best homemade cheesecake recipe made from creamy classic cheesecake filling baked in a buttery graham cracker crust. Don’t forget a water bath for crack-free results!
If you love this full-sized version, check out my party-ready mini cheesecakes, too.
Rich and Creamy Homemade Cheesecake
Time and time again, I find myself coming back to this classic homemade cheesecake. It’s rich and creamy, and simple enough to make. Everything about it is just so luxurious. The way that the creamy vanilla cheesecake filling melts away in your mouth, to the delicious crunchy contrast of the buttery graham cracker crust.
A perfect baked cheesecake is one of those dessert recipes that every home baker needs in their back pocket, IMO. This is about to become a surefire favorite!
Why You’ll Love This Creamy Cheesecake Recipe
- Perfect texture. This is my favorite cheesecake recipe largely because of the irresistibly thick and creamy filling. My secret? Extra egg yolks. The added yolks make this the most ultra-rich, indulgent cheesecake you’ll ever taste.
- Easy method. This recipe walks you through how to make a cheesecake step-by-step, from the water bath to cooling, for a perfect, crack-free cheesecake. It’s easier than you think!
- Adaptable. I include some easy topping ideas and variations so you can adapt this cheesecake recipe for all occasions. Holidays, birthdays, you name it.
Ingredient Notes
Let’s start things off with a quick overview of the important ingredients. Remember to scroll to the recipe card below the post with the full ingredients list, measurements, and recipe instructions.
- Graham Cracker Crust – I use my favorite easy Graham cracker crust made from Graham cracker crumbs, brown sugar, and melted butter. You can use white sugar in place of brown sugar if needed, and use a food processor to crush up the Graham crackers.
- Cream Cheese – Be sure you’re using full-fat cream cheese, as low-fat will not provide the creamy texture we’re looking for.
- Sour Cream – Again, ensure you’re using the full-fat version.
- Vanilla – Pure vanilla extract is a must for the best flavor in the filling.
- Eggs – You’ll need two whole eggs, plus 4 additional egg yolks. Extra egg yolks are the secret to an incredibly rich, creamy cheesecake filling.
How To Make a Homemade Cheesecake
If you’ve ever been intimidated by the thought of baking cheesecake from scratch, don’t be. Here’s the easy step-by-step for a perfect creamy cheesecake, every time:
- Prepare the crust. To make the crust, combine graham cracker crumbs, sugar, and melted butter, and then press the mixture into a lined springform pan. Afterward, par-bake the crust in a 325ºF oven for 8-9 minutes, and allow it to cool.
- Make the filling. Next, beat the cream cheese and sugar, followed by the sour cream and vanilla. Once everything is well mixed, whisk the eggs and yolks together and gradually add them to the cheesecake batter.
- Assemble. Wrap the bottom of your prepared springform pan/crust with a slow cooker liner, and tie a knot to secure it (see photo). Place in a larger pan, which will hold the water. Pour the batter into the prepared crust.
- Bake. Fill the larger pan with water, until it comes about halfway of the way up the sides of the springform pan and bake it at 325ºF for about an hour, until it’s set in the middle with a slight jiggle.
- Cool. Once the cheesecake appears to be cooked (following the jiggle test), switch off the oven, crack the door, and leave the cheesecake to cool inside the oven for another hour. Finally, take the cheesecake out of the oven and let it continue to rest on the counter, before moving the cooled cheesecake to the fridge.
- Chill. Chill the covered cheesecake for 4-6 hours, or overnight, before slicing and serving.
Baking Cheesecake in a Water Bath
A water bath, or bain marie, might sound like something from an episode of MasterChef, but it’s actually a very simple concept! It’s also the secret to the perfect homemade cheesecake. Baking a cheesecake in a water bath produces steam, which helps the cheesecake bake evenly and prevents cracks.
So, how do you make a water bath? It’s as easy as wrapping the bottom of the cheesecake pan with a slow cooker liner (or aluminum foil), and placing it into a larger pan filled with about 1-2 inches of hot water. I use a 12-inch cast iron pan for my water bath, but any large roasting pan will do. If you have a larger cake pan or anything that’s wider than the springform pan will work. Once your water bath is assembled, your homemade cheesecake is ready for the oven!
Tips for Success
After making all types of cheesecakes, I’ve discovered a few helpful tips and tricks to making it perfect.
- Use room temperature ingredients. The cream cheese, sour cream, and eggs should all be at room temperature before beginning.
- Avoid over-blending the cheesecake filling. Incorporating too much air into the cheesecake batter causes the filling to puff up in the oven, and then deflate.
- Don’t skip the water bath. See the section above for details. A water bath is essential to keep the cheesecake from cracking.
- Wrap the bottom of the pan well. This ensures that no water seeps into the springform pan as it sits in the water bath. The easiest way to do this is with a slow cooker liner. My friend Lindsay introduced me to this idea and wrote a great step-by-step guide.
- If you don’t have a slow cooker liner, no worries! Double-wrap the pan with aluminum foil up to the top edge instead.
- Cool the cheesecake slowly. Let the cheesecake rest in the warm oven for one hour, and then allow it to cool to room temperature on the countertop before you move it to the fridge. Avoid any sudden temperature changes that might cause the cheesecake to crack.
- Keep the oven door closed. After the effort of preparing a water bath, resist the temptation to open the oven door while the cheesecake bakes. You want the oven to stay hot and moist to avoid cracking.
Frequently Asked Questions
Sour cream adds moisture to the cream cheese, giving the cheesecake a softer texture. It also contributes to the light, tangy flavor.
Cheesecake is done baking when the outside edges look set, and the center still has a slight wobble. If it’s loose and liquidy, it needs a bit more time in the oven.
If your cheesecake is just a little wiggly in the middle, this is totally fine. As the cheesecake cools, the center should set up and thicken. However, if your finished cheesecake is runny in the center even after it’s chilled, it could be underbaked.
Cheesecake Toppings
Serve cheesecake chilled from the fridge once it’s had time to set. A slice of this rich, creamy cheesecake is perfect on its own, or you can add your choice of toppings. Dollop your slices with whipped cream and top them with fresh fruit (my personal favorite), or drizzle over some chocolate ganache or caramel syrup for a sweet touch. It would even be good with lemon curd.
Variation Ideas
This classic homemade cheesecake is the base for so many delicious cheesecake recipes on my site. Here are a few easy variations to try:
- Different crust. Make this cheesecake in an Oreo crust for a chocolatey twist, or borrow the Biscoff cookie crust from my mini pumpkin cheesecakes.
- Sprinkles – Stir rainbow sprinkles right into the batter for a colorful, funfetti spin. I recommend using rainbow jimmies (rods) rather than the tiny round balls, as they won’t leak color into the batter. See my mini funfetti cheesecake recipe for details.
- Pumpkin. For a festive fall dessert, try this easy pumpkin cheesecake.
- Blueberry. Give this classic cheesecake a blueberry swirl as I do in this homemade blueberry cheesecake.
- No-bake. Looking for a variation that doesn’t require turning on your oven? Try my best-ever no-bake cheesecake recipe, too!
How to Store
Store this cheesecake in the fridge for up to 5 days. Keep it tightly wrapped with plastic or foil and in the original springform pan, if possible. I recommend leaving off any toppings until you’re ready to serve.
Can I Freeze Homemade Cheesecake?
Absolutely. Allow the cheesecake to cool completely, and then keep it frozen for 1-2 months. You can freeze this dessert in slices, or freeze the entire cheesecake. Separate individual slices with parchment paper. If you can, freeze the cheesecake on a cardboard base. Wrap it tightly in plastic and then in foil, to avoid freezer burn.
More Cheesecake Recipes
- Easy Mini Cheesecakes
- Baileys Chocolate Cheesecake
- Blueberry Cheesecake Bars
- No Bake Oreo Cheesecake
- Easy No Bake Chocolate Cheesecake
- Mini Coffee Cheesecakes
Creamy Homemade Cheesecake
- Prep Time: 60 minutes
- Chill Time: 6 hours
- Cook Time: 60 minutes
- Total Time: 8 hours
- Yield: 8-10 slices
- Category: Dessert
- Method: Oven
- Cuisine: American
Description
This is the best creamy homemade cheesecake recipe made from classic cheesecake filling baked in a buttery graham cracker crust. Don’t forget a water bath for crack-free results!
Ingredients
For the Crust:
- 1 3/4 cups (157g) Graham cracker crumbs
- 2 tablespoons (28g) Light brown sugar, packed
- 6 tablespoons (84g) Unsalted butter, melted
For the Filling:
- 32 ounces (904g) Full-fat cream cheese, at room temperature
- 3/4 cup (143g) Granulated sugar
- 1/2 cup (120g) Full-fat sour cream, at room temperature
- 2 teaspoons (10g) Pure vanilla extract
- 2 Large eggs, at room temperature
- 4 Large egg yolks, at room temperature
Instructions
For the crust
- Preheat the oven to 325°F. Line a 9-inch springform pan with parchment paper in the bottom.
- Grind the graham crackers into a fine crumb. Mix together with the brown sugar and then stir in the melted butter until well combined. Press the crumbs tightly into the bottom and up the sides of the springform pan
- Bake at 325°F for 8-9 minutes. Allow the crust to cool. Then wrap the pan with a slow cooker liner and tie a knot in the side of the bag to secure around the pan. Set aside.
For the filling
- In a large mixing bowl, beat the cream cheese for 2 minutes until free of lumps then add the sugar and beat on low speed until completely smooth, scraping down the bowl occasionally. Next add the sour cream and vanilla extract and mix on low speed until well combined.
- Whisk the eggs and egg yolks together and slowly add to the batter, ensure it’s well mixed before adding more. Scrape down the bowl occasionally.
- Pour the cheesecake batter into the prepared crust. Gently tap the pan on the counter to remove any air bubbles on the surface or use a toothpick. Place the springform pan inside another larger pan. Fill the outside pan with approximately 2-3 cups of warm water so it is about halfway up the sides of the springform pan.
- Bake at 325°F for approximately 60 minutes. The center should be set, but still slightly jiggly. Turn off the oven and leave the door cracked open for 60 minutes. This allows the cheesecake to continue to cool slowly, which helps to prevent cracking.
- Remove the cheesecake from the oven and water bath and cool for at least 1 hour on the countertop, then cover and move to the refrigerator. Refrigerate for 4-6 hours until the cheesecake has set.
Notes
- Ensure all ingredients are at room temperature prior to starting, approximately 1 hour.
- Top this cheesecake with whipped cream and fresh fruit.
- Don’t skip the water bath. Following the tips described in the blog post will help prevent the cheesecake crust from cracking.
- Resist the temptation to open the oven door frequently! You want the oven to stay hot and moist to avoid cracking.
Nutrition
- Serving Size: 1 slice
- Calories: 575
- Sugar: 25g
- Sodium: 411mg
- Fat: 44g
- Carbohydrates: 36g
- Fiber: .5g
- Protein: 9g
- Cholesterol: 228mg
This is now my go to cheesecake recipe. I have tried many recipes trying to find just the right one. This one nails it 100%. It is nice and creamy which is what I’ve been looking for. It is PERFECT! Wrapping with a crockpot liner makes the water bath so easy.
Yes! That is awesome Brenda! Thank you so much for sharing!
We love this cheesecake recipe. My son requests it for most holidays. He asked again for Easter this year. I wanted to do a variation. I pureed 6 oz. of fresh strawberries with a little sugar in the food processor and then added the puree to the cream cheese mixture and baked…. YUM!
Thanks again Julianne for this go to recipe!
Oh that sounds delicious! Thank you so much for sharing!
Loved this cheesecake! My granddaughter (9) helped me make this Thanksgiving and it was the only dessert completely gone within an hour after our lunch. Followed the recipe, easy and yummy!
That’s awesome Tammi!! I love when I hear about kids helping in the kitchen!
Hi this recipe was very easy and enjoyable to make and is very good and I usually have trouble with recipes because they don’t have enough instructions but this was very explanatory love this !!
🥥🤍🕊️
Love to hear that Isabella! Thank you!
This is the best recipe for cheesecake ever! Every time I make this I follow the instructions exactly and it comes out perfect. No cracks ever.
The crust is so buttery and delicious. This is a highly requested cake from my family and friends!
Jenn this makes me so happy!! Thank you so much!
I learned a lot about what I have been doing wrong with my cheesecake. Will write more after making this one following the directions.
Can foil be used instead of the plastic bag?
Yes but foil is still water permeable so I suggest to double wrap it
Wow wow wow this is restaurant quality cheesecake! It turned out so great! I followed all her suggestions, room temperature ingredients and water bath. This cheesecake is recipes!! I added a white chocolate mousse on top for fun. Yum!!!! This will be my go to recipe.
I also did vanilla bean instead of extract
Aww, thank you so much, Michelle, I really appreciate that!
This is a must try cheesecake recipe!! It’s easy to follow & absolutely delicious! The graham cracker crust is light and buttery with the perfect touch of sweetness. Any cheesecake lover would adore this recipe. 🥰
Amazing Mia!! Thank you so much for sharing- this makes my day!
I don’t own a pan big enough for the water bath what do I do 😭
Hi Sabrina, can you buy a disposable pan that’s 10-11 inches wide? Or do you have any type of roasting pan?
My husband requested cheesecake for his birthday and I’ve never made it before. I came across this recipe and thought it was going to be difficult. There was a lot of prep and I wouldn’t recommend trying to make this on a busy day but…. I followed the recipe exactly and it was perfect. Many compliments.
Thank you so much Lauren!! A bit of planning involved for the room temperature ingredients and the cooling process. So happy you found this recipe!
I was just told that I needed to get an award for the cheesecake I made using this recipe. I followed the directions exactly and weighed all ingredients. At the end though, I added zest from a lemon along with a little fresh lemon juice (2 tbsp?) and it was truly heavenly. Definitely will be my go to recipe.
This is amazing Lori, I am beyond excited to hear this!
This is absolutely the best cheesecake recipe I have ever tried.
Yeees Wendy! Thank you so much!!
Best Cheesecake hands down! I am So Very Happy with everything about this recipe!❤️
Yes yes yes Jeanie! I am obsessed with this cheesecake and so glad you love it to!
Delicious
Thank you Tori!
This recipe is easy and delicious. I skipped the water bath and my pan did just fine. I loved that this wasn’t overly sweet. It was just perfect. Now I want to add pumpkin purée to make a pumpkin cheesecake! Do you have any similar recipes for pumpkin cheesecake?
Hi Renee! Thank you so much! I am so so glad to hear that. Yes, I do have a pumpkin cheesecake, Here’s the recipe: https://beyondfrosting.com/pumpkin-cheesecake/
Merry Christmas to you and your family Julianne!!
I earmarked this recipe to make for Christmas dessert. Then all over the news last week they were talking about a cream cheese shortage. Fortunately, my supermarket had cream cheese…yay! So I was able to try this recipe. Let me tell you,,,,it was the best cheesecake recipe I ever made. It did not crack and was incredibly creamy and not heavy or dense at all. Thank you for another great recipe!!
I look forward to more recipes from you in 2022.
HAPPY NEW YEAR!
Thank you Christine! Hope you had a wonderful Christmas as well! So glad you enjoyed this recipe!
Can you add Oreos to the batter for a Oreo cheesecake?
Hi Jill- I haven’t tested it that way, it is a denser cheesecake, for me personally I’d put Oreos in a lighter cheesecake. You can always try but without testing it myself, I can’t say
I need to make this in a 9 x 13″ pan so I can cut it into rectangles. Would I need to double the recipe for the filling.
Nope, this should work just fine. You will want to increase the crust recipe for a 9×13 inch pan. I use 2 1/4 cups graham cracker crumbs and 6 tablespoons of butter.
Best cheesecake recipe, I followed instructions and it did not crack and came out so creamy, it was the second time I’ve made this and it is a definite keeper. Thank you so much .
Thank you Ann Marie, this makes me so happy!
I love the helpful step by step instructions you provide. They’re useful for experienced bakers and incredibly helpful for novices. I an somewhere between the two, having baked one awesome cheesecake and one from an “easy” recipe. We all know how miserable an outcome that produced. 😆 With a cheesecake you can count on doing several crucial things in order to achieve great results.
Yes! It happens to the best of us, even if we follow the recipe! Every scenario is different when it comes to cheesecakes