Caramel Slice

Published by Amy

PIN THIS RECIPE

Posts may contain affiliate links. Please see our Privacy Policy.

The best Caramel Slice, made with a buttery shortbread base, rich homemade caramel, and a smooth layer of chocolate on top. Also known as Caramel Shortbread, Millionaires Slice, or Millionaires Shortbread, this Scottish tray bake is a firm favourite for bake sales, coffee mornings, or as a nostalgic treat.

If you asked me to make a tray bake to top all of the other tray bakes, Caramel Slice would be the winner. It’s an absolute classic and always a favourite with all ages, made with all the best things you could have in a sweet treat; biscuit, caramel and chocolate!

It seems to come with different names, too. I’ve always known it as Caramel Slice, but it is often called Caramel Shortbread, Millionaire’s Slice, Caramel Shortcake and Millionaire’s Shortbread as well.

Regardless of what name you know it by, the foundations of this tray bake are the same: A shortbread-like biscuit base, a soft layer of sweet caramel and topped with your favourite chocolate(s).

Personally, I like a layer of white chocolate, but more usually, it is a layer of milk chocolate. You can of course mix it up with whatever chocolate you love, or even go for a marble effect with milk and white – the possibilities are endless!

Top Tips for the best Caramel Slice:

(also known as Millionaires Slice and Caramel Shortbread – depending on who you ask!)

Use a tin with straight edges: If you have a square tin with straight sides (not sloped), it’ll give you those classic, bakery-style slices with neat layers, and you won’t need to try to trim the edges for even slices. This is my go-to baking tin for making all tray bakes.

Use your favourite chocolate: Traditionally, you’d get Caramel Shortcake topped with milk chocolate, but you can use whatever your favourite chocolate is. You can even use a combination and create a luxurious marbled effect, if you want to be a bit fancy.

• Score the chocolate before it sets: To avoid the chocolate cracking when you cut your slices, score it lightly with a sharp knife when it’s just starting to set, still soft but not wet.

Cut with a hot knife for clean slices: Run your knife under hot water, dry it off, then slice your Caramel Shortbread. Wipe the blade between each cut for those picture-perfect layers.

More Scottish Baking You'll Love:

Caramel Slice

A classic Caramel Slice with a buttery shortbread base, rich caramel centre, and chocolate topping. Also known as Millionaires Slice, Caramel Shortbread or Millionaires Shortbread... A Scottish favourite that’s always a crowd-pleaser.
4.75 from 4 votes
PRINT RECIPE
Course: Dessert, Snack
Cuisine: Scottish
Prep Time: 40 minutes
Servings: 12

INGREDIENTS

For the Base

  • 250 g Plain Flour (All-purpose Flour)
  • 85 g Caster Sugar (Superfine Sugar)
  • 170 g Butter or Block Margarine

For the Topping

  • 175 g Butter or Block Margarine
  • 175 g Soft Light Brown Sugar (Light Brown Sugar)
  • 397 g Condensed Milk (Sweetened Condensed Milk) usually one tin
  • 4 tbsp Golden Syrup (Substitutions)
  • 225 g Chocolate milk, white or dark

INSTRUCTIONS

  • Preheat your oven to 180°c (160° fan-assisted ovens, Gas Mark 4 or 350°F) and grease and line a 20x20cm (8-inch) baking tin with greaseproof paper. Set aside.
  • In a large bowl, mix the flour & caster sugar before adding the [topping] butter/margarine and rubbing together until it resembles breadcrumbs. Knead the mixture together to form a dough.
  • Using your fingers, press the dough into your pre-greased tin, trying to work it into as smooth a finish as possible. Prick holes all over the dough before baking in your pre-heated oven for 20 minutes
  • Meanwhile, place the [topping] margarine/butter, [topping] sugar, condensed milk & golden syrup into a pan over a gentle heat until the sugar has dissolved, stirring continuously.
  • Bring the caramel mixture to the boil and stir vigorously for 2-3 minutes, until it begins to thicken a little in consistency.
  • Pour the caramel over your baked base, ensuring an even finish right into the corners. Leave to cool a little before preparing the chocolate.
  • Melt the chocolate (either in short bursts in the microwave or over a bain-marie) before pouring and spreading it evenly over the caramel, ensuring a smooth finish right into the corners.
  • Leave to set in the fridge for at least 2 hours, or ideally overnight. Once set, cut into individual squares or slices.

IMPORTANT NOTE:

All my recipes are developed using a digital scale and the metric system (grams and millilitres). Cup measurements are available as a conversion but these, unfortunately, won't always be as accurate. For best results, I always recommend baking with a digital scale.

RECIPE NOTES:

  • Storage: Caramel Slice keeps well in an airtight container for up to 5 days. Cut into individual slices before storing in the fridge for firmer layers, or at room temperature if you prefer a softer caramel.
  • Freezing: You could freeze Caramel Slice. Once fully set, cut into squares and layer with baking paper in a freezer-safe tub. Freeze for up to 3 months. Defrost in the fridge overnight or at room temperature for a couple of hours before serving.
  • Substitutions:
    • Condensed Milk: This recipe relies on sweetened condensed milk for the caramel; unfortunately, evaporated milk won’t work as a substitute.
    • Chocolate: Milk chocolate is traditional, but dark or even white chocolate works too. Alternatively, you can create a combination and do a fancy marbled effect.
    • Butter: You can use block margarine instead of butter if needed, though the flavour will be slightly different. Just be sure to use a high-quality block margarine, not spreadable margarine.
    • Golden Syrup: Essential for flavour and texture, but I appreciate it can be tricky to get outside the UK. Have a look at my golden syrup substitutions for all substitution options. Light corn syrup could be used in a pinch, but it won’t be quite the same.
Tried this recipe?Tag @bakingwithgranny or use the hashtag #bakingwithgranny!
Pin recipe for later

How to make Caramel Shortbread?

Caramel Slice - also known as Millionaires Slice or Caramel Shortbread - is made in three layers. First, you bake a simple shortbread base. Then you make a thick caramel using condensed milk, golden syrup and butter, which tops the shortbread base. Finally, you pour over melted chocolate over the caramel layer, and leave it to set before slicing into squares.

Why is it called Caramel Slice, Millionaires Slice or Shortbread?

I think it depends where you come from. In the UK, Caramel Slice or Millionaires Shortbread are most common. With the “millionaire” bit refers to it being a fancy version of plain shortbread, rich with caramel and chocolate!

Why is my caramel runny or not setting?

If your caramel hasn't set, it probably just needed a little more cooking time - try leaving it a little longer next time. Or, if you used a margarine instead of butter, it could be that the water content in your margarine was too high - try a different brand next time (I like Flora Block).

How do I stop the chocolate cracking when I slice it?

Let the chocolate just start to set, then score it lightly with a sharp knife before it hardens. When ready to slice, use a hot knife and wipe it clean between cuts for perfectly neat layers.

Originally published in March 2018. Updated in June 2025.

Amy Reid from Baking with Granny.

ABOUT THE AUTHOR

Amy Reid

Amy is the voice-behind and creator-of Baking with Granny. The daughter of a professional baker, Amy grew up in the house which was filled with cakes & bakes. Once her own two children came along (and her mother became “Granny”), it was suddenly obvious that many of their family recipes would be lost in time, if not written down now. And Baking with Granny was born! Amy now takes Granny’s recipes from years gone by and transforms them from bakery quantities, to easy home baking recipes that people around the world can make and enjoy.

13 responses

  1. These bars are just amazing! Mine are not as neat as yours so I will have to make them again (what a shame!) :)

  2. I cheated and used butter and crushed shortbread biscuits for the base but it worked a treat! Caramel took a bit longer but that’s possibly just my hob settings.

  3. 4 stars
    Please tell me how to get such a smooth chocolate top coat – mine always looks so messy ( a pallet knife would be great but I can’t get it into the pan as the mix doesn’t come all the way up to the top) . Thank you!

  4. Would it be possible to use your shortbread recipe to form the base of the caramel slice I want a biscuit type base with some crunch. Thanks

Leave a Review

Got a question? Tried this recipe & want to leave some feedback? Please use the comment section below! Required fields are marked *

Recipe Rating




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