Millionaire Shortbread: Indulgent Layers of Perfection
This Millionaire Shortbread delivers an impressive three-layer dessert with straightforward assembly steps, making it accessible for any home baker.
Craft a batch using just 8 common pantry ingredients and simple layering techniques for distinct shortbread, caramel, and chocolate layers, ensuring a balanced sweet and rich flavor profile.
The base features a buttery shortbread, topped with a smooth, chewy caramel, and finished with a crisp, tempered chocolate ganache.
These decadent bars are suitable for satisfying a sweet craving, serving at a gathering, or gifting to friends and family.
Millionaire Shortbread

Layered Millionaire Shortbread with a buttery shortbread base, chewy caramel, and smooth chocolate topping.
Ingredients
- For the Shortbread Layer:
- 1 cup (225g) unsalted butter, softened and cubed
- 1/2 cup (100g) caster sugar (fine granulated sugar)
- 2 cups (250g) plain flour (all-purpose flour), sifted
- 1/4 teaspoon fine sea salt
- For the Caramel Layer:
- 1/2 cup (115g) unsalted butter, cubed
- 1/2 cup (100g) caster sugar (fine granulated sugar)
- 2 tablespoons (30ml) golden syrup or light corn syrup
- 1 can (14 ounces / 397g) full-fat sweetened condensed milk
- 1/4 teaspoon fine sea salt
- For the Chocolate Topping:
- 7 ounces (200g) dark chocolate (50-70% cocoa), finely chopped
- 3 ounces (85g) milk chocolate, finely chopped (optional)
- 1 teaspoon (5ml) neutral vegetable oil or refined coconut oil (optional)
Instructions
- Shortbread Layer:
- Preheat: Preheat oven to 350°F (175°C). Line an 8×8 inch (20×20 cm) square baking tin with parchment paper, leaving an overhang on two sides.
- Cream: In a large mixing bowl, cream softened butter and caster sugar with an electric mixer on medium speed for 2-3 minutes until light and fluffy.
- Combine: Gradually add sifted plain flour and salt to the butter mixture. Mix on low speed for 30-60 seconds until just combined and a soft, crumbly dough forms.
- Press: Press the dough evenly into the prepared baking tin to form a flat, compact layer. Prick the surface all over with a fork.
- Bake: Bake for 20-25 minutes at 350°F (175°C) until lightly golden brown around the edges and firm to the touch.
- Cool: Remove shortbread from the oven. Cool completely in the tin on a wire rack for 30-45 minutes.
- Caramel Layer:
- Melt: In a medium saucepan over low heat, combine cubed unsalted butter, caster sugar, golden syrup, and sweetened condensed milk. Stir continuously for 5-7 minutes until butter melts and sugar dissolves, forming a smooth liquid.
- Boil: Increase heat to medium-low. Bring mixture to a gentle boil, stirring constantly. Continue to boil and stir for 5-8 minutes until caramel thickens, turns deep golden brown, and pulls away from the sides of the pan (220°F / 104°C).
- Pour: Immediately remove caramel from heat. Stir in fine sea salt. Pour hot caramel evenly over the cooled shortbread base in the tin.
- Chill: Cool caramel layer at room temperature for 15-20 minutes. Transfer tin to refrigerator for 30-45 minutes until caramel is firm and set.
- Chocolate Topping:
- Melt: In a heatproof bowl over simmering water (bain-marie) or using a microwave in 30-second intervals, melt finely chopped dark and milk chocolates. Stir until completely smooth and glossy. If desired, stir in optional vegetable oil or coconut oil.
- Pour: Pour melted chocolate evenly over the chilled caramel layer. Spread quickly with an offset spatula or spoon to create a uniformly smooth surface.
- Chill: Return tin to refrigerator. Chill for 45-60 minutes until chocolate topping is completely set and firm to the touch.
- Finishing:
- Release: Once fully set, lift shortbread out of the tin using parchment paper overhangs onto a clean cutting surface.
- Slice: Using a sharp knife (warmed under hot water and wiped clean between cuts), cut shortbread into even squares or rectangular bars. Apply firm, even pressure.
- Serve: Serve cut millionaire shortbread. Store remaining.
Notes
- Tin Size: Use an 8×8 inch (20×20 cm) tin for thick layers. A 9×13 inch (23×33 cm) tin yields thinner layers; adjust baking and chilling times as needed.
- Caramel Consistency: Stir caramel continuously while boiling to prevent scorching and ensure even thickening. Cook to 220°F (104°C) for chewy caramel. Overcooking creates brittle caramel.
- Cutting Technique: Chill the slab thoroughly until firm before cutting. For clean cuts, warm a sharp knife under hot water, wipe dry, and make decisive cuts. Re-warm and wipe the knife after every 2-3 slices.
- Storage: Store in an airtight container at cool room temperature for up to 5 days, or in the refrigerator for up to 1 week. For optimal texture, allow refrigerated bars to come to room temperature for 15-20 minutes before serving. Freeze for up to 1 month; thaw at room temperature.
Pro Tips for Perfect Millionaire Shortbread
Ingredient Tips
- Butter Temperature:Ensure unsalted butter is softened to exactly 65-70°F (18-21°C); this allows proper creaming with sugar, incorporating air for a delicate, tender crumb.
- Flour Measurement:Weigh all-purpose flour to precisely 7.5 oz (210g) for the shortbread base; measuring by volume leads to excess flour, making the base dense and crumbly.
- Sweetened Condensed Milk Quality:Always use full-fat 14 oz (397g) sweetened condensed milk for caramel; lower-fat alternatives often fail to thicken adequately, resulting in runny, unstable caramel.
- Sugar Type for Shortbread:Opt for superfine (caster) sugar, precisely 1/2 cup (100g), in your shortbread dough. Its finer crystals dissolve readily during creaming, ensuring a perfectly smooth, non-grainy texture.
- Chocolate Choice:Select good quality chocolate (6-8 oz / 170-227g) with a minimum of 50-60% cocoa solids for the topping. High-quality chocolate melts smoother, tastes richer, and is less prone to seizing.
Technique Tips
- Shortbread Docking:Prick the pressed dough 15-20 times uniformly with a fork before baking; this allows steam to escape, preventing air pockets and ensuring an evenly flat base.
- Shortbread Baking Temperature:Bake at a precise 325°F (160°C) for 20-25 minutes. It’s done when edges are lightly golden brown and the center appears firm, indicating a tender base.
- Caramel Consistency Control:Cook caramel to 235-240°F (113-116°C) on a candy thermometer (soft ball stage), stirring constantly for 8-10 minutes; this ensures perfectly chewy, set caramel.
- Chocolate Melting (Quick Method):Melt chocolate gently to max 115°F (46°C) in 20-second microwave bursts or double boiler, stirring until just smooth and shiny; prevents dull, cracking chocolate.
- Scoring the Chocolate:Score the chocolate topping into 1.5-inch squares within 5-10 minutes of pouring, while it’s still slightly soft but setting; this prevents shattering during final cuts.
Common Issues
- Runny Caramel:If caramel fails to set, it didn’t reach proper temperature. Cook to 235-240°F (113-116°C) on a candy thermometer, often requiring 10-12 minutes of bubbling at the edges.
- Crumbly Shortbread:Crumbly shortbread results from over-baking or inaccurate flour. Bake 20-25 minutes at 325°F (160°C) until edges are golden brown; measure flour by weight (210g).
- Hard Caramel:Hard caramel means it was overcooked. Stop heating when your candy thermometer reads 235-240°F (113-116°C); exceeding this range makes it too firm to chew.
- Chocolate Topping Cracks:To prevent cracking, melt chocolate to no more than 115°F (46°C). Let the tray sit at room temperature for 15-20 minutes before cutting, allowing chocolate to soften.
- Greasy Shortbread:Grease stems from too much butter or insufficient chilling. Use 8 oz (227g) butter, and chill the pressed dough for 30 minutes before baking to solidify fats.
Common Mistakes to Avoid When Making Millionaire Shortbread
Common Mistakes
- Crumbly, Dry Shortbread:
- Overworking the butter and flour develops gluten, leading to toughness; insufficient chilling can cause spreading. To fix, use 125g very cold unsalted butter, cut into 1cm cubes, and rub into 200g plain flour and 50g caster sugar until fine breadcrumbs form. Add 1-2 tablespoons cold water, a teaspoon at a time, bringing dough together just until it forms a cohesive ball without overworking. Chill the pressed dough in its tin for at least 30 minutes before baking to firm the butter and prevent spreading.
- Runny or Grainy Caramel:
- Undercooking causes runniness; sugar crystallization leads to graininess. To ensure a silky, firm caramel, combine 100g unsalted butter, 100g light brown sugar, 100ml full-fat condensed milk, and 2 tablespoons golden syrup. Heat gently, stirring constantly with a silicone spatula until butter melts and sugar dissolves completely (you shouldn’t feel any grit). Once boiling, reduce to low and simmer for 5-8 minutes, stirring occasionally, until a deep amber colour and 108-110°C (soft ball stage) is reached on a candy thermometer. Brush down any pan-side crystals with a wet pastry brush.
- Cracked or Dull Chocolate Topping:
- Pouring hot chocolate onto a warm caramel layer, or chilling too rapidly, can cause cracking or blooming (a white, dull surface). For a smooth, glossy finish, allow the caramel layer to cool completely at room temperature for at least 2 hours, or until firm to the touch. Melt 200g good quality dark chocolate (50-70% cocoa solids) gently over a bain-marie or in 30-second bursts in a microwave, stirring until smooth and no lumps remain. Pour over the cooled caramel and spread evenly. Let it set at room temperature for 30 minutes, then transfer to the refrigerator for 1-2 hours to firm up gradually.
Key Techniques
- Perfectly Pressed Shortbread Base:
- Achieving an even, tender base is crucial. After gently bringing your dough together, press it firmly and evenly into a lined 20x20cm baking tin using your fingertips or the back of a spoon, ensuring corners are filled. Prick the entire surface with a fork multiple times to prevent air bubbles. Bake in a preheated oven at 170°C (fan) or 190°C (conventional) for 15-20 minutes, until the edges are lightly golden and the centre feels firm to the touch.
- Achieving Rich, Stable Caramel:
- The key to non-sticky, sliceable caramel lies in precise cooking. After all ingredients are melted and sugar is dissolved (no grit when rubbed), bring the mixture to a rolling boil over medium heat, then reduce to a low simmer. Continue to cook for 5-8 minutes, stirring occasionally and scraping the bottom/sides, until it significantly thickens, turns a rich, deep amber colour, and holds its shape momentarily when dropped from a spoon (or 108-110°C on a candy thermometer).
- Flawless Chocolate Setting:
- For a clean, crack-free chocolate top, ensure melted chocolate is smooth and just warm. After melting (e.g., 200g dark chocolate), if very warm, cool slightly while stirring until just warm to the touch but still pourable. Pour it over the completely cooled caramel layer. Allow it to sit at room temperature for 15-20 minutes, then refrigerate for a minimum of 1-2 hours until the chocolate is firm and snaps cleanly when gently pressed.
- Effortless Clean Slicing:
- To achieve neat, professional-looking squares, thorough chilling and knife technique are vital. Chill the shortbread for at least 2-3 hours (preferably overnight) until all layers are completely firm. To slice, dip a sharp, heavy-bladed knife into very hot water, wipe completely dry with a clean cloth to warm the blade, then make a firm, decisive cut. Re-dip and wipe the knife after every one or two cuts to maintain a clean edge and prevent dragging.