Mary Berry’s Caramel Shortbread—often known as Millionaire’s Shortbread—is a traybake made from three layers: shortbread, caramel, and chocolate. Each layer is prepared separately, then stacked to create a rich, indulgent square that combines crunch, creaminess, and smooth chocolate in every bite. It’s one of the most beloved traybakes in British baking.
175g plain flour
125g butter, softened
50g caster sugar
100g butter
100g soft brown sugar
397g tin sweetened condensed milk (standard size)
200g milk chocolate
50g dark chocolate (optional for depth and a cleaner snap)
Make the shortbread base: Combine flour, butter, and sugar until crumbly, then press firmly into a lined tin.
Bake the base: Cook until pale golden and allow to cool completely.
Prepare the caramel: Melt butter, sugar, and condensed milk together over low heat.
Stir constantly: Cook gently until the caramel thickens and turns a rich golden colour.
Spread the caramel: Pour over the cooled shortbread and smooth the surface.
Cool and set: Allow the caramel to firm before adding chocolate.
Melt the chocolate: Use a bowl over simmering water or microwave in short bursts.
Add the topping: Pour chocolate evenly over the caramel and level with a spatula.
Leave to set: Allow to cool at room temperature before slicing.
Find it online: https://maryberrycooks.co.uk/mary-berry-caramel-shortbread/