Indulge in the ultimate dessert experience with this rich and decadent Butterscotch Cheesecake recipe. We’re talking a buttery graham cracker crust, a velvety smooth cheesecake filling, and a generous drizzle of homemade butterscotch sauce that will have you swooning. This isn’t just a dessert; it’s a celebration in every bite. Forget the store-bought versions; this from-scratch recipe is surprisingly simple and delivers a show-stopping result that’s perfect for any occasion.
Whether you’re an experienced baker or trying your hand at cheesecake for the first time, this guide will walk you through every step to achieve a flawless, creamy dessert. We’re sharing all the pro tips to ensure your cheesecake is perfectly rich, dense, and absolutely crack-free. Get ready to impress your friends and family!

Why This is the Ultimate Butterscotch Cheesecake Recipe
What sets this recipe apart is the incredible depth of flavor. The star of the show is our luscious, homemade butterscotch sauce, made with real butter and dark brown sugar for a truly authentic taste. This sauce is swirled into the batter and drizzled on top, ensuring you get that warm, caramel-like flavor in every single bite. Paired with the tangy, rich cream cheese filling, it’s a match made in dessert heaven. We also believe in a cheesecake that’s as beautiful as it is delicious, which is why we include our no-fail tips for a perfectly smooth top. For another sweet and savory delight, check out this amazing Apple Brie Stuffed Chicken recipe.
The Key Ingredients for Your Cheesecake
Great desserts start with great ingredients. For this Butterscotch Cheesecake, we’re using simple, high-quality staples to build layers of incredible flavor.
For the Graham Cracker Crust
- Graham Cracker Crumbs: The classic foundation. You can buy crumbs or make your own by crushing whole crackers.
- Unsalted Butter: This binds the crumbs together and creates a firm, buttery base.
- Granulated Sugar: Adds just a touch of sweetness to complement the rich filling.
For the Creamy Cheesecake Filling
- Full-Fat Cream Cheese: This is non-negotiable! Use full-fat, block-style cream cheese at room temperature for the creamiest texture.
- Granulated Sugar: Provides the perfect level of sweetness to balance the tangy cream cheese.
- Large Eggs: Use room temperature eggs to ensure they incorporate smoothly without overmixing.
- Sour Cream: Another room temperature hero, sour cream adds moisture and a subtle tang.
- Vanilla Extract: A splash of pure vanilla extract enhances all the other flavors.
For the Rich Homemade Butterscotch Sauce
- Dark Brown Sugar: This is the key to deep, molasses-rich butterscotch flavor.
- Unsalted Butter: Adds richness and a silky smooth texture.
- Heavy Cream: Creates that luxurious, pourable consistency.
- Salt: A pinch of salt is crucial to balance the sweetness.

Step-by-Step Guide to the Perfect Cheesecake
We’ll break this down into three simple stages: making the crust, mixing the filling, and preparing that glorious butterscotch sauce.
Crafting the Buttery Graham Cracker Crust
- Prep Your Pan: Start by preheating your oven to 350°F (175°C). Wrap the outside of a 9-inch springform pan with a double layer of heavy-duty aluminum foil. This will create a watertight seal for the water bath later.
- Mix the Crust: In a medium bowl, combine the graham cracker crumbs and granulated sugar. Pour in the melted butter and mix with a fork until all the crumbs are evenly moistened.
- Press and Bake: Firmly press the mixture into the bottom and slightly up the sides of your prepared pan. Use the flat bottom of a measuring cup to get it nice and even. Bake for 10 minutes, then set it on a wire rack to cool completely.
Mixing the Velvety Butterscotch Cheesecake Filling
- Beat the Cream Cheese: In a large bowl, using a hand mixer or a stand mixer with the paddle attachment, beat the room temperature cream cheese on medium speed until completely smooth and creamy. Scrape down the sides of the bowl often.
- Add Sugar and Vanilla: Add the granulated sugar and vanilla extract. Beat until smooth.
- Incorporate Eggs: Add the eggs one at a time, beating on low speed just until each one is blended in. Do not overmix, as this can cause cracks!
- Fold in Sour Cream: Gently fold in the sour cream with a spatula until just combined. Your filling should be smooth and velvety.
- Assemble: Pour half of the cheesecake batter into the cooled crust. Drizzle with about one-third of your homemade butterscotch sauce. Top with the remaining batter and smooth the surface.
The Secret to Our Luscious Homemade Butterscotch Sauce
- Melt and Bubble: In a small saucepan over medium heat, melt the butter and brown sugar together, stirring until the sugar dissolves.
- Add Cream: Slowly whisk in the heavy cream. Bring the mixture to a gentle boil, then reduce the heat and simmer for 4-5 minutes, stirring occasionally, until it thickens slightly.
- Finish with Salt: Remove from the heat and stir in the salt. The sauce will thicken more as it cools. Set aside to cool slightly before using. If you love unique sauces, try this Cowboy Butter for your next steak dinner.
Pro Tips for a Flawless, No-Crack Butterscotch Cheesecake
Achieving a perfect cheesecake is easy when you know the secrets. Follow these tips for a stunning result every time.
- Room Temperature is Key: Ensure your cream cheese, eggs, and sour cream are all at room temperature. This helps them combine effortlessly into a smooth, lump-free batter.
- Don’t Overmix the Batter: Overmixing, especially after adding the eggs, incorporates too much air. This air expands in the oven and then collapses, causing cracks. Mix on low speed and stop as soon as the ingredients are combined.
- Use a Water Bath: A water bath (or bain-marie) is the single best way to prevent cracks. It creates a steamy, humid environment in the oven, which allows the cheesecake to bake gently and evenly.
- Cool it Gradually: Sudden temperature changes cause cracks. Once the cheesecake is done baking, turn off the oven and let it cool inside with the door cracked open for one hour. Then, cool it on the counter before moving it to the refrigerator to chill.
- Chill Completely: For the best flavor and texture, the cheesecake must chill in the refrigerator for at least 6 hours, but overnight is even better. This allows the filling to set up properly. For a quicker but equally satisfying meal, try these Homemade Pizza Pockets.
Storing Your Masterpiece
Your Butterscotch Cheesecake can be made ahead of time, making it perfect for parties and gatherings. Store it in the refrigerator, covered, for up to 5 days. You can also freeze the cheesecake for up to 3 months. To do so, chill it completely, then wrap it tightly in plastic wrap and then a layer of foil before freezing. Thaw it overnight in the refrigerator before serving.
Frequently Asked Questions
Absolutely! Cheesecake is an excellent make-ahead dessert. It needs at least 6 hours to chill, but its flavor and texture are even better if you make it the day before you plan to serve it. It can be stored in the refrigerator for up to 5 days.
You can in a pinch, but we highly recommend making the homemade sauce. It takes only a few minutes and the flavor is significantly richer and more authentic than most store-bought options.
The best way to prevent cracks is by using a water bath (bain-marie), ensuring all your dairy and eggs are at room temperature, not overmixing the batter, and letting the cheesecake cool down gradually in the turned-off oven.
The cheesecake is ready when the edges are set and appear slightly puffed, but the center 2-3 inches still has a slight wobble to it, similar to Jell-O. It will finish setting as it cools and chills.
The main difference lies in the sugar. Caramel is typically made with white granulated sugar, while butterscotch is made with brown sugar, which gives it a deeper, more complex molasses flavor.
Butterscotch Cheesecake Recipe

Butterscotch Cheesecake: A Recipe for Creamy, Dreamy Perfection
Ingredients
Equipment
Instructions
- Preheat oven to 350°F (175°C). Tightly wrap the outside of a 9-inch springform pan with two layers of heavy-duty aluminum foil, ensuring no water can get in.
- In a bowl, mix graham cracker crumbs and sugar. Stir in the melted butter until combined.
- Press the crumb mixture firmly onto the bottom and slightly up the sides of the prepared pan. Bake for 10 minutes. Let it cool completely on a wire rack.
- In a small saucepan over medium heat, melt butter and dark brown sugar together, stirring until sugar dissolves.
- Slowly whisk in the heavy cream. Bring to a boil, then reduce heat and simmer for 4-5 minutes until slightly thickened. Remove from heat and stir in salt. Let it cool slightly.
- Reduce oven temperature to 325°F (160°C).
- In a large bowl, beat the room temperature cream cheese on medium speed until completely smooth. Add sugar and vanilla extract, and beat until combined.
- On low speed, add eggs one at a time, mixing just until the yolk disappears. Gently fold in the sour cream.
- Pour half the batter into the cooled crust. Drizzle with 1/3 of the butterscotch sauce. Top with remaining batter and smooth the top. Reserve the rest of the sauce for serving.
- Place the springform pan into a large roasting pan. Pour hot water into the roasting pan until it comes about halfway up the sides of the cheesecake pan.
- Bake for 65-75 minutes, or until the edges are set and the center has a slight wobble.
- Turn off the oven and let the cheesecake cool in the oven with the door cracked open for 1 hour. Then, remove from the water bath and cool completely at room temperature.
- Chill in the refrigerator for at least 6 hours or overnight before serving. Serve drizzled with remaining butterscotch sauce.
Notes
Do not overmix the batter once the eggs are added, as this is the primary cause of cracks.
The cheesecake is done when the center has a slight jiggle, like Jell-O. It will continue to set as it cools.
Share Your Decadent Creation!
We are so excited for you to try this amazing Butterscotch Cheesecake recipe! It’s a true crowd-pleaser that will have everyone asking for the recipe. When you make it, be sure to leave a comment below and let us know how it turned out. Don’t forget to save this recipe to your dessert board on Pinterest so you can always find it!
