In a bowl, combine cream, butter, sugar, and salt until light and fluffy.
Add flour, mixing until you have a dough.
Place the dough into a lined baking tray (20cmx20 cm) with parchment paper and press.
Bake in the preheated oven at 150°C (302°F) with the fan for 25-30 minutes or until the shortbread is lightly golden. Allow it to cool.
How to Make Caramel:
In a small saucepan, add and melt butter, sugar, golden syrup, and condensed milk over medium heat, stirring continuously.
Bring the mixture to a gentle boil, stirring constantly until it thickens and turns a golden caramel color.
Pour the caramel over the cooled shortbread base and spread it evenly. Allow it to cool.
How to Make Chocolate Topping:
Cut milk chocolate into small pieces, add to a medium bowl, and melt it using a double boiler.
Pour the melted chocolate over the caramel layer, spreading it evenly.
Setting and cutting:
Allow the Millionaires Shortbread to cool completely and let the chocolate set. Refrigerate for 1 hour.
Once set, take it out from the fridge, remove it from the baking tray, and cut into squares.
Notes
Butter Matters: Use good-quality unsalted butter for rich flavor in both the shortbread and caramel. Perfect Shortbread: Whisk the butter and sugar until smooth, then add flour gradually for that crumbly, melt-in-your-mouth texture. Even Layers: Press the shortbread evenly in the tray for a sturdy, consistent base. Caramel Tips: Stir the caramel as it cooks until thick and golden. Let it cool a bit before spreading over the shortbread. Chocolate Care: Melt chocolate gently to avoid burning and get that silky finish. Layer Like a Pro: Spread the caramel and chocolate evenly for a perfect balance of flavors. Patience Pays: Let each layer cool completely before adding the next for neat, clean results. Chill Before Cutting: Refrigerate the finished dessert for clean, sharp slices. Storage: Store Millionaire's Shortbread in an airtight container at room temperature for up to a week or in the refrigerator for longer freshness.