Mary Berry Millionaire Shortbread Easy Recipe is a classic, indulgent dessert that combines a buttery shortbread base, a rich caramel layer, and a smooth chocolate topping. Perfect for afternoon tea, parties, or gifting, this easy recipe brings a professional bakery taste straight to your home kitchen. Using simple pantry ingredients like flour, butter, sugar, condensed milk, and chocolate, even beginner bakers can create this decadent treat. The recipe delivers a crisp shortbread base, a gooey golden caramel, and a glossy chocolate finish, ensuring every bite is satisfying and luxurious.
To start, press the shortbread mixture evenly into a lined baking tin and bake until lightly golden. While the base cools, prepare the caramel by melting butter, brown sugar, golden syrup, and condensed milk together until thick and smooth. Pour the caramel over the cooled shortbread and allow it to set properly at room temperature. Next, melt milk and dark chocolate to create the topping, then spread it evenly over the caramel layer. Let the chocolate set fully for clean, crisp cuts. With a few professional tips—like warming your knife before slicing and pressing the base firmly—you can achieve perfectly layered millionaire shortbread that looks as good as it tastes.
This Mary Berry Millionaire Shortbread Easy Recipe is versatile, allowing for variations such as salted caramel, nutty crunch, or white chocolate swirls, making it an ideal homemade dessert. For the complete recipe, ingredients, and step-by-step instructions, see the detailed guide given below.
Why This Recipe Works So Well

What makes Mary Berry’s version stand out is the balance of textures: tender shortbread that isn’t crumbly, a creamy caramel that sets beautifully, and a melty chocolate top that snaps. This recipe remains approachable for beginners yet delivers professional results every time.
Here’s what you’ll love:
- Three distinct layers that are easy to master
- Uses everyday pantry ingredients
- Perfect for gifting or serving with tea or coffee
- Make-ahead friendly and stores well
Ingredients You’ll Need
Shortbread Base
- Plain flour – 225g
- Butter (cold and diced) – 150g
- Caster sugar – 75g
Caramel Layer
- Butter – 150g
- Light brown sugar – 150g
- Condensed milk (1 can) – 397g
- Golden syrup – 4 tbsp
Chocolate Topping
- Milk chocolate – 200g
- Dark chocolate – 100g
- 1 tsp vegetable oil (optional for glossy finish)
Step‑by‑Step: How to Make Mary Berry’s Millionaire Shortbread (Easy)

1. Prepare Your Baking Tin
Line a 9-inch square tin with parchment paper, leaving an overhang to lift the bars out easily later.
2. Make the Shortbread Base
In a bowl, rub cold butter into flour and sugar until it resembles fine breadcrumbs. Press the mixture firmly and evenly into your lined tin — this ensures a crisp, uniform crust that won’t break apart.
3. Bake to Light Golden Perfection
Bake at 180°C (350°F) for about 20–25 minutes until lightly golden. The key is to bake only until set, so the centre doesn’t dry out or crack.
4. Prepare the Caramel Layer
In a heavy-bottomed pan, melt butter, brown sugar, condensed milk, and golden syrup together over low heat. Stir constantly for 6–8 minutes until thick, smooth, and golden.
Pro Tip: If the caramel splits or becomes grainy, add a tablespoon of hot water and stir gently until smooth.
5. Spread Caramel Over the Base
Pour over the cooled shortbread, smoothing with an offset spatula. Let it set at room temperature for at least an hour.
6. Add the Chocolate Topping
Melt both chocolates together gently in a heatproof bowl over simmering water, or in short bursts in the microwave. Stir until glossy. Spread over the firm caramel layer.
7. Set and Slice
Allow the chocolate to set naturally for the best shine and texture. Once firm, slice into squares with a warm knife for clean cuts.
Expert Baking Tips for Perfect Shortbread Every Time
- Don’t rush the caramel — patience gives the caramel a buttery, chewy texture instead of runny sauce.
- Press your shortbread base firmly to stop it crumbling when cut.
- Use quality chocolate — it melts more smoothly and gives a professional finish.
- Let each layer cool completely before the next — this avoids mixing and soggy edges.
- Warm your knife before slicing — helps slice through the chocolate cleanly.
Variations to Try
- Salted Caramel Twist – Sprinkle sea salt over the caramel before the chocolate for sweet-salty bliss.
- Nutty Crunch – Add chopped hazelnuts or almonds to the chocolate layer.
- White Chocolate Swirl – Drizzle white chocolate over the dark layer for a marbled effect.
- Mocha Caramel – Stir a teaspoon of espresso powder into the caramel for coffee-infused flavour.
Serving & Pairing Suggestions
This millionaire shortbread pairs perfectly with:
- A rich espresso or English breakfast tea
- Vanilla ice cream for a dessert course
- Fresh berries to provide a refreshing contrast
Storage & Shelf Life
- Room Temperature: Keep in an airtight container for up to 5 days
- Refrigerated: Lasts up to 10 days (may soften the base)
- Freezer: Freeze squares individually for up to 2 months
Always thaw at room temperature before serving for the best texture.
FAQs – Mary Berry Millionaire Shortbread Easy Recipe
- What makes this the best millionaire’s shortbread recipe?
Mary Berry’s version combines simple steps with professional tips for perfect layers and balanced sweetness. - Can I use condensed milk straight from the can?
Yes — it’s essential for creating that smooth caramel layer. - Why is my caramel runny?
Under-cooking or not letting it cool properly is usually the culprit. - Can I use all milk chocolate?
Yes — it’s sweeter and softer than dark and still delicious. - How do I stop the chocolate from cracking when cutting?
Let it set at room temp and slice with a warm knife. - How long does the caramel need to cook?
Typically 6–8 minutes until it thickens and pulls away from the spoon. - Can I make this gluten-free?
Swap regular flour for a gluten-free mix. - Is there a vegan version?
Try dairy-free butter and condensed coconut milk — results vary. - What size tin should I use?
A 9-inch square tin gives nice thick layers. - Can I add nuts or flavor twists?
Absolutely — see variation ideas above.







