Millionaire’s cheesecake combines layers of buttery shortbread crust, creamy no-bake vanilla cheesecake, thick homemade caramel, and rich dark chocolate ganache. This easy caramel cheesecake recipe is perfect for birthdays, holidays, or make-ahead desserts. Made with real ingredients like condensed milk, heavy cream, and cream cheese, it’s a bakery-style dessert that’s ideal for impressing guests or special occasions.

A rich, layered dessert with a buttery shortbread crust, creamy vanilla cheesecake filling, thick homemade caramel, and glossy dark chocolate ganache.
Ingredients
Shortbread Base
- 1 cup (125 g) all-purpose flour
- 1 stick (114 g) unsalted butter, cold
- ¼ cup (50 g) granulated sugar
- ¼ tsp salt
Cheesecake Filling
- 3¼ cups (740 g) cream cheese, at room temperature
- ½ cup (100 g) granulated sugar
- 3 tbsp powdered sugar
- 1 cup (240 ml) heavy whipping cream (33% fat or higher), cold
- 1 tsp vanilla extract
Caramel Layer
- 1 cup (200 g) light brown sugar
- 2 sticks (227 g) unsalted butter
- ⅓ cup (100 g) golden corn syrup
- 1 can (397 g) sweetened condensed milk
- 1 tsp salt
Chocolate Ganache
- 1 cup (175 g) dark chocolate, finely chopped
- ½ cup (120 ml) whipping cream
Instructions
Prepare the Shortbread Base
- Preheat your oven to 350°F (180°C).
- In a food processor, combine the flour, butter, sugar, and salt. Pulse until the mixture resembles fine breadcrumbs. Alternatively, rub the butter into the dry ingredients using your fingertips.
- Press the mixture into the bottom of a lined, round, loose-bottomed cake pan to form an even layer.
- Bake for 20 minutes or until lightly golden. Let cool completely.
Make the Cheesecake Filling
- Whip the cream to stiff peaks, then set aside.
- In a large bowl, beat the cream cheese, granulated sugar, powdered sugar, and vanilla extract until smooth and creamy.
- Gently fold in the whipped cream until fully combined.
- Pour the cheesecake mixture over the cooled shortbread base, smooth the top, and refrigerate while you make the caramel.
Cook the Caramel
- In a saucepan, melt the brown sugar, butter, and golden syrup over medium heat. Stir continuously as the mixture comes to a boil.
- Once boiling and frothy, remove from heat and stir in the condensed milk and salt.
- Return to the heat and boil for 1 minute, stirring constantly, until thickened. The caramel should coat the back of a spoon.
- Transfer to a bowl and let cool for 90 minutes.
- Once slightly warm, reserve ¼ of the caramel for drizzling later. Pour the rest over the cheesecake and spread evenly. Chill the cheesecake overnight.
Make the Ganache
- Place the chopped chocolate in a medium bowl.
- Heat the cream until steaming with tiny bubbles forming. Pour over the chocolate and let sit for 1 minute.
- Stir until smooth and glossy. Let cool completely.
- Spread the cooled ganache over the set caramel layer and return the cheesecake to the fridge.
Serve
- Once fully chilled, remove the cheesecake from the pan.
- Reheat the reserved caramel for 15–20 seconds in the microwave and drizzle over each slice before serving.
Tips
- Use a springform or loose-bottomed pan for easy removal.
- Chill each layer fully to ensure clean, distinct layers.
- Line the base with parchment to prevent sticking.
- Use good quality dark chocolate (60–70% cocoa) for a balanced ganache.
- Caramel should be slightly warm, not hot, when poured to avoid melting the cheesecake.

Variations and Substitutions
- Biscuit base alternative: Use crushed digestive biscuits or graham crackers mixed with melted butter.
- Salted caramel twist: Add flaky sea salt on top of the caramel for a salted version.
- Different chocolate: Milk chocolate ganache for a sweeter touch, or white chocolate for contrast.
- No corn syrup: Use golden syrup or honey as a substitute in the caramel.
- Lighter option: Replace part of the cream cheese with Greek yogurt or mascarpone for a different texture.
FAQs
Can I make this cheesecake ahead of time?
Yes, it needs to chill overnight. It can be made up to 2 days in advance and stored covered in the fridge.
Does this cheesecake require gelatin?
No gelatin is needed. The whipped cream stabilizes the filling naturally.
Can I freeze it?
Yes, freeze the undecorated cheesecake (without caramel drizzle) for up to 1 month. Thaw overnight in the fridge before serving.
Can I use store-bought caramel?
You can, but the homemade caramel adds better texture and flavor.
Serving Suggestions
- Drizzle with warm caramel sauce before serving.
- Top with chocolate curls or chopped shortbread for crunch.
- Serve with whipped cream or a scoop of vanilla ice cream.
- Garnish with gold leaf or a sprinkle of sea salt for a bakery-style presentation.
Why You’ll Love This Recipe
This no-bake cheesecake brings together classic millionaire’s shortbread elements—crumbly shortbread, rich caramel, and smooth chocolate—in a luxurious layered dessert. It’s perfect for special occasions, easy to prepare in advance, and guaranteed to impress with its flavor and presentation.
Millionaire’s Cheesecake
16
servings30
minutes40
minutesIngredients
-
Shortbread Base
-
1 cup (125 g) all-purpose flour
-
1 stick (114 g) unsalted butter, cold
-
¼ cup (50 g) granulated sugar
-
¼ tsp salt
-
Cheesecake Filling
-
3¼ cups (740 g) cream cheese, at room temperature
-
½ cup (100 g) granulated sugar
-
3 tbsp powdered sugar
-
1 cup (240 ml) heavy whipping cream (33% fat or higher), cold
-
1 tsp vanilla extract
-
Caramel Layer
-
1 cup (200 g) light brown sugar
-
2 sticks (227 g) unsalted butter
-
⅓ cup (100 g) golden corn syrup
-
1 can (397 g) sweetened condensed milk
-
1 tsp salt
-
Chocolate Ganache
-
1 cup (175 g) dark chocolate, finely chopped
-
½ cup (120 ml) whipping cream
Directions
- Prepare the Shortbread Base
- Preheat your oven to 350°F (180°C).
- In a food processor, combine the flour, butter, sugar, and salt. Pulse until the mixture resembles fine breadcrumbs. Alternatively, rub the butter into the dry ingredients using your fingertips.
- Press the mixture into the bottom of a lined, round, loose-bottomed cake pan to form an even layer.
- Bake for 20 minutes or until lightly golden. Let cool completely.
- Make the Cheesecake Filling
- Whip the cream to stiff peaks, then set aside.
- In a large bowl, beat the cream cheese, granulated sugar, powdered sugar, and vanilla extract until smooth and creamy.
- Gently fold in the whipped cream until fully combined.
- Pour the cheesecake mixture over the cooled shortbread base, smooth the top, and refrigerate while you make the caramel.
- Cook the Caramel
- In a saucepan, melt the brown sugar, butter, and golden syrup over medium heat. Stir continuously as the mixture comes to a boil.
- Once boiling and frothy, remove from heat and stir in the condensed milk and salt.
- Return to the heat and boil for 1 minute, stirring constantly, until thickened. The caramel should coat the back of a spoon.
- Transfer to a bowl and let cool for 90 minutes.
- Once slightly warm, reserve ¼ of the caramel for drizzling later. Pour the rest over the cheesecake and spread evenly. Chill the cheesecake overnight.
- Make the Ganache
- Place the chopped chocolate in a medium bowl.
- Heat the cream until steaming with tiny bubbles forming. Pour over the chocolate and let sit for 1 minute.
- Stir until smooth and glossy. Let cool completely.
- Spread the cooled ganache over the set caramel layer and return the cheesecake to the fridge.
- Serve
- Once fully chilled, remove the cheesecake from the pan.
- Reheat the reserved caramel for 15–20 seconds in the microwave and drizzle over each slice before serving.








Leave a Reply