Millionaire shortbread brings together a crisp buttery base, a soft caramel layer, and a smooth chocolate topping in every square. This recipe makes 24 bars, so it works well for a dessert tray, a holiday cookie exchange, or a make-ahead treat. The key is to cool each layer before adding the next, which keeps the slices distinct and easy to serve.
Thank you for reading this post, don't forget to subscribe!What makes these millionaire shortbread bars special?
Why this millionaire shortbread works
The contrast is the appeal: tender shortbread supports chewy caramel, while chocolate ganache adds a clean, rich finish. A little sea salt balances the sweetness without changing the classic character.
How to make millionaire shortbread
Ingredients
- 1 cup softened unsalted butter
- ½ cup granulated sugar
- 2 large egg yolks
- ¼ teaspoon salt
- 2 cups all-purpose flour
- 2 14-ounce cans sweetened condensed milk
- 1¼ cups packed light brown sugar
- ¾ cup sliced unsalted butter
- ¼ cup light corn syrup
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- 8 ounces finely chopped semi-sweet chocolate
- ⅓ cup heavy whipping cream
- Optional sea salt

Method
- Heat the oven to 350°F (180°C), line a 9-by-13-inch pan with parchment, and leave an overhang.
- Beat butter and sugar, mix in yolks and salt, then add flour. Press into the pan.
- Bake 23 to 28 minutes until set and lightly golden at the edges. Cool completely.
- Boil condensed milk, brown sugar, butter, and corn syrup, whisking 8 to 13 minutes until thick. Stir in vanilla and salt.
- Spread caramel over the crust and chill for 1 hour.
- Microwave chocolate and cream in 20-second increments, stirring until smooth.
- Spread ganache over caramel, add sea salt, and chill 1 to 2 hours.
- Lift out, slice, and serve.

Serving ideas
Cut the chilled slab into small squares and serve with coffee or tea. For a dessert platter, place the bars in paper cases so the caramel stays tidy.
Tips and an optional variation
Let the shortbread cool fully before adding caramel, and chill the caramel until mostly set. Wear an oven mitt while whisking hot caramel. Optional variation: sprinkle toasted chopped pecans over the ganache before it firms.
Storage and reheating
Keep the bars covered in the refrigerator and let them sit briefly at room temperature before serving. They do not need reheating.
Millionaire shortbread questions
FAQ about millionaire shortbread
Why is it called millionaire shortbread?
The name refers to its rich combination of buttery shortbread, caramel, and chocolate.
How do I get clean slices?
Chill the completed bars until firm, then use the parchment overhang to lift the slab before slicing.
“Packed with flavor and so simple. Exactly what I wanted from this Millionaire Shortbread with Caramel and Chocolate!”
Can I make it ahead?
Yes. The layered dessert is suited to making ahead because each layer needs time to cool or set.

Once the chocolate is firm, these millionaire shortbread bars are ready to slice into neat, layered squares.
More notes for making and serving
Measure the flour by spooning it into a cup and leveling the top. This keeps the shortbread from becoming heavy. The butter should be soft enough to beat smoothly, but it should not be melted. Room-temperature yolks blend into the mixture without making the dough greasy.
The parchment overhang is useful at every stage. It keeps the crust from sticking, gives the caramel a clean edge, and lets you transfer the chilled slab without turning it over. Leave enough paper on two opposite sides to lift the whole dessert in one motion.
When making the caramel, a thick saucepan gives you room to whisk. Keep the heat at medium and stay close to the pan. The mixture becomes very hot as it boils, so an oven mitt is sensible protection. Look for a caramel color and a mixture that pulls away from the pan sides.
The chocolate topping is deliberately simple. Short microwave intervals prevent scorching, and stirring after each interval distributes the heat. The mixture may look only partly melted at first; keep stirring before adding another interval. Once smooth, spread it promptly over the chilled caramel.
For a party, make the bars the day before and chill them overnight. Slice them while cold, then arrange them on a platter shortly before serving. For a smaller household, keep some pieces covered in the refrigerator and freeze the rest in a well-sealed container with parchment between layers.
Millionaire shortbread is also a useful recipe for a bake sale or edible gift. The compact squares travel well when chilled, and the three layers make the dessert look finished without elaborate decoration. A light sea-salt finish is enough visual detail.
The best use case is a gathering where one pan must serve many people. Cut 24 small bars for a dessert buffet, or make fewer, larger pieces for plated portions. Pair them with unsweetened coffee, black tea, or fresh fruit to offset the richness.
“The Millionaire Shortbread with Caramel and Chocolate turned out amazing. My kids asked for seconds. Saving this one!”
Keep the primary recipe unchanged when experimenting. Optional toppings belong on the chocolate layer after it is spread, while changes to the crust or caramel can affect the structure. If you want a familiar first batch, follow the listed quantities and cooling times closely.
With its firm base, soft center, and glossy top, this recipe rewards careful timing more than complicated technique. Cool each layer, chill the finished slab, and use the parchment to lift it before cutting. Those small steps are what make the bars look as good as they taste.
For a final check, the crust should be set and lightly golden at the edges, the caramel should be thick rather than runny, and the ganache should be smooth. If the bars are difficult to cut, return them to the refrigerator until the chocolate is firm.
These details make millionaire shortbread a repeatable dessert rather than a one-time project. The recipe can be prepared in stages, stored covered, and served in tidy squares whenever a rich caramel chocolate treat is wanted.
Exact method notes: Heat the oven to 350°F (180°C), line a 9-by-13-inch pan with parchment, and leave an overhang. Beat the butter and sugar until combined, about 2 minutes. Mix in the yolks and salt, then add the flour until crumbly. Press the mixture into the pan and bake 23 to 28 minutes, until set with lightly golden edges. Cool completely. For the caramel, combine condensed milk, brown sugar, butter, and corn syrup in a saucepan. Bring to a boil over medium heat, whisking constantly for 8 to 13 minutes until thick and caramel-colored. Remove the caramel from heat, stir in vanilla and salt, spread over the crust, and refrigerate 1 hour. Microwave the chocolate and cream in 20-second increments, stirring after each, until smooth. Spread ganache over the caramel, sprinkle with sea salt, and chill 1 to 2 hours until firm. Lift out, slice, and serve.
Pure vanilla extract gives the caramel a rounded finish. Lift out using the parchment, slice into bars, and serve.

Millionaire Shortbread with Caramel and Chocolate
Ingredients
Ingredients
- 1 cup unsalted butter softened
- ½ cup granulated sugar
- 2 large egg yolks at room temperature
- ¼ teaspoon salt
- 2 cups all-purpose flour spooned and leveled
- 2 14-ounce cans sweetened condensed milk not evaporated milk
- 1¼ cups light brown sugar packed
- ¾ cup unsalted butter sliced
- ¼ cup light corn syrup
- 1 teaspoon pure vanilla extract
- ¼ teaspoon salt
- 8 ounces semi-sweet chocolate finely chopped
- ⅓ cup heavy whipping cream
- sea salt for sprinkling, optional
Instructions
Instructions
- Heat the oven to 350°F (180°C), line a 9-by-13-inch pan with parchment, and leave an overhang.
- Beat the butter and sugar until combined, about 2 minutes. Mix in the yolks and salt, then add the flour until crumbly.
- Press the mixture into the pan and bake 23 to 28 minutes, until set with lightly golden edges. Cool completely.
- For the caramel, combine condensed milk, brown sugar, butter, and corn syrup in a saucepan. Bring to a boil over medium heat, whisking constantly for 8 to 13 minutes until thick and caramel-colored.
- Remove the caramel from heat, stir in vanilla and salt, spread over the crust, and refrigerate 1 hour.
- Microwave the chocolate and cream in 20-second increments, stirring after each, until smooth.
- Spread ganache over the caramel, sprinkle with sea salt, and chill 1 to 2 hours until firm.
- Lift out using the parchment, slice into bars, and serve.





