How to Make Amazing Snickers Millionaire Shortbread

Millionaire shortbread is a widely loved indulgent treat. I know this because my Millionaire’s Shortbread is by far the most popular recipe on Kitchen Mason! Team it up with Snickers and what do you get? The most incredible hybrid in the history of the universe!! Starting with a buttery biscuit base, followed by a silky smooth caramel and crunchy peanuts then top it all off with creamy peanut butter milk chocolate. ALL that and it’s not even difficult to make! Follow my super easy step by step picture recipe & top tips and you really can’t go wrong. I’m confident that Snickers Millionaire Shortbread will become a world renowned delight! It certainly is in my house… I may or may not have already eaten about 6 bars in 2 days. Oops! Sorry waistline…

Snickers Millionaire Shortbread in a stack

I don’t mean to boast but this right here is the best millionaire shortbread recipe EVER! (Although my Chocolate Orange Caramel Shortbread recipe is definitely up there too!) Usually considered quite a tricky treat to make, I’ve made it simple for anyone to create with my super easy step by step recipe. With pictures every step of the way, you can see what you should have at every stage.

After making 3 batches to get it just right for you – believe me, I feel like I’m now a fully qualified simple millionaire shortbread recipe making expert! Having made many mistakes myself, I’ll tell you exactly what not to do, where you can go wrong and how to avoid it.

I must admit, If I ever see millionaire shortbread on a counter when I walk into a cafe – I have to have it. I just can’t pass it up! Combining 3 of my all time favourite things, it’s a delicacy I’m completely incapable of saying no to.

When I was brainstorming ideas for my next post, I was wondering how I could improve on my, already very popular, Millionaire Shortbread recipe. My good friend mentioned ‘Snickers’ and I knew it had to happen. That led me here to this beautifully exquisite Snickers chocolate millionaire shortbread recipe. I sincerely hope you enjoy it as much as I have!

Snickers Millionaire Shortbread in a stack with a fork

Top Tips To Make Millionaire Shortbread

  • Wait for the caramel layer to cool completely before topping with chocolate. If you’re impatient, the heat from the caramel will travel through the chocolate, create moisture and probably cause your chocolate to bloom. (Get white streaks.) Which there is no coming back from.
  • Invest in a sugar thermometer. It’s possible to gauge caramel by eye but that’s no real substitute for an actual thermometer. Once it has hit 107°C you know it will set, go as high as 120°C and it will be completely solid, take it to 115°C and it will be just perfect! The colour difference between those temperatures is quite minimal though which is very difficult to judge by eye. Go on, treat yourself. They’re only £2-3!
  • Once you start your caramel, don’t walk away. If you don’t stir constantly when it’s boiling it will catch very quickly on the bottom and burn. Not what you want! It will take around 10-15 minutes to bring it to the right temperature so bear this in mind before you start that step.
  • Have your peanuts roughly chopped before you start the caramel layer. Caramel starts to set quite quickly once taken off the heat so have your peanuts chopped and ready to stir through immediately to avoid any disappointment.


Snickers Millionaire Shortbread in a stack

Snickers Millionaire Shortbread Recipe

Here’s what you will need to make 16 bars.

For the Biscuit Base

  • 100g (1/2 Cup) Unsalted Butter, Room Temp
  • 40g (1/4 Cup) Golden Caster Sugar
  • 120g (1 Cup) Plain Flour
  • Pinch of Salt


For the Caramel

  • 160g (5.6 oz) Condensed Milk
  • 100g (1/2 Cup) Unsalted Butter, Room Temp
  • 100g (1/2 Cup) Soft Light Brown Sugar
  • 2 tbsp Golden Syrup
  • 1 tsp Vanilla Extract
  • Pinch of Salt
  • 100g (3.5 oz) Peanuts, Roughly Chopped


For the Topping

  • 200g (7 oz) Milk Chocolate
  • 30g (1/8 Cup) Smooth Peanut Butter


Essential Equipment

  • 20cm (8″) Baking Tin
  • Sugar Thermometer (Possible without but far easier with!)


Grease and line the base and sides of your baking tin and preheat the oven to 180°C/Fan 170°C.

To Make the Biscuit Layer

In either an electric stand mixer or a large bowl with an electric hand whisk, cream together the butter and sugar until light and creamy.

Snickers Millionaire Shortbread - butter in a stand mixer

Then add in the flour and salt. Give it another brief mix until it just starts clumping/forming a dough.

Snickers Millionaire Shortbread - biscuit base mix in a stand mixer

Tip the biscuit dough into your prepared tin and press down evenly into the bottom. Finally, poke all over with a fork then pop into the preheated oven to bake for 15 mins until lightly golden.

Snickers Millionaire Shortbread - biscuit base dough in a baking tin

Snickers Millionaire Shortbread - baked biscuit base in a baking tin

Leave to one side to cool while we make the caramel.

To Make the Caramel Layer

First thing’s first, make sure you have your peanuts chopped and ready before starting your caramel.

Weigh all the caramel ingredients (except the peanuts) into a large heavy based saucepan and place over a medium heat.

Snickers Millionaire Shortbread - caramel ingredients in a saucepan

Stir often until everything is runny and dissolved.

Snickers Millionaire Shortbread - melted caramel ingredients in a saucepan

Bring the caramel to the boil and stir constantly & vigorously. If you don’t, it can quickly catch and burn on the bottom of the pan.

Keep boiling and stirring until the mixture reaches 115°C on a sugar thermometer. You can try and judge it by eye (stop when it’s a light caramel colour) but it’s fairly difficult. Once the temperature is reached, turn off the heat and keep stirring until the caramel stops bubbling. This is just to avoid any scorching – it will continue cooking as the pan will still be very hot.

Snickers Millionaire Shortbread - boiled caramel in a saucepan

From start to finish, the caramel should take no longer than 10-15 minutes.

Tip in those chopped peanuts straight away and give it a stir.

Snickers Millionaire Shortbread - boiled caramel in a saucepan with peanuts

Snickers Millionaire Shortbread - boiled caramel in a saucepan with peanuts

Time to pour that caramel over your biscuit base.

Snickers Millionaire Shortbread - caramel & peanuts in a baking tin

Smooth out as best as you can with a spatula then set to one side to cool completely before making the topping. I do mean COMPLETELY. If you’re impatient, you’re chocolate may bloom (have white streaks) and could ruin all your hard work!

To Make the Chocolate Topping

Once your caramel is completely cooled, it’s time to make the chocolate layer!

Break the chocolate into a microwavable glass bowl and add in the peanut butter.

Switch your microwave to half power then heat the mixture in 10 second intervals, stirring really well with a spatula after every time.

Continue until it’s two thirds melted then don’t heat anymore – just stir continuously until it’s completely melted and smooth. A good gauge is to keep the glass bowl itself as cool to the touch as possible so the heat doesn’t transfer to the chocolate. So no long bursts in the microwave, just short bursts so you can keep full control of the temperature of your chocolate!

Snickers Millionaire Shortbread - melted tempered chocolate in a glass bowl

Now you’ve tempered your chocolate, pour and spread it all over the top over your caramel.

You can leave it at that, but if you’re feeling fancy you can create a pretty pattern on the top. I dipped in the end of a small spatula then lifted up – moved forward and dipped again, continuing all the way along in rows across the top.

Snickers Millionaire Shortbread - Melted tempered chocolate on top in a baking tin

Allow to set at room temperature (don’t put in the fridge or you may lose that lovely tempered chocolate shine!) before slicing into 16 pieces with a sharp knife.

Snickers Millionaire Shortbread in a stack with a fork

Store at room temperature in an airtight container and consume within 5 days. See – I told you my step by step instructions would make this millionaire shortbread recipe easy! You totally nailed it – go you! Go ahead and sample a piece in celebration. Can I have one too pretty please??

Snickers Millionaire Shortbread in a stack with a fork

I hope you enjoyed the post my lovelies, until next time! Miss KitchenMason x

Love This Recipe? Pin It!

Snickers Millionaire Shortbread in a stack

Snickers Millionaire Shortbread in a stack

Snickers Millionaire Shortbread in a Stack

Amazing Snickers Millionaire Shortbread

Yield: 16 Servings
Prep Time: 45 minutes
Cook Time: 15 minutes
Total Time: 1 hour

Looking for a luxuriously indulgent treat? You're in the right place! Not only is this sensational Snickers Millionaire Shortbread recipe irresistibly delicious but it's easier to make than you might think...


For the Biscuit Base

  • 100 g Unsalted Butter, Room Temp
  • 40 g Golden Caster Sugar
  • 120 g Plain Flour
  • Pinch of Salt

For the Caramel

  • 160 g Condensed Milk
  • 100 g Unsalted Butter, Room Temp
  • 100 g Soft Light Brown Sugar
  • 2 tbsp Golden Syrup
  • 1 tsp Vanilla Extract
  • Pinch of Salt
  • 100 g Peanuts, Roughly Chopped

For the Topping

  • 200 g Milk Chocolate, Broken into Pieces
  • 30 g Smooth Peanut Butter


For the Biscuit Base

  1. Preheat oven to 180°C/Fan 170°C and grease/line tin.
  2. Beat butter and sugar together in a stand mixer until fluffy.
  3. Add flour & salt and beat until it forms a dough.
  4. Press into prepared tin, prick all over with a fork and bake for 15 mins until golden.

For the Caramel

  1. Add all ingredients except peanuts into a saucepan over medium heat. Bring to the boil stirring frequently. Keep stirring until it gets to 115°C then continue stirring until it stops bubbling.
  2. Stir through chopped peanuts then pour over biscuit and smooth out. Cool completely at room temperature.

For the Chocolate Topping

  1. Put chocolate and peanut butter into a glass bowl. 
  2. Reduce microwave power to 50%. Heat chocolate in 10 sec blasts, stirring between each time until 2/3 melted.
  3. Stir repeatedly until completely melted and smooth. Pour over caramel and allow to set at room temperature.
  4. Slice into 16 pieces.


Store at room temperature in an airtight container and eat within 5 days.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 16 Serving Size: 1
Amount Per Serving:Calories: 304Total Fat: 19gSaturated Fat: 10gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 33mgSodium: 79mgCarbohydrates: 31gFiber: 1gSugar: 22gProtein: 5g

Nutritional information on should only be used as a general guideline, I am not a certified nutritionist. Please always check labels for allergens where applicable.

Did you make this recipe?

I'd love to hear about it! Please leave a comment on the blog or tag me on Instagram.

Liked This Post? You’ll Love…

6 thoughts on “How to Make Amazing Snickers Millionaire Shortbread”

  1. adela says:

    Thank you i just made this morning its so good i give it 5 stars this is a keeper .

    1. Miss KitchenMason says:

      So glad it worked well for you Adela! Thank you so much for your kind words – you’ve made my day 🙂 Emma x

  2. adela says:

    hi is 115 *C equal to 240*F for the caramel and also on the preheat oven for the crust is it 350 or 375 thanks

    1. Miss KitchenMason says:

      Hi Adela. You’re exactly right on the caramel temperature (115°C is the same is 240°C). As for the crust baking temperature – the lower temperature only refers to a fan oven. So I would try (180°C) 355°F. Thanks, Emma x

  3. mahri dinning says:

    Hi there, I would like to use your recipe and its pictures as an exemplar for my students on the new undergraduate degree BA (Hons) Food, Nutrition and Textiles Education. I need copyright permission. Thanks

    1. Miss KitchenMason says:

      Hi Mahri, thanks for getting in touch. If you’d like to send me an email at I’ll see what I can sort for you. Thanks, Emma x

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Hi, I’m Emma. Let me help you impress with delicious dishes using my easy recipes, step by step pics, tips & videos.