Skip to Content

Snickers Millionaire Shortbread Recipe

This post may contain affiliate links. Where I make a small commission on purchased items, at no extra cost to you. See my disclosure for details.

Millionaire shortbread is a widely loved indulgent treat. I know this because my Millionaire’s Shortbread is one of the most popular recipes 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 and top tips and you really can’t go wrong. I’m confident that you’ll fall in love with this Snickers Millionaire Shortbread!

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

Snickers Millionaire Shortbread Recipe Tips

Been a while since you last baked? Want to bag my Top 5 Tips to Guarantee Baking Success? Check out baking for beginners!

  • 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 – Step by Step Picture 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.

Biscuit base instructions

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.

Caramel instructions

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 and 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!

Topping instructions

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

Love This Recipe? Pin It!

Snickers Millionaire Shortbread in a stack
Snickers Millionaire Shortbread in a stack
Snickers Millionaire Shortbread in a Stack

Snickers Millionaire Shortbread - Printable Recipe

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 at no extra cost to you.

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.

About Emma Mason

Emma is a professional blogger. Utilising over 20 years of cooking experience, she’s passionate about making your life easier, one recipe at a time! Drawing on her 12+ year background in recipe research and development, photography, copy writing and marketing, Emma has turned into a successful career. Known as ‘the organisation queen’ among friends, she is passionate about creating easy to follow recipes that anyone can follow and enjoy. She lives in Nottingham (UK) with her husband, daughter and 2 naughty cats. In her spare time she can be found reading a good book, training at the dojo preparing for her black belt grading, or dreaming up the next crazy colour combo for her hair!

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


Sunday 10th of July 2022

Ich möchte das Rezept unbedingt nachmachen, hast du gezuckerte Kondensmilch verwendet!? Viele Grüße, Jesse-Gabriel I really want to copy the recipe, did you use sweetened condensed milk!? Many greetings, Jesse Gabriel


Monday 11th of July 2022

Hi Jesse. Yes I did use sweetened condensed milk. Sorry, that’s all we have here in the uk, so didn’t think I’d need to state it. Emma x


Monday 2nd of September 2019

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

Miss KitchenMason

Monday 2nd of September 2019

So glad it worked well for you Adela! Thank you so much for your kind words - you've made my day :) Emma x


Monday 2nd of September 2019

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

Miss KitchenMason

Monday 2nd of September 2019

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

mahri dinning

Tuesday 12th of June 2018

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 Mahri

Miss KitchenMason

Wednesday 13th of June 2018

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

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

Skip to Recipe