Desserts

Millionaire’s Shortbread (Three Layers of Pure Greed)

Tested & Loved ★ 100% Delicious ★
Millionaire’s Shortbread (Three Layers of Pure Greed)

Cut cold cubed butter into the flour and sugar until the mix looks like wet sand, then press it hard into the pan so the base holds together once baked. The caramel is the part that needs your attention: condensed milk, butter, brown sugar, and golden syrup cooked over medium-low heat for 8 to 10 minutes, stirred the whole time until it thickens and turns a deep gold. Then chocolate on top, flaky salt while it's still wet, and a long chill before you cut.

By Nora Calloway

A little backstory

The name comes from the rich caramel layer, which reads as an extravagance, and the bars are tied to Scotland, where shortbread is such a fixture, with Australia also laying claim to popularizing them. The story usually credits Scottish bakeries, though the three-layer slice turns up in Australian community cookbooks too. Either way the idea is the same: a plain shortbread biscuit dressed up rich enough to feel like a splurge.

Here’s the thing about millionaire’s shortbread: it sounds fancy, but it’s really just a spectacularly greedy combination of three simple things. Crumbly shortbread. Sticky, buttery caramel. A thick chocolate ceiling. That’s it. That’s the whole magic trick.

No candy thermometer. No complicated caramel pulling. Just a saucepan, some patience, and the self-control not to eat the entire pan in one sitting (good luck with that).

Step-by-Step Instructions

1

Make the Shortbread

Preheat oven to 350°F (175°C). Line an 8×8 inch pan with parchment paper.

Whisk flour, sugar, and salt. Cut in cold butter until it looks like wet sand.

Press firmly into the pan. Bake for 18-20 minutes until lightly golden. Cool slightly.

2

Make the Caramel

In a saucepan, combine condensed milk, butter, brown sugar, syrup, and salt.

Cook over medium-low heat, stirring constantly, for 8-10 minutes until thick and golden.

Pour over the shortbread. Let set for 15 minutes.

3

Add the Chocolate

Melt chocolate chips and coconut oil in the microwave in 30-second bursts.

Pour over the caramel layer. Spread smooth.

Sprinkle with flaky sea salt while wet.

4

Chill and Cut

Refrigerate for at least 2 hours until fully set.

Use a hot knife to cut into squares. Wipe the knife clean between cuts for neat edges.

Summary

Prep Time: 20 minutes | Bake Time: 20 minutes | Chill Time: 2 hours | Total Time: ~2.5 hours

Yield: 16 rich squares

Difficulty: Medium (caramel requires attention)

Storage Notes

Store in an airtight container at room temperature for up to 1 week. Yes, a whole week. They also freeze beautifully for up to 3 months—just wrap individually. The caramel gets softer at room temperature, which is a feature, not a bug. If you refrigerate them, let them sit out for 10 minutes before eating.

Swaps & Substitutions

Questions & Answers

Why is my caramel grainy or runny?

Grainy usually means the sugar didn't fully dissolve before it came up to heat, so keep stirring on medium-low and don't rush it. Runny means it didn't cook long enough; the full 8 to 10 minutes until it's thick and deep gold is what lets it set firm.

Can I make this ahead?

Yes. It keeps well, and the caramel layer actually firms up nicely after a day. Make it up to 3 days ahead and store covered in the fridge.

How do I cut clean squares?

Chill it the full 2 hours first, then run a knife under hot water, wipe it dry, and cut. Re-warm and wipe the blade between cuts so the chocolate doesn't crack or drag the caramel.

How should I store it and how long does it last?

Keep it in an airtight container in the fridge for up to a week. Let squares sit out 10 minutes before eating so the caramel softens and the chocolate isn't fridge-hard.

My chocolate top cracks when I cut it. What went wrong?

Cutting it straight from the cold fridge is the usual cause. Let it warm slightly and use a hot dry knife, and the layer flexes instead of shattering.

More from the Recipe Box

Craving more delicious recipes?

Subscribe to our newsletter and get our favorite weekend recipes delivered to your inbox every Friday morning.