These luscious bars feature a velvety cheesecake filling resting on a buttery graham cracker foundation, crowned with glossy homemade caramel. The combination of creamy textures creates an irresistible dessert that's perfect for entertaining or treating yourself to something special.
The smell of buttery graham crackers toasting in the oven always pulls me back to my grandmother's tiny kitchen, where she'd press crumbs into pie pans with her measuring cup while I sat on the counter watching.
I brought these to a potluck last fall, and my friend Sarah literally texted me at midnight begging for the recipe after serving them to her book club.
Ingredients
- Graham cracker crumbs: Fine crumbs create a compact crust that holds up under the creamy filling
- Unsalted butter: Melt it completely so it coats every crumb evenly
- Cream cheese: Room temperature is non-negotiable here or you'll end up with lumps
- Sour cream: Adds that signature tang that cuts through all the sweetness
- Granulated sugar: Dissolves better than brown sugar in the cheesecake layer
- Eggs: Add them one at a time to prevent overworking the batter
- Pure vanilla extract: Don't skimp here—the real stuff makes a noticeable difference
- All-purpose flour: Just enough to stabilize the filling without making it cakey
- More sugar for caramel: Dry caramel made with just sugar and water has the cleanest flavor
- Water: Helps the sugar melt evenly without burning
- Butter for caramel: Cut it into cubes before starting so you're ready
- Heavy cream: Room temperature prevents the caramel from seizing when you add it
Instructions
- Prepare your pan and crust:
- Line your 9x9 inch pan with parchment, letting the edges hang over like little handles. Mix the graham cracker crumbs with melted butter and sugar until they feel like damp sand, then press them firmly into the pan bottom.
- Par-bake the crust:
- Bake for 10 minutes until fragrant, then let it cool while you make the filling—this prevents the crust from getting soggy.
- Make the cheesecake batter:
- Beat the softened cream cheese until it's silky smooth, then add sour cream and sugar. Drop in the eggs one at a time, mixing just until each disappears, then fold in vanilla and flour.
- Bake until perfectly set:
- Pour the filling over your cooled crust and bake for 35 to 40 minutes—the center should still have a slight wobble, like a gentle wave, when you gently shake the pan.
- Create the caramel topping:
- Heat sugar and water in a light-colored saucepan, swirling occasionally, until it turns deep amber. Remove from heat immediately, whisk in butter cubes, then slowly stream in the heavy cream while whisking constantly.
- Assemble and chill:
- Cool the caramel for about 10 minutes so it's pourable but not hot, then spread it over your chilled cheesecake. Refrigerate for at least an hour before lifting out and cutting into squares.
These have become my go-to when I need to bring something impressive to gatherings, and I love how the caramel pools in the corners of each bar.
Making Caramel Without Fear
Use a light-colored stainless steel pan so you can actually see the sugar change color. Swirl the pan instead of stirring to prevent crystallization, and have all your ingredients measured and ready before you start.
Perfect Cheesecake Texture
Room temperature ingredients are your best friend—cold cream cheese creates pockets that never quite smooth out. The center should still jiggle when it comes out of the oven because residual heat finishes the cooking.
Serving and Storage
Cutting these bars is easier if you run your knife under hot water and wipe it clean between slices. The flavor deepens after a day in the refrigerator, making them excellent for make-ahead desserts.
- Use a sharp knife dipped in hot water for clean cuts
- Let bars sit at room temperature for 15 minutes before serving
- Store layered between parchment paper in an airtight container
There's something deeply satisfying about lifting that parchment paper and revealing these perfect little rectangles of joy.
Recipe Questions
- → How long should I chill the bars before serving?
-
Refrigerate the cheesecake layer for at least 2 hours until completely set. After adding the caramel topping, chill for another hour before slicing. This ensures clean cuts and perfect texture.
- → Can I make the caramel ahead of time?
-
Yes, prepare the caramel up to 3 days in advance and store in an airtight container in the refrigerator. Gently reheat before pouring over the chilled cheesecake layer.
- → Why did my caramel crystallize?
-
Crystallization occurs when sugar crystals form on the sides of the pan. Avoid stirring during the melting process and gently swirl the pan instead. Brushing down the sides with a wet pastry brush helps prevent crystals.
- → Can I freeze these bars?
-
Freeze without the caramel topping for up to 2 months. Wrap individual portions tightly in plastic wrap and foil. Thaw overnight in the refrigerator, then add fresh caramel before serving.
- → How do I know when the cheesecake is done baking?
-
The edges should be set while the center retains a slight jiggle when gently shaken. The residual heat will complete the cooking process as it cools, preventing cracks.
- → What can I use instead of graham crackers?
-
Digestive biscuits, vanilla wafers, or shortbread cookies work beautifully as crust alternatives. Crush them to fine crumbs and proceed with the same butter and sugar ratios.