🕒 Ready in 1 hour 45 minutes (20 minutes prep · 45 minutes bake · 40 minutes chill)
Oh my goodness, is there anything more indulgent than Millionaire’s Shortbread? With its three perfect, distinct layers—a buttery, crumbly shortbread base, a thick, gooey caramel centre, and a smooth chocolate topping—it truly is a treat fit for royalty (or just a very happy family on a rainy afternoon!).
The name might sound grand, but this classic British bake is surprisingly straightforward to make at home. It’s a wonderful recipe to tackle with your little ones, offering a fantastic mix of activities: pressing the shortbread into the tin, watching the caramel gently cook, and, the absolute best part, pouring and smoothing that beautiful melted chocolate. Yes, it requires a bit of patience as the layers need to set, but trust us, the wait is absolutely worth it when you finally get to slice into that rich, layered deliciousness.
Get ready to create some serious kitchen joy!
Ingredients
For the Shortbread Base:
-
175g butter, softened
-
75g caster sugar
-
225g plain flour
For the Caramel Layer:
-
175g butter
-
175g golden syrup
-
1 tin (approx. 397g) condensed milk
For the Chocolate Topping:
-
200g milk chocolate, broken into pieces
Method
-
Prep and Bake the Shortbread: Preheat your oven to 180°C/fan 160°C/gas mark 4. Grease and line a 20cm square baking tin with baking paper.
-
Make the Dough: In a medium bowl, cream the softened butter and caster sugar together until fluffy. Stir in the plain flour and bring the mixture together into a dough. Press this evenly into the base of your lined tin. Use the back of a spoon to ensure it’s level and push into the corners.
-
Bake the Base: Bake the shortbread for about 20 minutes, or until it is a light golden brown and firm. Remove from the oven and set aside to cool completely in the tin.
-
Create the Caramel: While the base cools, make the caramel. Combine the butter, golden syrup, and condensed milk in a heavy-bottomed saucepan. Heat gently, stirring constantly, until the butter has melted and the sugar has dissolved. Bring the mixture to a boil, still stirring, and then reduce the heat slightly. Continue to cook, stirring constantly (don't walk away!), for 5–10 minutes until the caramel thickens, turns a deep amber colour, and starts to pull away from the sides of the pan. (This is a job for an adult, but the kids can watch carefully!)
-
Pour and Chill: Pour the hot caramel evenly over the cooled shortbread base. Smooth the top if needed. Leave the caramel to cool at room temperature for about 20 minutes, then transfer it to the fridge for at least another 20 minutes, until it is firm and set.
-
Top with Chocolate: When the caramel is set, melt the milk chocolate. You can do this in short bursts in the microwave, stirring in between, or in a heatproof bowl set over a pan of gently simmering water (don't let the bowl touch the water). Pour the melted chocolate over the set caramel layer and spread it evenly to the edges.
-
Final Chill and Serve: Leave the chocolate to set completely at room temperature or back in the fridge. Once fully set, lift the whole block out of the tin using the baking paper and use a sharp, warm knife to cut into squares.
Serving Suggestions
Millionaire's Shortbread is perfect on its own as a little indulgence with a cup of tea or a glass of milk. For a more 'pudding' feel, serve a square alongside a scoop of vanilla ice cream and perhaps some fresh raspberries to balance the richness.
Storage Tips
These bars are best kept in an airtight container at cool room temperature. They will last for up to a week. If the weather is very warm, you can store them in the fridge to keep the caramel firm, but bring them to room temperature for 15–20 minutes before serving so they aren’t too hard.
Easy Variations
-
Double Chocolate: Use dark chocolate instead of milk chocolate for a less sweet, richer topping. You could even use a mix!
-
Nutty Caramel: Stir 50g of chopped pecans or walnuts into the caramel before pouring it over the base.
-
Salted Caramel: For the grown-ups, stir a good pinch (½–1 tsp) of sea salt flakes into the caramel after removing it from the heat.
-
Fruity Twist: Spread a thin layer of raspberry or apricot jam over the set caramel before pouring on the chocolate.
FAQs
-
Why is my shortbread crumbly? It might be that the dough was over-mixed or not pressed firmly enough into the tin. Make sure you use a large spoon or your hands to really compress it.
-
My caramel didn’t set/stayed gooey. What happened? This usually means the caramel wasn’t cooked for long enough or did not reach a high enough temperature. It needs to bubble and thicken significantly to set firmly.
-
Can I use white chocolate? Yes, you certainly can! Follow the same melting instructions, but be aware that white chocolate can scorch more easily, so melt it in very short bursts or over low heat.
Tip: When cutting, use a sharp knife that has been run under a hot tap and then dried. This helps cut cleanly through the chocolate and caramel. Re-warm the knife after every few cuts.
Share Your Bakes!
Have you tried this recipe? We’d LOVE to see your creations! Tag us on Instagram @craft_crumb 🌟