Posted Dec 02, 2020, Updated Mar 16, 2024 These Millionaire Shortbread Bars are one of the most delicious desserts in my repertoire.  Buttery shortbread, smooth caramel and a layer of chocolate come together to make a sweet treat that will blow you away. This caramel shortbread is a great bar to feed a crowd (e.g. take to a potluck or barbecue) or to include on your Christmas cookie tray. I consider this millionaire shortbread recipe a medium to advanced baking recipe – simply because caramel can be finicky and requires undivided attention as it’s made – but I promise you they are worth every second of your expertise and time. 

Millionaire Shortbread Recipe: Ingredients and Substitutions 

Salted Butter. Unsalted butter is a good substitute. White Sugar. organic cane sugar is a good substitute. All-purpose flour. I don’t recommend making substitutions for the flour.  Light corn syrup. recommended substitutes for corn syrup (to be used in the caramel) are brown rice syrup and golden syrup (for my UK friends). Heavy Cream. In the chocolate topping, heavy cream can be substituted with half and half.  Semi-sweet Chocolate. Use any form of chocolate – chips, chopped bars, discs, etc. I prefer semi-sweet or dark, but you can use any variety to suit your tastes. 

How to Make Millionaire Shortbread Bars

This millionaire shortbread recipe is really like three recipes in one. As always, we’ll walk through the process step-by-step, and don’t forget to watch the video!

Make the Shortbread

The first step in making these millionaire bars is to make the shortbread. It needs ot cool slightly before pouring the caramel layer on top, and the caramel takes a lot of attention to make, so be sure to start by baking the shortbread. 

Prepare the Pan

Line a 9×13” baking pan with parchment paper and grease. This is important to ensure you can remove the bars once they are finished to cut easily. 

Make the Shortbread

In the bowl of a standing mixer, or in a large bowl with a hand-held mixer, cream together the butter and sugar until light and fluffy (about 60 seconds). Add egg yolk and vanilla and beat until combined. Add flour and sea salt and beat until the mixture comes together into large crumbs. Don’t over-mix!  Press the mixture into the prepared pan in an even layer and gently poke the top all over with a fork. Bake in preheated oven for 20-25 minutes, until the sides are lightly golden brown. Remove the baked shortbread from the oven and set on a wire rack to cool while you make the caramel.

Make the Caramel

Next, make the caramel. This step requires your full attention, so don’t try to multi-task! Put butter, brown sugar, corn syrup, condensed milk and sea salt in a 4-quart saucepan and cook over medium-low heat until the caramel reaches 225-235 degrees F on a thermometer, stirring frequently. This takes about 45 minutes. Do not rush it.

How to Avoid Butter Separation While Making Caramel

Sometimes, as you’re cooking caramel, the butter begins to separate from the mixture. I have never had this happen with this recipe, but it can happen, so here are some ways to avoid separation.

Use salted butter. Be sure to use salted butter because the salt helps stabilize the caramel. Avoid extreme temperature changes. Don’t turn the heat up high in order to cook the caramel faster.  Stir constantly. Please don’t walk away – this caramel needs to be stirred often.  Melt butter & sugar together. Make sure the butter and sugar melt at the same time in the beginning of cooking. You can chop the butter into smaller pieces to ensure that happens.  Use a thick stockpot to avoid uneven heating. 

How to Fix Separated Caramel

Here are some ways to fix separated caramel, as long as you have not removed it from the saucepan you should be able to save it in one of these two ways: 

Beat it. If the butter separates from the caramel, remove it from the heat and beat it vigorously un it’s re-incorporated! Then, if it’s not finished cooking gradually heat the mixture over low heat until it’s finished.  Add hot water. You can try to add 1 to 2 TBS of extremely hot (boiling) water to the mixture and beat it vigorously to re-combine the ingredients. 

Determine Doneness

The best way to know the caramel is done is by using a thermometer. Once it reaches 225-235 degrees F you know it is finished. You will know you’re getting close when the caramel becomes slightly darker brown in color (but it’s still light brown), thickens and pulls away from the sides of the saucepan as you stir. It will also remain solid when removed from the pot and left to cool or put in cold water. When the caramel is finished cooking, remove from heat, add vanilla and stir vigorously.

Assemble Millionaire Shortbread Bars

As soon as the caramel is finished, immediately pour over cooled shortbread. Then, place the millionaire bars in the refrigerator or outside on a cold day to cool and for the caramel to set. Chill for about 30-60 minutes.

Make the Chocolate Topping

Once the caramel is firm, make the chocolate topping. In a small saucepan, heat the heavy cream over medium heat until it just begins to bubbles around the edges, but does not boil. Reduce heat to low, add chocolate chips and whisk until the mixture is smooth and glossy. Remove from heat, add vanilla and whisk to combine. Pour the chocolate topping over the firm caramel and let sit at room temperature or in the refrigerator until the chocolate is set and bars are firm – this takes about 3-6 hours.  If desired, once the chocolate is mostly firm but not completely, sprinkle some flaky sea salt over the top of the bars. 

Cut & Serve

Once the chocolate is sufficiently firm, cut the millionaire shortbread into squares. They are best when served at room temperature, so I suggest cutting them and waiting a bit to serve them until they have softened slightly. 

How to Cut Millionaire Bars

The best way to cut these millionaire bars is to run a very sharp knife under hot water, wipe dry and then cut. Repeat between each cut, cleaning and warming the knife each time to avoid any crumbs. 

Store

Store these millionaire bars in an airtight container at room temperature for 5-7 days. You can also store them in the refrigerator and they will last a little longer, but you would want to let them sit at room temperature to warm up a bit before serving. 

Freeze

If you’d like to freeze these millionaire bars, here’s how:  If you make and love our recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along with us on Instagram, Pinterest, Facebook, and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so we can see your creations!

Millionaire Shortbread Recipe  - 91Millionaire Shortbread Recipe  - 56Millionaire Shortbread Recipe  - 63Millionaire Shortbread Recipe  - 86Millionaire Shortbread Recipe  - 15Millionaire Shortbread Recipe  - 8Millionaire Shortbread Recipe  - 71Millionaire Shortbread Recipe  - 60Millionaire Shortbread Recipe  - 1Millionaire Shortbread Recipe  - 78Millionaire Shortbread Recipe  - 3Millionaire Shortbread Recipe  - 78Millionaire Shortbread Recipe  - 93Millionaire Shortbread Recipe  - 86Millionaire Shortbread Recipe  - 97Millionaire Shortbread Recipe  - 55Millionaire Shortbread Recipe  - 79Millionaire Shortbread Recipe  - 75Millionaire Shortbread Recipe  - 59Millionaire Shortbread Recipe  - 11Millionaire Shortbread Recipe  - 76Millionaire Shortbread Recipe  - 30Millionaire Shortbread Recipe  - 73Millionaire Shortbread Recipe  - 54Millionaire Shortbread Recipe  - 43Millionaire Shortbread Recipe  - 77Millionaire Shortbread Recipe  - 65