This Millionaire’s Shortbread recipe layers buttery shortbread, rich caramel, and smooth chocolate for a decadent, homemade indulgence!
< Remember it later! >
Planning to try this recipe soon? Pin it for a quick find later!
< Remember it later! >
Planning to try this recipe soon? Pin it for a quick find later!
The first time I made Millionaire’s Shortbread, I was in my tiny apartment kitchen, covered in flour, feeling overly ambitious after watching one too many episodes of The Great British Bake Off. I figured, How hard could it be? Shortbread? Easy. Caramel? A little intimidating, but doable. Chocolate? I’ve melted plenty in my life.
Fast forward an hour, and I had caramel everywhere—on my countertops, my shirt, even in my hair (don’t ask). But when I finally cut into that first batch? Magic. The crumbly, buttery base. The gooey, rich caramel. The smooth, slightly crisp chocolate topping. It was, dare I say, flawless.
Ever since, it’s been my go-to when I need a dessert that impresses without requiring bakery-level skills. Whether you’re making it for a party, a gift, or just because (highly recommend), it’s the kind of treat that makes you feel fancy. And let’s be real, who doesn’t want a little luxury in their life?
Why You’ll Love This Millionaires Shortbread Recipe?
- Three layers of bliss—shortbread, caramel, and chocolate. Enough said.
- Homemade is always better—richer flavor, better texture, and way more satisfying.
- Perfect for any occasion—holiday treats, bake sales, or an indulgent night in.
- Easy to make, hard to mess up—even if your caramel skills are questionable (trust me, I’ve been there).
Ingredient Notes:
Each layer of this shortbread has its own role in making it absolutely irresistible.
For the Shortbread Base:
- Butter—The key to a melt-in-your-mouth texture. Use unsalted for better control over the flavor.
- Caster Sugar—Dissolves easily, giving the shortbread that delicate crumb.
- Plain Flour—Keeps it sturdy enough to support the caramel but still tender.
For the Caramel Filling:
- Butter—Adds richness and creaminess.
- Golden Syrup—Prevents sugar crystals from forming so you get that smooth, chewy caramel.
- Condensed Milk—Gives the caramel its signature thickness and sweetness.
- Caster Sugar—Sweetens while helping caramelization.
For the Chocolate Topping:
- Milk Chocolate—Classic, creamy, and slightly sweet.
- White Chocolate—Optional, but makes for a stunning swirl effect.
How To Make Millionaires Shortbread?
Step 1: Make the Shortbread
Preheat your oven to 180°C (160°C fan) and line a 9×9-inch baking pan with
In a mixing bowl, cream together the butter and sugar until smooth. Slowly add the flour and mix until a crumbly dough forms. Press it evenly into the pan and bake for 20-25 minutes, or until lightly golden. Let it cool completely before adding the caramel.
Step 2: Prepare the Caramel
In a saucepan over medium heat, melt the butter, sugar, golden syrup, and condensed milk, stirring constantly. Once combined, increase the heat slightly and bring it to a gentle boil. Keep stirring for 5-7 minutes until it thickens and turns a rich golden brown.
Pour the caramel over the cooled shortbread and spread evenly. Refrigerate for at least 1 hour to let it set.
Step 3: Add the Chocolate Topping
Melt the milk chocolate using a double boiler or microwave (stirring every 30 seconds). Pour it over the chilled caramel layer and smooth it out.
If using white chocolate, melt it separately and drizzle over the milk chocolate. Use a skewer or toothpick to create a marbled effect. Refrigerate for at least 2 hours until the chocolate is firm.
Step 4: Slice and Serve
Once fully set, lift the shortbread out of the pan and cut it into squares or bars. Enjoy every buttery, caramel-filled, chocolatey bite!
Want To Save This Recipe?
Enter your email below and we'll send the recipe straight to your inbox.
Storage Options:
- Room Temperature: Store in an airtight container for up to 5 days.
- Refrigerator: Keeps for up to 2 weeks, but let it sit out before eating.
- Freezer: Can be frozen in layers (with parchment between them) for up to 3 months.
Variations and Substitutions:
Want to make this your own? Here are some fun twists:
- Dark Chocolate Version—For a richer, less sweet topping.
- Salted Caramel Twist—Add a sprinkle of flaky sea salt over the caramel.
- Nutty Addition—Chopped pecans or hazelnuts add crunch and flavor.
- Gluten-Free Option—Use a gluten-free flour blend for the shortbread.
What to Serve with Millionaires Shortbread?
This dessert is already a star, but here’s how to really make it shine:
- With Coffee or Tea—Balances the sweetness perfectly.
- With Ice Cream—A scoop of vanilla or salted caramel? Yes, please.
- Crumble Over Yogurt—For a “healthy” (cough not really) breakfast treat.
Frequently Asked Questions:
Why is my caramel runny?
It likely didn’t cook long enough. Stir constantly and make sure it thickens before pouring.
How do I stop the chocolate from cracking when slicing?
Let it sit at room temperature for 10 minutes before cutting, and use a warm knife.
How do I get clean slices?
Use a sharp knife, wipe it clean between cuts, and chill the bars well before slicing.
Millionaire’s Shortbread is one of those desserts that looks fancy but is actually easy to whip up. Whether you’re baking it for a special occasion or just treating yourself (because why not?), it’s always a crowd-pleaser.
So, what do you think? Are you making this today or right now? Let me know how it turns out!
< Remember it later! >
Planning to try this recipe soon? Pin it for a quick find later!
< Remember it later! >
Planning to try this recipe soon? Pin it for a quick find later!
Keep the Flavor Coming – Try These:
Millionaires Shortbread
Ingredients
Shortbread Ingredients:
- 200 grams unsalted butter
- 100 grams caster sugar
- 275 grams plain flour
Caramel Ingredients:
- 200 grams unsalted butter
- 3 tablespoons caster sugar
- 4 tablespoons golden syrup
- 397 grams condensed milk one tin
Decoration:
- 200 grams milk chocolate
- 100 grams white chocolate
Instructions
- Preheat the oven to 180C (160C Fan). Prepare a 9x9 inch baking pan by lining it with parchment paper.
For the Shortbread:
- Using a mixer blend together 200 grams of butter and 100 grams of caster sugar until the mixture is smooth.
- Gradually incorporate 275 grams of flour into the mixture until you achieve a crumbly dough consistency.
- Press the dough into the baking pan and bake for approximately 20 to 25 minutes or until it turns a pale golden color. Allow it to cool completely.
For the Caramel:
- In a saucepan melt 200 grams of butter along, with 3 tablespoons of caster sugar, 4 tablespoons of syrup and 397 grams of condensed milk. Stir over medium heat until the sugar dissolves completely.
- Increase the heat. Bring the mixture to a boil. Cook for about 5 to 7 minutes while stirring continuously until it thickens and develops a hue.
- Pour this caramel sauce over the cooled shortbread base and refrigerate for one hour to allow it to set.
For Decoration:
- Melt Milk Chocolate: Take 200 grams of milk chocolate. Melt it. Pour this melted chocolate evenly over the caramel layer.
- Melt White Chocolate: Melt another portion weighing around 100 grams of chocolate. Drizzle this melted chocolate in a pattern over the milk chocolate layer using a skewer or toothpick to create swirls.
- Place in the refrigerator for two hours. Until both layers have firmly set due, to cooling down sufficiently.
To Serve:
- Fully set, cut your Millionaires Shortbread into bars or squares according to your preference. Enjoy this homemade treat!
Notes
I’m Bitty, owner of nodashofgluten.com, where I share simple, delicious recipes for all tastes, including gluten-free. Check out my “About Me” page for more info!