Millionaire Shortbread Cheesecake Bars

These decadent Millionaire Shortbread Cheesecake Bars are inspired by the rich layers of Millionaireโ€™s Shortbreadโ€”think buttery shortbread, luscious caramel, silky cheesecake, and glossy chocolate ganache, all stacked into one ultra-indulgent square.

Each bite hits all the right notes: creamy, crunchy, sweet, and salty. The shortbread base holds its own beneath the thick cheesecake layer, while the homemade caramel adds a gooey, buttery depth that pairs perfectly with the dark chocolate topping. These bars are elegant enough for a dinner party and indulgent enough to be your next favorite make-ahead treat.

The Best Millionaire Shortbread Cheesecake Bar Recipe


This isnโ€™t just any layered barโ€”itโ€™s the ultimate twist on the classic millionaire shortbread. What makes it stand out? It starts with a rich, crumbly shortbread crust that actually holds up beneath the weight of a thick cheesecake layer, so every bite has that signature snap. The cheesecake is ultra-smooth, perfectly balanced in sweetness, and bakes up without cracks thanks to a gentle water bath. The caramel is homemade (no shortcuts here!), thickened with sweetened condensed milk and butter for a deep, buttery flavor that slices cleanly without sticking to your knife. And the ganache? Just the right balance of bittersweet richness to tie everything together. These Millionaire Shortbread Cheesecake Bars are a showstopper in flavor, texture, and presentation.

This post may contain affiliate links. I earn a commission from qualified purchases. Please read our Privacy policy here.

Full ingredient amounts, prep time, and total time can be found at the bottom of this post!

Shortbread Crust


Preheat your oven to 350ยบF and line a 9ร—9โ€ square baking pan with parchment paper, greasing the sides lightly. In a large mixing bowl, beat the room temperature butter with an electric mixer for 30 seconds until smooth. Add the sugar and continue beating for 2 more minutes, until the mixture looks pale and fluffy. Mix in the eggs and vanilla extract until fully combined.

Add the flour and mix on low speed just until the dough comes together. Be careful not to overmixโ€”this helps the crust stay tender and crumbly. Press the dough evenly into the bottom of the pan, smoothing out the surface. Bake for about 25 minutes, or until the top is lightly golden. Set aside to cool while you prepare the cheesecake layer.

Cheesecake Filling

Lower the oven temperature to 325ยบF. In a clean mixing bowl, beat the cream cheese for 2 minutes on medium speed until smooth and creamy. You can use a hand mixer or a stand mixerโ€”just be sure to scrape the sides of the bowl often. Add the sugar and beat for another 2 minutes, then mix in the sour cream until fully incorporated. With the mixer on low, add the eggs one at a time, mixing just until combined. Avoid overmixing once the eggs are added to help prevent cracks. Stir in the vanilla and salt.

Pour the cheesecake batter over the cooled shortbread crust and smooth it out with a spatula.

Baking the Bars

To bake, place the pan inside a larger roasting pan and carefully pour hot water into the outer pan to create a water bathโ€”this gentle method helps the cheesecake bake evenly. Bake for about 60 minutes, or until the edges are set and the center still has a slight jiggle. Turn off the oven and let the bars rest inside for 1 hour. Then remove from the oven and refrigerate for at least 6 hours or overnight.

Caramel Layer

Once the cheesecake layer is fully chilled, itโ€™s time to make the caramel. In a medium saucepan, combine the sweetened condensed milk, butter, brown sugar, golden syrup, and salt. Cook over medium heat, stirring constantly, until the mixture thickens and pulls away from the sides of the panโ€”this usually takes 10โ€“12 minutes.

The caramel should coat the back of a spoon, and a spatula dragged through it should leave a clear trail. If using a candy thermometer, aim for 210โ€“215ยบF. Once thick, remove from heat and stir in the vanilla extract. Let the caramel cool for 10 minutes before pouring over the cheesecake layer. Smooth it with a spatula and return the pan to the fridge.

Chocolate Ganache

Heat the heavy cream in a small saucepan until just simmeringโ€”about 180ยบF. Pour the hot cream over the chopped chocolate in a bowl and let it sit for 1 minute. Then whisk until smooth and glossy. Pour the ganache over the chilled caramel layer and spread evenly with a spatula. Refrigerate the bars for another hour, or until the ganache is set. When ready to serve, lift the bars from the pan using the parchment, and slice with a warm knife for clean, defined layers. Sprinkle with flaky sea salt if desired.

Tips & Tricks

Avoiding Cracks: Use a water bath, donโ€™t overmix the eggs, and let the cheesecake layer cool slowly in the oven to help avoid cracking.

Caramel Tips: If youโ€™ve never made condensed milk caramel before, a thermometer is your best friend. Overcooked caramel becomes too sticky and tough to cut.

Room Temp Ingredients: Be sure all dairy and eggs are at room temperatureโ€”this makes everything blend smoothly.

Clean Cuts: For neat, professional-looking bars, run a sharp knife under hot water before slicing and wipe clean between each slice.

Serving & Storage

Store these bars in an airtight container in the refrigerator for up to 5 days. To freeze, place the fully chilled, uncut bars in the freezer for about 2 hours, then wrap tightly in plastic wrap and foil. Freeze for up to 2 months. Thaw overnight in the fridge before slicing and serving. These cheesecake bars are rich and satisfyingโ€”perfect for cutting into smaller squares for a crowd.

Variations for Millionaire Shortbread Cheesecake Bars


Nutty Base: Add chopped hazelnuts or pecans to the shortbread crust for an extra layer of flavor and crunch.

Salted Caramel Twist: Add a pinch more salt or a splash of bourbon to the caramel for a bold, grown-up version.

Milk or Bittersweet Chocolate: Use milk chocolate for a sweeter ganache, or bittersweet for a darker finish.

Mini Cheesecake Bites: Make these in muffin tins for individual servingsโ€”reduce the baking time and skip the water bath.

Why Youโ€™ll Love These Millionaire Shortbread Cheesecake Bars Bars

Whether youโ€™re celebrating something special or simply craving an extra-decadent treat, these millionaire shortbread cheesecake bars deliver on every level. The layers of creamy caramel cheesecake and buttery shortbread come together with a glossy chocolate ganache topping for a rich, satisfying dessert that tastes as impressive as it looks. The deep caramel flavor adds warmth and balance to the tangy cheesecake, while the ganache seals the deal with a silky finish. Give yourself a couple of hours for cooling and chilling time, and youโ€™ll have a stunning showpiece thatโ€™s worth every step.

If you love this recipe, youโ€™ll love these others:

Millionaire Shortbread Cheesecake Bars

Camila Hurst
These Millionaire Shortbread Cheesecake Bars combine a tender shortbread crust, creamy cheesecake, buttery caramel, and a rich chocolate ganache topping.
5 from 1 vote
Prep Time 45 minutes
Cook Time 1 hour 5 minutes
Chill Time 8 hours
Total Time 9 hours 50 minutes
Course Dessert
Cuisine American
Servings 16 Bars
Calories 525 kcal

Ingredients
  

Shortbread Crust
  • 1 cup unsalted butter room temperature (226g)
  • โ…” cups granulated sugar 132g
  • 2 large eggs room temperature
  • ยฝ tsp vanilla extract
  • 3 cups all-purpose flour 382g
Cheesecake Batter
  • 3, 8 oz blocks cream cheese room temperature (680g)
  • 1 cup granulated sugar 200g
  • โ…“ cup sour cream 80g
  • 3 large eggs room temperature
  • ยฝ tbsp vanilla extract
  • ยฝ tsp salt
Caramel
  • 1, 14 oz. can sweetened condensed milk 396g
  • ยฝ cup unsalted butter 113g
  • ยพ cup brown sugar 165g
  • 3 tbsp golden syrup or light corn syrup
  • ยฝ tsp salt
  • 1 tsp vanilla extract
Chocolate Ganache
  • 1 cup chopped semi-sweet chocolate 170g
  • ยฝ cup heavy cream 120ml

Instructions
 

Shortbread Crust
  • Preheat the oven to 350ยบF.
  • Line the bottom of a 9ร—9โ€ pan with parchment paper and grease lightly with oil.
  • In a bowl, beat the butter with an electric mixer for 30 seconds at medium speed.
  • Add the granulated sugar and beat for 2 minutes, until creamy and fluffy.
  • Add the egg and vanilla extract, and mix until combined.
  • Add the flour and mix on low to combine until the dough comes together. Do not overmix.
  • Press the dough on the bottom of the pan, in an even smooth layer.
  • Bake in the preheated oven for about 25 minutes, or until lightly golden on top.
  • Set aside to cool down.
Cheesecake Batter
  • Turn the oven down to 325ยบF.
  • In a large bowl, beat the cream cheese for 2 minutes with an electric mixer at medium speed, until creamy.
  • Add the brown sugar and granulated sugar to the cream cheese and beat for another 2 minutes at medium speed.
  • Scrape the bowl and beat for another 30 seconds.
  • Add the sour cream and mix to combine, making sure to scrape the bowl a few times during the mixing process.
  • Add the eggs one at a time to the bowl, mixing until incorporated before adding the next one. Avoid over mixing once the eggs are added, to prevent cracking of the cheesecake.
  • Add the vanilla and salt, and mix until incorporated.
  • Pour the cheesecake batter over the crust. Spread with a spatula to smooth it out.
  • Create a water bath by placing the cheesecake pan in a larger roasting pan. Then add enough hot water to fill the pan halfway up the side of the cheesecake pan.
  • Bake the cheesecake in the preheated 325ยบF oven for about 60 minutes.
  • To check if the cheesecake is done baking, give the pan a little wiggle, it should jiggle slightly in the center, but the edges should look set.
  • Turn the oven off, and leave the cheesecake inside to rest for 1 hour.
  • Remove the cheesecake from the oven and place it in the fridge for at least 6 hours.
Caramel
  • Place the sweetened condensed milk, the butter, the brown sugar, the golden syrup, and the salt in a saucepan.
  • Place it over medium head and cook the mixture, stirring non-stop, until it becomes thick and comes off the bottom of the pan, about 10 to 12 minutes.
  • The sauce should be thick, coating the back of a spoon, and when you run the spatula through the pan, you can see the bottom.
  • If using a candy thermometer, it should register about 210-215ยบF.
  • Once it achieves this stage, remove from the heat.
  • Let it cool down for about 10 minutes.
  • Remove the cooled cheesecake from the fridge.
  • Pour the caramel on top. Use a spatula to spread it out evenly.
  • Place it back in the fridge while you make the ganache.
Chocolate Ganache
  • Heat up the heavy cream in a saucepan until hot, about 180ยบF.
  • Place the chopped chocolate in a separate bowl.
  • Pour the hot cream over the chocolate. Let it stand for a minute. Whisk until the chocolate has completely melted with the cream.
  • Pour the ganache over the caramel, spread with a spatula.
  • Place it back in the fridge for about 1 hour before slicing and serving.
  • Feel free to top the cheesecake with flakes of sea salt.

Notes

Caramel: A candy thermometer is not needed, You can go by the thickness of the sauce, however, it can be hard to tell if you havenโ€™t worked with sweetened condensed milk based caramel/fudge before. If the caramel is turns out too sticky and hard to cut through, itโ€™s because it was over cooked. To prevent overcooking the caramel, use a candy thermometer to ensure the temperature is accurate.
Cracking: To avoid cracks in the the cheesecake, donโ€™t over mix the eggs once they are added to the batter. Donโ€™t skip the water bath. Leave the cheesecake in the oven once itโ€™s done baking, so it cools down slowly. And before opening the springform pan, run a knife around the edges of the cheesecake to ensure it wonโ€™t be stuck to the sides and make the cheesecake split.
Room Temperature Ingredients: Make sure all ingredients are at room temperature, to ensure they get nicely incorporated together.
To Freeze: To freeze the cheesecake, bake it and let it cool down. Donโ€™t decorate it with whipped cream. Use a cake or bench scraper to remove the cheesecake from the springform pan, place it on top of a piece of parchment paper, and place it on top of a baking sheet. Place the cheesecake in the oven until it freezer, for about 2 hours. Once the cheesecake is frozen, wrap it with plastic wrap and heavy-duty aluminum foil. Freeze for up to 2 months. Thaw it overnight in the refrigerator.

Nutrition

Serving: 1barCalories: 525kcal
Keyword millionaireโ€™s shortbread cheesecake bars
Tried this recipe?Let us know how it was!

Similar Posts

2 Comments

  1. 5 stars
    I’m wondering if I can just double the recipe for a 9*13 pan. I haven’t made this yet, expect them to be phenomenal like your other recipes, this I need to make a larger batch!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.