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).
Ingredients

Serves 16 squares.
For the Shortbread Crust:
- 1½ cups (190g) all-purpose flour
- ½ cup (100g) granulated sugar
- ½ teaspoon salt
- ¾ cup (170g) unsalted butter, cold and cubed
For the Caramel Layer:
- 1 can (14oz/395g) sweetened condensed milk
- ½ cup (115g) unsalted butter
- ½ cup (100g) brown sugar, packed
- 2 tablespoons golden syrup or corn syrup
- Pinch of salt
For the Chocolate Topping:
- 1½ cups (255g) semi-sweet or dark chocolate chips
- 1 tablespoon coconut oil or butter (for shine)
- Flaky sea salt (optional, but do it)
Step-by-Step Instructions
Step 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.
Step 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.
Step 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.
Step 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.


Leave a Reply