Perfect Homemade Millionaire Shortbread

I’m generally not too fussed about shortbread. Jo brought me a tin of those little dog ones (an affiliate link) once, which were, frankly, incredible. But, normal, plain shortbread biscuits, don’t appeal to me. So, what can you do to make them better? More exciting? More flavourful? You can add absolutely loads of sugar! I love millionaire shortbread, it’s yummy. The buttery shortbread works so well with the sweet caramel, it’s gorgeous. So, this is what we decided to try this weekend.


For the base:

  • 125g Butter
  • 50g Caster Sugar
  • 175g Plain flour
  • Pinch of salt

For the toppings:

  • 200g Condensed milk
  • 125g Butter
  • 125g Caster sugar
  • 1Tsp. Vanilla essence
  • Pinch of salt
  • 300g Chocolate

millionaire shortbread ingredients


You will also need a medium sized baking tray. I’d say mine was about 30cm by 20cm. If you’ve got greaseproof paper, it will make it easier to life the finished biscuit, but it not, greasing the tin with butter will work fine.

Preheat the oven to 180 degrees.

For the base, cream the butter and sugar together in a mixing bowl. You can use an electric whisk for this, but I just do it with a wooden spoon. It only takes a few minutes to become soft and creamy. Then, add the flour and a pinch of salt, before mixing again. It will now turn into a crumbly mixture.

millionaire shortbread biscuit mix

Tip this into the greased or lined baking tray, and press out to the sides, flattening into a smooth surface. I tried to do this with the back of a spoon but just found it kept sticking to the spoon, so ended up using the heel of my hand to gently press in all down.biscuit base

Bake in the oven for 20 minutes, until it’s just starting to turn a golden brown. Once baked, remove from the oven, and leave to one side to cool.

For the caramel, add the condensed milk, butter, sugar, syrup, vanilla and salt to a saucepan, and turn the hob up to a high heat. This will all start to melt together quite quickly, so start string straight away with a wooden spoon. Once it comes to the boil, you might want to turn the heat down a little, but keep it lightly bubbling. The key here is to stir, continuously and vigorously. If it stops moving for a second, it will burn on the bottom on the pan. So, you can’t let this happen. When stirring, make sure you include the very edges of the pan. Let it bubble away for a few minutes, until it turns a light caramel colour and thickens. By this time, you will also have an achy arm!

Pour the caramel on to the top of the biscuit, and spread evenly. Don’t touch it with your hand, as it will stay exceptionally hot for a while. Leave to one side to set.


I also put some water in my pan as soon as I can, to make it easier to clean.

I left mine for a few hours, but an hour is probably long enough. Gently touch it with your fingers to make sure its set, and cool.

For the chocolate topping, put a pan with a little water on to boil, then reduce to a simmer. Break the chocolate into small pieces, and place into a mixing bowl. Put this on top of the water, and let the chocolate melt, stirring constantly. I take it off the heat after a while, because I have a habit of melting the mixing bowl to the pan, but this may just be me.

Once the chocolate has all melted and is nice and smooth, pour on to the top of the caramel, and spread evenly.

Either leave on the side to set, or put it in the fridge if you can’t wait that long to eat it.

finished millionaire shortbread

Now all I need to do is find something to do with the rest of the tin of condensed milk. Any ideas?

Perfect Homemade Millionaire Shortbread

Total Time: 2 hours

makes 12 squares

Perfect Homemade Millionaire Shortbread

Perfect millionaire shortbread


    For the base:
  • • 125g Butter
  • • 50g Caster Sugar
  • • 175g Plain flour
  • • Pinch of salt
  • For toppings:
  • • 200g Condensed milk
  • • 125g Butter
  • • 125g Caster sugar
  • • 2Tbsp. Vanilla essence
  • • Pinch of salt
  • • 300g Chocolate


  1. Preheat the oven to 180 degrees and grease a baking tray
  2. For the Biscuit Base:
  3. Cream together the butter and sugar in a mixing bowl
  4. Add the flour and salt
  5. Mix together until it's a crumbly mixture
  6. Tip into the baking tray, press into the edges and flatten until smooth
  7. Bake in the oven for 20 minutes
  8. Once baked, leave to cool
  9. For the caramel:
  10. Add condensed milk, butter, sugar, vanilla and salt to a saucepan
  11. Place over a high heat, and stir vigorously
  12. Bring to the boil, then reduce the heat slightly
  13. Stir vigorously, and constantly until it turns a light caramel colour, and thickens
  14. Pour on to the biscuit, spread evenly and leave to cool for 1 hour
  15. Melt the chocolate in a mixing bowl, over simmering water, stirring frequently
  16. Once smooth, pour over the caramel and spread evenly
  17. Place in the fridge to cool
Schema/Recipe SEO Data Markup by Yummly Rich Recipes

Two Tiny Hands



  • This looks INSANELY good! I keep meaning to go on a diet but I feel like the universe would rather I didn’t!


    • Haha yes same here. I’ve been steadily gaining weight for years and keep thinking ‘this needs to stop’ it never stops!

  • I want some of this now. Can you post some over?! It looks so good! Thanks for sharing – will give this a try as soon as I am doing more exercise again, haha! #FamilyFun

    • I really really need to do some more exercise if I want to keep eating like this!!

  • Sounds yummy! I make something similar with a cracker base; the caramel/sugar base coats the crackers so well that they no longer even taste like crackers. It was addicting!

    • ooo that sounds interesting! I love caramel with anything!

  • Omg this looks amazing!! I have most of these ingrediants in the cupboard (apart from chocolate, because that never stays in the cupboard for long in our house…) so am going to give this a try! Suggestion for the leftover condensed milk – have a look at slow cooker fudge, it is so simple and tastes amazing! #coolmumclub

    • Oooo that’s a good idea! I know what you mean about the chocolate, we’re exactly the same

  • These look delicious! I love millionaires shortbread although never tried making them. Will have to try this. Thanks. #coolmumsclub

    • This was my first try! So easy!

  • These look really yummy, I cold just eat some! #coolmumclub

  • You are sooo right, shortbread is so meh, but millionaires shortbread? COME TO MUMMA!
    Thanks for sharing with #coolmumclub x

  • Eps

    Omg this looks yum especially I have a sweet tooth. Perfect with tea and coffee break. #foodiefriday

  • I’m a suckered for millionaire shortbread so will most definitely be giving this a go!! #coolmumclub

    • I’m tempted to add creme eggs to my next batch!

  • Can I just come and move in next door please? Just to smell your baking wafting through to my house! Good choice this week! Yummy. ‪Thank you for linking up to the #familyfunlinky‬

    • lol I hope my neighbours enjoy it!

  • This is my favourite type of cake/sweet treat, if there’s one in a cafe i’ll always go for it! Recipe sounds great, I’ll pin! #FoodieFriday

    • Me too I think. I’m a huge biscuit lover of all kinds

  • My OH loves millionaire shortbread but I have always thought it was complicated so have never even tried to make it, but this doesn’t look as scary as I first thought so will definitely be giving it a go x

    • No it’s surprisingly simple. It doesn’t even take long to cool between layers