No image available
Member recipe

Millionaires' Shortbread

  • 1
  • 2
  • 3
  • 4
  • 5
(43 ratings)

Member recipe by

Cooking time


Serves 1 - 24 Squares

Whether in small sqaures or bars, this caramel shortbread is always popular. The different textures are the principal appeal - the crunch of the shortbread base, the caramel in the middle and the cold, crisp chocolate on top.

This recipe has been submitted by the Good Food community. Sign in or create a My Good Food account to upload your own recipe creations. Please note that all recipes will be moderated but they are not tested in the Good Food kitchen.


  • For the shortbread:
  • 250g plain flour
  • 75g caster sugar
  • 175g butter, softened
  • For the caramel:
  • 100g butter or margarine
  • 100g light muscavado sugar
  • 2 x 397g cans condensed milk
  • For the topping:
  • 200g plain or milk chocolate, broken into pieces


    1. Pre-heat the oven to 180'C/Gas mark 4. Lightly grease a 13 x 9inch (33x23cm) Swiss roll tin.
    2. To make the shortbread, mix the flour and caster sugar in a bowl. Rub in the butter until the mixture resembles fine breadcrumbs. Knead the mixture together until it forms a dough, then press into the base of the prepared tin. Prick the shortbread lightly with a fork and bake in the pre-heated oven for about 20 minutes or until firm to the touch and very lightly browned. Cool in the tin.
    3. To make the caramel, measure the butter, sugar and condensed milk into a pan and heat gently until the sugar has dissolved. Bring to the boil, stirring all the time, then reduce the heat and simmer very gently, stirring continuously, for about 5 minutes or until the mixture has thickened slightly. Pour over the shortbread and leave to cool.
    4. For the topping, melt the chocolate slowly in a bowl over a pan of hot water. Pour over the cold caramel and leave to set. Cut into squares or bars.

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.


Show comments
Charliee_15's picture
  • 1
  • 2
  • 3
  • 4
  • 5

I followed the recipe as it is stated - with both tins of condensed milk - and it worked fine for me. I would definitely follow karen246's advice and melt the butter and sugar first before adding the condensed milk, as I feel like this would have helped keep the caramel as smooth as possible. I cooked the caramel for a little over 5 minutes just to ensure it would thicken up enough when it cooled; it definitely does thicken up for any one who's sceptical about that! I used the same amount of chocolate (200g) but I used extra white chocolate to drizzle all over the top with a fork. It tasted amazing and I only cut it into little squares so have loads to eat!! Fab recipe, would definitely recommend!!

P- Lincoln's picture

I followed this recipe to the letter with the exception of only using 1 tin of essential Waitrose condensed milk instead of two.
It is the first time I've made this and both my wife and daughter said it was amazing.
Brownie points for me I think.
Thank you for sharing this recipe, I will undoubtedly be making lots more.

karen246's picture
  • 1
  • 2
  • 3
  • 4
  • 5

I've just made this recipe and it was gorgeous! I followed the original recipe until I got to the filling stage and used just one tin of condensed cream. I melted the butter and sugar together before adding the condensed cream and it melted wonderfully and took about 10 minutes. I also used extra chocolate for the topping, 200g of milk chocolate and 100g of plain dark chocolate. I've bought these from shops before and they taste nowhere near as nice. I didn't even use expensive chocolate (Just the cheapo Tesco's 30p per 100g bars) and it still tasted far superior than the so called 'homemade traybakes' sold in deli's. Definitely a 10/10 for this one !

lindsaysharman's picture

I've just made this recipe for the final of an office bake off competition. I followed the recipe exactly. I cooked the caramel for slightly too long (about 30 mins on a low heat) because I was worried about it being to sloppy. It tastes wonderful but there's not the variety of consistency that I was hoping for. But that's my fault not the recipe's! Overall it is very sweet so I've divided into small squares. Totally yummy - will absolutely make it again. Fingers crossed for the comp!

Queen Cupcake's picture
  • 1
  • 2
  • 3
  • 4
  • 5

I made this recipe for my family. My Nan is the Queen of all things sweet and desert baking. She decided the caramel was a bit sweet and when baking i found it particularly difficult to dissolve the sugar.
But overall everyone loved it, would defiantly make it again!

sexychele's picture

Made this today ,followed recipe stirred caramel for full 20mins and it turned out lovely ,will definitely make again

Emmie6's picture

I have made this before but think I used a different recipe. Anyway I found this one and it looked very similar. I did not have the exact sized tin that is suggested - I used a flat tin about 2" high and about 15 X 30 cm. I made the shortbread but it didn't seem quite enough - as in it never spread evenly across the tin and I feared it would be quite thin - so I doubled the mixture :P It is baking now and looking good!

As I doubled the shortbread I also doubled the caramel mix - using 3 tins of condensed milk and so on.... I will double the chocolate or triple it (as some people are saying that they doubled it, so as I have doubled the rest of the recipe this should work). I did have a can of the caramel condensed milk, but why cheat when you don't have to?

In our family we love a thick layer of shortbread, caramel and chocolate! I'll let you know how it turns out :P

Update - It is fabulous....just the perfect balance of everything and the taste is amazing! They charge about £1.40 for a small slice here in bakery's, I made this whole slab (and a bigger slab than the recipe on here) for , oooohhhh around £7 and it is 100 times better than any bakery stuff - my son said that first too :P

harriguyer's picture

Good recipe, produced delicious results! Irelana is absolutely right that the caramel needs a good twenty mins of stirring. I followed her advice and the results are great. It cuts just fine. However, whilst my husband loves the thicker layer of caramel, I would have preferred more choc. If you like your choc, opt for 300 grams!

stelaholder's picture

This is actually Mary Berry's recipe from her book Baking Bible, page 235.
Whoever published this here should have been honest about the source

jomagcin1's picture

This is, infact an old Be-ro recipe. I have been using this for at least 30 years. It's in edition 38 if you can get hold of one. not sure about any edition before that. But I was making this over 25 years ago when my kids were small.

Beelicious's picture

I made this yesterday exactly as stated in the recipe, except that I increased the amount of chocolate on the top to 300g (200g milk/100g plain). The recipe was a complete success, although very indulgent. I should think you could easily halve the quantity of caramel to make it less rich and less expensive.

irelana's picture

I read and re-read all the comments as this recipe really had mixed reviews before I started. They actually turned out successfully!!!! I followed the recipe quantities (i.e 2 tins of condensed milk). Since it was the caramel setting that seemed to be the challenge I did this bit very slowly and carefully. I melted the caramel ingredients slowly to avoid any lumps. Then I brought to the boil. Then reduced to simmer for 5 minutes. At this point the caramel had thickened and darkened slightly and was the colour of Caramac. Another poster gave a tip of testing how easily the caramel would set by putting a tiny bit onto something from the freezer. I used a frozen Choob yoghurt. It set but I felt that if I cut through it with a layer a chocolate on top it would squish out of the sides. So I followed another posters reccomendation to cook for longer. I brought it back up to boil and reduced to simmer for 20 minutes this time. Yes, I stirred continuously for 20 mins (my shoulder was killing me at the end). About 16/17 minutes into that 20 mins the caramel thickened further and turned the colour you'd expect from caramel. I let it cool for about 5 mins in the pan before I poured onto the shortbread. I also used 300g of chocolate instead of 200g after reading some of the comments. I also added a knob of butter into the pan when I was melting the chocolate which made it easy to cut once set. I did chill mine in the fridge but didn't cut it until it had sat back out on the counter at room temp for a while. The only things I might change next time is to up the quantity of shortbread. My tin was 9in x 13 in but the layer of shortbread was quite thin for my personal perference. I also made a rookie mistake of just greasing the tin (I sprayed with cake release), next time I will line with baking paper or greaseproof as a managed to scrape the coating off my tin lifting out the squares with a pallette knife. My family adored these and I took some into work (to avoid over indulging on it myself). I got several compliments, complimentary e-mails, requests for the recipe and a marriage proposal (not a serious one!) so all in all I'd say it was a great success.

aiysha84's picture

i made this today and i took the advice from the comments of only using one tin of condensed milk, wish i just followed original recipe as there is more chocolate than caramel!!! but it still tastes wicked and the biscuit bit was much easier than i thought and tastes really really nice. next time i make it i will definately be using two tins and then it will be perfect.

sasababe's picture

I made this yesterday for the first time and it was a total success. The shortbread bit was dead easy, though I did add 3/4 tsp of salt as i don't like anything too sweet. Also mine did not take a full 20mins,more like 18mins in fan assisted oven and I almost overdid it.

I hadn't read the comments before starting the caramel so I followed the recipe to the letter - e.g used 2 cans of condensed milk - I did notice I had some brown lumps straight away but I just kept stirring away and they didn't seem to matter in the end. As I was stirring I started to read the comments so ended up cooking the caramel for about 20 mins rather than just 5. I checked it was done by using the tip mentioned earlier by scraping a bit onto something frozen from the freezer (in my case a packet of chicken!) anyways it set fine on there and cooled lovely on top of my shortbread and was nice and firm and easy to cut.

I used plain choc (again don't like too sweet) and added a knob of buttter as suggested.

My shortbread was so good, it looked professional and I had no problem cutting it all.

Will definitely make it again.

mumsince051210's picture
  • 1
  • 2
  • 3
  • 4
  • 5

I just made these absolutely gorgeous used normal amount of shortbread and chocolate but halved the is gorgeous definately recommend only using half the amount of caramel the whole lot would of been to sickly and I have a sweet tooth........Best reciepe ever and so easy to do x

Jess4680's picture

i have just made these, they turned out ok, i think that was my fault as i rushed the caramel and ended up burning it.. whoops! they still taste nice enough. will defiantly try making then again taking more care!

dukeofyork's picture
  • 1
  • 2
  • 3
  • 4
  • 5

Simply amazing! Everyone absolutely loved it & keep asking me to make it again
The nicest millionaires shortbread I've tasted.
I use the recipe exactly as it is. Just delicious!

ladyredrum's picture
  • 1
  • 2
  • 3
  • 4
  • 5

Amazing, simple, easy to follow recipe! Makes delicious millionaires shortbread especially for those with really sweet teeth! Will be using this again :)

naomidixon72's picture

I used a tin of ready made caramel rather than make it myself. I put the finished product in the fridge for 15 minutes, then cut into squares chocolate wasn't completely set so no big shards. Absolutely delicious!