![Millionaire Shortbread Recipe: Buttery, Caramel-Filled and Chocolate Topped]](https://foodrecipesfactory.com/wp-content/uploads/2026/08/1-4.webp)
Millionaire shortbread earns its name honestly. Three layers stack into one bar: a firm buttery base, a slow cooked caramel center, and a hard chocolate shell on top. None of the layers need special equipment or hard to find ingredients, just patience while each one sets. This millionaire shortbread recipe walks through every stage with clear timing so the caramel firms up properly and the chocolate doesn't crack when you slice through it. Make a batch for a holiday tray, a bake sale, or just because you want something rich in the fridge, and you will understand fast why these bars disappear before anything else on the table.
![Millionaire Shortbread Recipe: Buttery, Caramel-Filled and Chocolate Topped] ingredients](https://foodrecipesfactory.com/wp-content/uploads/2026/08/2-4.webp)
- 1 cup unsalted butter , 225g, softened
- 1/2 cup granulated sugar , 100g
- 2 cups all purpose flour , 250g
- 1/4 teaspoon salt
- 1 cup unsalted butter , 225g
- 1 cup brown sugar , 200g, packed
- 14 oz sweetened condensed milk , 1 can
- 3 tablespoons golden syrup or corn syrup
- salt , pinch
- 8 oz dark or semi sweet chocolate , 225g, chopped
- 1 tablespoon neutral oil or butter , optional, for shine
- 9 by 9 inch square baking pan
- Parchment paper
- Medium saucepan
- Mixing bowls
- Whisk
- Rubber spatula
- Sharp knife for slicing
![Millionaire Shortbread Recipe: Buttery, Caramel-Filled and Chocolate Topped] how to make](https://foodrecipesfactory.com/wp-content/uploads/2026/08/3-4.webp)
- Bake the shortbread base until light golden.
- Cook the caramel low and slow until thick and golden.
- Pour the caramel over the cooled base and chill until firm.
- Melt the chocolate and spread over the set caramel.
- Chill again, then slice into squares.
![Millionaire Shortbread Recipe: Buttery, Caramel-Filled and Chocolate Topped] instructions](https://foodrecipesfactory.com/wp-content/uploads/2026/08/4-4.webp)
- Preheat the oven to 350°F (175°C). Line the pan with parchment paper, leaving some overhang on two sides so you can lift the whole thing out later.
- Cream the softened butter and sugar together until the mixture looks pale and smooth.
- Add the flour and salt. Mix just until a soft, slightly crumbly dough forms.
- Press the dough evenly into the bottom of the pan. Prick it all over with a fork so it bakes flat.
- Bake for 18 to 20 minutes, until the edges turn light golden. Let it cool completely in the pan before moving on.
- In a saucepan, combine the butter, brown sugar, condensed milk, and golden syrup over medium low heat.
- Whisk constantly as everything melts together. This keeps the sugar from catching on the bottom of the pan.
- Once combined, lower the heat slightly and keep whisking for 8 to 10 minutes. The caramel should thicken and turn a deep amber color.
- Test it by dropping a small spoonful into a glass of cold water. It should hold together in a soft ball.
- Pour the hot caramel over the cooled shortbread base right away. Spread it evenly with a spatula before it starts to set.
- Let it cool at room temperature for about 30 minutes, then move it to the fridge for at least an hour, until fully firm.
- Melt the chocolate in short bursts in the microwave, stirring between each one, or use a double boiler if you prefer.
- Stir in the oil or butter if you want a glossy finish on top.
- Pour the melted chocolate over the firm caramel layer. Tilt the pan to spread it evenly, or smooth it out with a spatula.
- Refrigerate for at least an hour, until the chocolate is completely set.
- Lift the whole slab out using the parchment overhang. Slice into 16 squares with a sharp knife, wiping the blade clean between cuts.
- Use room temperature butter for the shortbread. Cold butter creams unevenly and leaves lumps in the dough.
- Don't stop whisking the caramel. Even a short pause can let it scorch on the bottom of the pan.
- A heavy bottomed saucepan heats more evenly than a thin one, which matters a lot for caramel.
- Warm your knife under hot water and dry it before slicing. It makes cutting through the chocolate layer much cleaner.
- Let each layer set completely before adding the next one. Rushing this step is the main reason layers slide apart later.
- Skipping the parchment overhang, which makes lifting the finished slab out of the pan nearly impossible.
- Pouring hot caramel onto a base that's still warm, which melts the shortbread edges and blurs the layers.
- Undercooking the caramel, which leaves it too soft to hold its shape once sliced.
- Overheating the chocolate in the microwave, which causes it to seize and turn grainy.
- Cutting the bars straight from the freezer, which can crack the chocolate layer instead of slicing it cleanly.
- Swap dark chocolate for milk chocolate if you want a sweeter topping.
- Sprinkle a pinch of flaky sea salt over the chocolate before it sets for a salted caramel version.
- Use a gluten free flour blend in the shortbread base for a gluten free option.
- Stir a teaspoon of vanilla extract into the caramel while it cooks for extra depth.
- Swap golden syrup for honey if that's what you already have in the pantry.
- A cup of black coffee or espresso
- A scoop of vanilla ice cream on the side
- Fresh berries to cut through the richness
- A glass of cold milk
- Store the bars in an airtight container in the refrigerator for up to a week.
- Freeze individual squares wrapped in parchment and foil for up to two months.
- Thaw frozen squares in the fridge overnight before serving.
- No reheating needed. Serve chilled or at room temperature.
![Millionaire Shortbread Recipe: Buttery, Caramel-Filled and Chocolate Topped] recipe visual](https://foodrecipesfactory.com/wp-content/uploads/2026/08/5-3.webp)
The sugar probably crystallized from cooking at too high a heat or from not stirring enough. Keep the heat medium low and whisk the whole time.
Yes. It holds up well in the fridge for several days, which makes it a solid make ahead dessert for gatherings.
One of the layers likely wasn't fully set before you added the next. Give the caramel and chocolate more time in the fridge.
You can, though homemade caramel sets firmer and holds up better once sliced into squares.
No. The cold water test works fine for checking whether the caramel is ready.
Yes. Use a 9 by 13 inch pan instead and add a few extra minutes to the base's baking time.
- This millionaire shortbread recipe slices best when it's fully chilled but served just slightly below room temperature.
- The caramel keeps thickening as it cools, so don't judge how done it is while it's still hot on the stove.
- Golden syrup gives the most authentic British caramel flavor, but corn syrup works fine as a substitute.
- Cut the squares smaller if you're serving them at a party where guests will want just a bite or two.
This millionaire shortbread recipe takes a bit of patience, but the payoff is three layers that actually hold their shape when you slice through them instead of sliding apart on the plate. It travels well to potlucks, keeps in the fridge for days without losing texture, and looks far more impressive than the actual effort behind it. Once you've made one batch and gotten a feel for the timing between layers, it turns into one of those recipes you come back to whenever you want something rich and reliable, without needing to plan far ahead or hunt down unusual ingredients.