Pin
This decadent Millionaire's Shortbread recipe delivers three perfect layers of buttery shortbread, rich caramel, and smooth chocolate for an indulgent treat that rivals any high-end bakery, ready in just over an hour. Each bite offers the contrast of crumbly shortbread, chewy caramel, and a snappy chocolate topping, making these bars a luxurious dessert perfect for gatherings or gifting. Whether you are searching for a classic Millionaire's Shortbread with homemade caramel or want an impressive make ahead dessert, this recipe exceeds expectations on both taste and convenience.
I first made these Millionaire's Shortbread bars for a holiday cookie exchange, and to my delight, they vanished faster than anything else on the dessert table. Friends and family now regularly request them for birthdays and celebrations, drawn to the combination of buttery shortbread, gooey caramel, and a rich chocolate finish. Over the years, I've perfected tips for slicing clean layers and discovered creative ways to tweak the recipe for unique twists—all while making sure the classic flavors shine through in every bite.
Gather Your Ingredients
- All purpose flour (2 cups, 240g): Forms the sturdy shortbread base with just enough structure; use unbleached for best flavor and a tender crumb, or substitute a gluten free blend if needed
- Unsalted butter at room temperature (1 cup, 226g) for shortbread base: Provides signature melt in your mouth texture; using high-fat European butter adds extra richness, but any good quality unsalted butter works
- Granulated sugar (1/2 cup, 100g): Sweetens the shortbread without overpowering; use fine sugar for the smoothest texture
- Egg yolk: Adds richness and binds the dough for a cohesive shortbread that holds together well during slicing
- Vanilla extract (1 teaspoon): Enhances both the shortbread and caramel layers, bringing out nutty and buttery notes; always use real vanilla for best results
- Salt (1/2 teaspoon shortbread, 1/2 teaspoon caramel): Balances the sweetness in every layer—consider a fine sea salt for subtle complexity
- Sweetened condensed milk (1 can, 14oz): Essential for a thick, creamy, and reliable caramel layer; cannot be substituted with evaporated milk
- Unsalted butter for caramel (1/2 cup, 113g): Melted with brown sugar and syrup for a chewy, luscious caramel
- Light brown sugar (1 cup, 200g): Adds depth and molasses undertones to the caramel; use firmly packed for accuracy
- Golden syrup or corn syrup (1/4 cup, 60ml): Prevents crystallization in caramel, giving a smooth texture; golden syrup gives a subtle flavor boost but corn syrup is a reliable alternative
- Semisweet chocolate chips (1 1/2 cups): For a glossy ganache layer; choose high quality chips or bars for best melt and flavor—swap part for dark or white chocolate if desired
- Heavy cream (1/3 cup, 80ml): Creates a rich ganache that cuts cleanly without crumbling; full-fat is essential
- Sea salt (pinch, optional): Sprinkled on top to enhance every flavor and create a sweet salty finish—use flaky sea salt for best effect
How to Make Millionaire's Shortbread
- Prepare baking pan and preheat oven:
- Start by preheating your oven to 350°F (175°C) and line a 9x9 inch baking dish with parchment paper, leaving an overhang for easy removal. This step ensures your bars come out cleanly and the paper prevents sticking when you add each layer.
- Mix and press the shortbread base:
- Cream the room temperature butter for 1 minute in a mixing bowl, then add granulated sugar and salt, beating for 2 to 3 minutes until it's pale and fluffy. Blend in vanilla extract and egg yolk, then add flour in three batches, mixing on low just until absorbed—do not overmix. Press evenly into the prepared pan, using fingertips or a flat-bottomed cup for level thickness.
- Bake the shortbread layer:
- Bake for 22 to 25 minutes, until the edges are light golden and the middle looks set but not browned. A sturdy, just baked foundation is key to support the chewy caramel and prevent sogginess. Let cool while preparing caramel.
- Make the caramel layer:
- Combine butter, brown sugar, salt, vanilla, sweetened condensed milk, and syrup in a medium heavy bottomed saucepan, whisking over medium heat until dissolved, about 2 to 3 minutes. Continue whisking as bubbles form and color deepens; cook until 225°F on a candy thermometer (about 5 to 6 minutes total), then remove from heat when the caramel thickens and pulls from the pan sides. This temperature ensures the caramel sets yet remains chewy after chilling.
- Spread and chill caramel:
- Pour hot caramel over cooled shortbread, immediately smoothing evenly to edges with an offset spatula. Work quickly as the caramel thickens. Refrigerate for 10 minutes, allowing it to set firm but not cold, for easy chocolate spreading later.
- Create chocolate ganache layer:
- Finely chop chocolate chips if necessary and place in a heat safe bowl with heavy cream. Melt gently using a double boiler or in the microwave, 20 second bursts with stirring, until glossy and smooth. Pour ganache over chilled caramel and tip pan or use spatula for an even layer.
- Finish with salt and chill until set:
- Sprinkle a pinch of flaky sea salt over still-wet chocolate for a flavor lift. Refrigerate entire tray for at least 2 hours, or until layers are firm. For neat bars, let rest at room temp for 10 minutes and slice using a hot dry knife for clean edges.
My grandmother taught me to add an extra pinch of salt to the chocolate layer, which truly transformed these bars from simply sweet to irresistibly addictive. That hint of salt balances all the richness, turning a homemade Millionaire's Shortbread into a dessert that gets rave reviews at any gathering. Every time I prepare these with her secret addition, I remember our afternoons baking together and sharing warm squares straight from the pan.
Smart Swaps and Variations
The classic three layer Millionaire's Shortbread can easily evolve to match any season or craving by tweaking just a few components. Swap in lemon zest for a bright citrusy note in the shortbread, or substitute 1/4 cup of the flour for almond flour for subtle nutty undertones and added tenderness. Customize the caramel by swirling in espresso powder, a splash of bourbon, or cinnamon for bold new flavors. The chocolate layer remains endlessly versatile; try dark chocolate for less sweetness, white chocolate for visual contrast, or swirl both for a marbled effect that impresses guests and pleases all palates.
How to Store and Reheat Millionaire's Shortbread
Proper storage preserves both the flavor and texture of Millionaire's Shortbread for days, making it a fantastic make ahead option. Stack cut bars between layers of parchment paper in an airtight container to prevent sticking or moisture buildup. At room temperature, they stay fresh for 3 to 4 days with a perfectly chewy caramel layer; for longer storage, refrigerate up to 2 weeks, noting the caramel will become firmer when cold. To serve, let chilled bars sit out 20 to 30 minutes to regain their ideal layered texture and slice easily again if needed.
What to Serve with Millionaire's Shortbread
Millionaire's Shortbread pairs beautifully with both classic and sophisticated accompaniments for a complete dessert experience. Enjoy a bar alongside a scoop of vanilla bean ice cream for contrast, or garnish with a dollop of whipped cream and fresh berries for a celebration. For beverage pairings, offer strong black coffee or espresso for a bold, balanced finish, or select a sweet dessert wine like port to complement the rich chocolate and caramel flavors at festive dinners.
Nutritional Benefits
While Millionaire's Shortbread is unapologetically rich and indulgent, each bar does feature ingredients that offer more than simple sweetness. Butter contributes vitamins A, E, and K which are essential for health, while dark chocolate amps up antioxidants and minerals like iron and magnesium. With approximately 733 calories per bar, these treats are meant for mindful celebration, allowing you to fully appreciate their layered decadence in moderation.
Recipe Success Tips
Common issues like tough shortbread, grainy caramel, or cracked chocolate can be fixed with a few pro techniques. For a perfectly smooth caramel, add corn syrup to prevent crystallization and whisk constantly until cooked to the right temperature. If the chocolate cracks when slicing, bring the bars to room temperature first and always use a sharp knife warmed in hot water, wiping clean between cuts. Slicing bars straight from the fridge leads to clean edges but is easier if the knife is kept hot and dry for each pass.
These irresistible Millionaire's Shortbread bars have become my signature dessert, always drawing compliments and recipe requests at every gathering. Enjoy making these decadent layers and savoring each bite—you may find yourself asked to bring them to every celebration!
Common Questions About This Recipe
- → Can I use dark chocolate instead of semisweet?
Yes, you can substitute dark chocolate for a richer, less sweet topping. Choose a chocolate with at least 60% cacao for best results and melt gently with cream for a smooth finish.
- → Is there a substitute for golden syrup?
If you can't find golden syrup, light or dark corn syrup can be used instead. Both options help achieve the desired caramel texture and consistency.
- → How should I store Millionaire's Shortbread?
After cutting, store the bars in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate or freeze individual squares, separating layers with parchment paper.
- → Why did my caramel layer turn grainy?
A grainy caramel may result from undissolved sugar or overcooking. Be patient and whisk gently over medium heat, ensuring the mixture is smooth before pouring over the shortbread base.
- → Can this dessert be made in advance?
Absolutely! Millionaire's Shortbread holds up well when prepared ahead of time. Chill thoroughly for easy slicing and serve when convenient, making it a favorite for gatherings.