If you’ve been craving a treat that combines buttery, crumbly shortbread with silky caramel and rich chocolate, this is your answer.
My version of Millionaire’s Shortbread delivers all three layers in perfect harmony, creating a dessert that’s pure indulgence.
I’ve spent years perfecting this recipe, testing different caramel techniques and chocolate ratios. The result is a foolproof method that works every single time.
These bars look impressive enough for a fancy party but are simple enough to make on a regular Tuesday afternoon.
You’ll find yourself reaching for this recipe whenever you need something special but don’t want to spend hours in the kitchen.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 50 minutes |
| Total Time | 3 hours 10 minutes (includes chilling) |
| Servings | 16 bars |
| Difficulty Level | Easy |
You might also enjoy: Fudge Brownies Recipe

Why You’ll Love This Millionaire’s Shortbread
This recipe takes the classic three-layer bar and makes it absolutely perfect.
The shortbread base is buttery and crumbly without being dry, the caramel layer is thick and smooth without being sticky, and the chocolate topping sets beautifully without cracking.
I love that you can make these bars ahead of time. They actually taste better after sitting for a day because the flavors meld together beautifully.
Here’s what makes this recipe stand out:
- Three distinct textures in one bite: You get the crumbly shortbread, chewy caramel, and smooth chocolate all at once
- Make-ahead friendly: These bars keep for up to a week in the fridge
- Perfect for gift-giving: They look professional and travel well
- Foolproof caramel: No candy thermometer needed
- Customizable: Easy to adapt with different chocolates or add-ins
Another favorite: Salted Caramel Brownies Recipe
Ingredients for Millionaire’s Shortbread
The beauty of millionaire’s shortbread lies in its simple ingredient list. You probably have most of these in your pantry already, though I recommend using high-quality dark chocolate and real butter for the best flavor.
For the Shortbread Base:
- 2 cups all-purpose flour
- 1/2 cup granulated sugar
- 1 cup butter, cold and cubed
- 1/4 teaspoon salt
For the Caramel Layer:
- 1 can (14 oz) sweetened condensed milk
- 1/2 cup butter
- 1/2 cup light brown sugar
- 2 tablespoons golden syrup or light corn syrup
For the Chocolate Topping:
- 12 oz dark chocolate, chopped
- 2 tablespoons butter
For a lighter dessert option, try: Pumpkin Mousse Recipe
Kitchen Equipment Needed
Having the right tools makes this recipe so much easier. You don’t need anything fancy, but a few key pieces will help you get professional results every time.
Here’s what you’ll need:
- 9×9 inch square baking pan
- Parchment paper
- Food processor (or mixing bowl and pastry cutter)
- Heavy-bottomed saucepan
- Wooden spoon
- Offset spatula
- Sharp knife for cutting
Recommended Products for This Recipe
After making millionaire’s shortbread countless times, I’ve found a few products that really make a difference in the final result. These are my personal favorites that I reach for every time.
1. Ghirardelli Premium Baking Bar Dark Chocolate
This chocolate melts smoothly and has the perfect balance of sweetness and richness. The quality really shows in the final product, giving you a glossy, professional-looking finish that tastes incredible.
2. Nordic Ware Natural Aluminum Commercial Baker’s Square Cake Pan
I’ve used this pan for years and it’s never let me down. The aluminum conducts heat evenly so your shortbread bakes perfectly without burning at the edges, and the square shape gives you clean, professional-looking bars every time.
3. Lyle’s Golden Syrup
This is the secret to authentic British-style caramel. It adds a depth of flavor that corn syrup just can’t match, giving your caramel that distinctive butterscotch note that makes millionaire’s shortbread so addictive.
4. OXO Good Grips Silicone Spatula
The offset angle makes spreading the caramel and chocolate layers so much easier. The silicone is heat-resistant so you can use it while the caramel is still hot, and it’s flexible enough to get into corners without scratching your pan.

Step-by-Step Instructions: How to Make Millionaire’s Shortbread
Making millionaire’s shortbread is easier than you might think. The key is to work methodically through each layer, letting them set properly before moving on to the next one.
1. Prepare Your Pan and Preheat the Oven
- Line your 9×9 inch square baking pan with parchment paper, leaving some overhang on two opposite sides to make removal easier later
- Make sure the parchment paper lies flat against the bottom and sides of the pan to prevent wrinkles in your shortbread
- Preheat your oven to 350°F (175°C)
- Position your oven rack in the center for even baking
2. Make the Shortbread Base
- Add the flour, sugar, and salt to your food processor and pulse a few times to combine
- Add the cold, cubed butter to the flour mixture
- Pulse in short bursts until the mixture resembles coarse breadcrumbs with some pea-sized butter pieces remaining
- Continue pulsing until the mixture starts to come together when pressed between your fingers
- If making by hand, cut the cold butter into the flour mixture using a pastry cutter or two knives until you achieve the same texture
3. Press and Bake the Shortbread
- Pour the shortbread mixture into your prepared pan
- Press it down firmly and evenly using the bottom of a measuring cup or your hands
- Make sure to press into the corners and create an even layer across the entire pan
- Use a fork to prick holes all over the surface to prevent bubbling
- Bake for 20-25 minutes until the edges are lightly golden and the center is set
- Remove from the oven and let cool completely in the pan on a wire rack
Read Also: Shortbread Cookies Recipe
4. Prepare the Caramel Layer
- In a heavy-bottomed saucepan, combine the butter, sweetened condensed milk, brown sugar, and golden syrup
- Place the pan over medium-low heat and stir constantly until the butter melts and the sugar dissolves
- Once everything is melted and combined, increase the heat to medium
- Continue stirring constantly to prevent burning on the bottom
- Cook for 5-7 minutes, stirring continuously, until the mixture thickens and turns a deep golden color
- The caramel is ready when it coats the back of your spoon and leaves a trail when you run your finger through it
5. Pour and Set the Caramel
- Pour the hot caramel over the cooled shortbread base immediately
- Work quickly as the caramel will start to set as it cools
- Use an offset spatula to spread the caramel evenly to the edges
- Tap the pan gently on the counter a few times to release any air bubbles
- Let the caramel cool at room temperature for about 30 minutes
- Transfer the pan to the refrigerator and chill for at least 1 hour until the caramel is completely firm
This pairs beautifully with my Peanut Butter Fudge for a dessert spread.
6. Melt the Chocolate Topping
- Place the chopped chocolate and butter in a heatproof bowl
- Set the bowl over a pan of barely simmering water, making sure the bottom of the bowl doesn’t touch the water
- Stir occasionally until the chocolate is completely melted and smooth
- Alternatively, microwave in 30-second intervals, stirring between each interval, until melted
- Let the chocolate cool for 5 minutes so it doesn’t melt the caramel layer when poured
7. Top with Chocolate and Chill
- Pour the melted chocolate over the chilled caramel layer
- Use an offset spatula to spread it evenly to the edges
- Gently tap the pan on the counter to smooth the surface and remove air bubbles
- Return the pan to the refrigerator and chill for at least 2 hours until the chocolate is completely set
- For the cleanest cuts, chill overnight before slicing
8. Cut into Bars
- Use the parchment paper overhang to lift the entire slab out of the pan
- Place it on a cutting board
- Use a large, sharp knife to cut into 16 squares
- Wipe the knife clean between cuts for the neatest edges
- Dip the knife in hot water and dry it between cuts for even cleaner slices
- Store the cut bars in an airtight container in the refrigerator
Tips for The Best Millionaire’s Shortbread
These tips come from years of making (and occasionally messing up) millionaire’s shortbread. Following them will help you avoid common pitfalls and get perfect bars every time.
Here are my top tips:
- Use cold butter for the shortbread: Cold butter creates that perfect crumbly texture you want in shortbread
- Stir the caramel constantly: This prevents burning and ensures even cooking throughout
- Let each layer cool completely: Rushing the process will result in layers bleeding into each other
- Line your pan with parchment: This makes removing the bars so much easier and prevents sticking
- Score the chocolate while still soft: If you want clean lines, lightly score the chocolate layer before it fully sets
- Use a hot knife for cutting: Dip your knife in hot water between cuts for perfectly clean edges
- Don’t skip the chilling time: Proper chilling is essential for clean layers and easy slicing
Serving Suggestions

Millionaire’s shortbread is rich, so a little goes a long way. These bars are perfect for afternoon tea, holiday cookie exchanges, or as an elegant dessert after dinner.
I love serving these with a cup of strong coffee or tea to balance the sweetness. The richness of the bars pairs perfectly with something slightly bitter.
Try these serving ideas:
- Serve alongside Hot Chocolate with Marshmallows for the ultimate winter treat
- Plate with fresh berries and a dollop of whipped cream for contrast
- Cut into small squares and serve as petit fours at parties
- Pair with French Hot Chocolate for an indulgent afternoon
- Dust with a pinch of flaky sea salt before serving for a sweet-salty contrast
- Warm slightly and serve with vanilla ice cream for a decadent dessert
Variations of Millionaire’s Shortbread
Once you’ve mastered the classic version, these variations let you customize the recipe to your taste. Each one adds a unique twist while keeping the essential three-layer structure intact.
Here are some of my favorite variations:
- Salted Caramel: Sprinkle flaky sea salt on the caramel layer before adding the chocolate
- White Chocolate: Replace the dark chocolate with white chocolate for a sweeter version
- Peppermint: Add 1/2 teaspoon peppermint extract to the chocolate layer and top with crushed candy canes
- Espresso: Mix 2 teaspoons instant espresso powder into the chocolate for a mocha version
- Orange: Add 1 tablespoon orange zest to the shortbread and use orange-flavored dark chocolate
- Nutty: Press chopped pecans or almonds into the chocolate layer before it sets
- Marble: Swirl melted white chocolate into the dark chocolate layer for a decorative finish
Read Also: Pecan Pie Bars Recipe
Storage and Reheating
Proper storage keeps these bars fresh and delicious for days. The good news is that millionaire’s shortbread actually improves after a day or two as the flavors meld together.
Store your bars correctly with these guidelines:
- Room temperature: Keep in an airtight container for up to 3 days in a cool room
- Refrigerator: Store in an airtight container for up to 1 week (I find this keeps them freshest)
- Freezer: Wrap individual bars in plastic wrap, then place in a freezer bag for up to 3 months
- Thawing: Let frozen bars thaw in the refrigerator overnight
- Serving: Remove from the fridge 10-15 minutes before serving for the best texture
- Tip: Place parchment paper between layers when stacking to prevent sticking
Nutritional Facts
Here’s the approximate nutritional information per bar (based on 16 servings):
- Calories: 385
- Total Fat: 22g
- Saturated Fat: 14g
- Cholesterol: 50mg
- Sodium: 145mg
- Total Carbohydrates: 45g
- Dietary Fiber: 1g
- Sugars: 35g
- Protein: 4g
Note that these are rich, indulgent treats meant for occasional enjoyment. The high fat and sugar content is what gives them their incredible texture and flavor.
For a healthier breakfast option, try my Apple Pie Overnight Oats.
Health Benefits of Key Ingredients
While millionaire’s shortbread is definitely a treat, some of the ingredients do offer nutritional benefits. I’m not saying these bars are health food, but it’s interesting to know what you’re getting.
Here’s what’s good about the ingredients:
Dark Chocolate: Rich in antioxidants called flavonoids that support heart health. Dark chocolate with 70% or higher cacao content provides iron, magnesium, and zinc.
Butter: Contains vitamins A, D, E, and K, plus beneficial fatty acids. Real butter provides conjugated linoleic acid (CLA), which has been studied for potential health benefits.
Milk: The condensed milk provides calcium and protein. While it’s high in sugar, it also delivers vitamin D and phosphorus for bone health.

FAQs About Millionaire’s Shortbread
1. Why is it called millionaire’s shortbread?
The name comes from how rich and indulgent these bars are. With three decadent layers of butter, caramel, and chocolate, they were considered a luxurious treat worthy of a millionaire’s table when they first became popular in Scotland.
2. Can I use milk chocolate instead of dark chocolate?
Absolutely! Milk chocolate creates a sweeter, less intense flavor that many people prefer.
You can also use a combination of milk and dark chocolate for a balanced taste that’s not too bitter or too sweet.
3. My caramel layer is too soft. What went wrong?
The caramel likely wasn’t cooked long enough. It needs to reach a thick consistency and turn a deep golden color before removing from heat.
Next time, cook it a bit longer while stirring constantly, and make sure it coats the back of a spoon thickly.
4. Can I make millionaire’s shortbread ahead of time?
Yes, these bars are perfect for making ahead! They actually taste better after sitting for a day as the flavors develop.
Store them in the refrigerator in an airtight container for up to a week, or freeze for up to three months.
5. Why is my shortbread layer crumbly when I cut it?
This usually happens when the shortbread is underbaked or the butter wasn’t properly incorporated.
Make sure to bake until the edges are lightly golden, and press the shortbread mixture firmly into the pan before baking to help it hold together.
Conclusion
This millionaire’s shortbread has become one of my most requested desserts for good reason.
The combination of buttery shortbread, smooth caramel, and rich chocolate creates something truly special that everyone loves.
I hope you’ll give this recipe a try and see why it’s earned the title of “The Best.”
Once you master these three simple layers, you’ll have an impressive dessert in your repertoire that works for any occasion from casual coffee breaks to elegant dinner parties.
Let me know in the comments how your millionaire’s shortbread turns out! I love hearing about your baking adventures and any variations you try.

Recommended:
- Chocolate Truffles Recipe
- Peppermint Patties Recipe
- Butter Pecan Cookies Recipe
- Classic Sugar Cookies Recipe
- Pinwheel Cookies Recipe



