Indulge in the ultimate homemade treat with this exquisite Millionaire Shortbread recipe. Featuring three irresistible layers – a rich, buttery shortbread base, a sumptuously smooth and chewy caramel filling, and a velvety milk chocolate ganache topping – these decadent bars are designed to impress. Perfect for any occasion, from elegant dessert tables to a cozy evening indulgence, our step-by-step guide ensures a flawless confection that tastes like pure luxury. Get ready to bake a moment of pure bliss with these beloved caramel shortbread bars!

Table of Contents
- Why You’ll Adore This Millionaire Shortbread
- Gather Your Essential Ingredients
- Expert Baking Tips & Tricks for Success
- Step-by-Step Guide: Crafting Millionaire’s Shortbread
- Frequently Asked Questions
- More Irresistible Caramel Recipes
- Full Recipe Card
Usher in a new era of deliciousness with a dessert that truly has it all: the melt-in-your-mouth texture of buttery shortbread, crowned with a generously thick and irresistibly chewy layer of homemade caramel, all finished with a smooth, rich chocolate ganache. This millionaire’s caramel shortbread recipe is more than just a treat; it’s a statement of indulgence, making it ideal for any event. Whether you’re preparing for a bake sale, crafting a heartfelt teacher gift, welcoming new neighbors, or celebrating a birthday, these bars are guaranteed to be a crowd-pleaser and leave a lasting impression of homemade goodness.
Why You’ll Adore This Millionaire Shortbread
There are countless reasons to fall head over heels for this classic Millionaire Shortbread. Beyond its stunning presentation, each bite delivers a symphony of flavors and textures that make it truly unforgettable:
- It’s a Gourmet Homemade Twix Bar: Forget store-bought candy! This recipe elevates the beloved Twix bar concept with freshly baked shortbread, luscious homemade caramel, and real chocolate. The combination of crumbly, buttery biscuit, gooey caramel, and snappy chocolate creates a sophisticated, yet comforting, taste experience that truly rivals any commercial confectionery.
- Elegant Simplicity with Just 3 Layers: Don’t be intimidated by the name; this recipe is surprisingly straightforward. It’s built on three distinct yet harmonious layers: a sturdy, flavorful shortbread base, a rich and buttery caramel center, and a glossy, smooth chocolate topping. Each layer is easy to prepare, and together they form an impressive dessert bar that looks like it came from a high-end bakery.
- Made with Accessible Pantry Ingredients: You won’t need any exotic items for this recipe. All the components are readily available in most kitchens or local grocery stores, from basic butter and sugar to flour and heavy cream. This makes it a perfect recipe to whip up whenever a craving strikes, utilizing common baking staples to create something extraordinary.
- Versatile for Every Occasion: These millionaire bars are not just for special holidays; they’re perfect for any celebration or simple gathering. Pack them for school events, gift them to friends and family, bring them to potlucks, or simply enjoy them as a luxurious treat at home. Their crowd-pleasing appeal and make-ahead convenience make them a go-to dessert for hosts and home bakers alike.
Gather Your Essential Ingredients

Crafting the perfect Millionaire Shortbread starts with selecting the right ingredients. Each component plays a vital role in achieving that coveted balance of texture and flavor:
- Butter (Unsalted): The cornerstone of our shortbread and caramel. Using unsalted butter provides precise control over the overall saltiness of the dessert. It’s crucial for achieving that characteristic tender, crumbly shortbread texture when creamed with sugar. For the caramel, butter contributes to its rich flavor and smooth consistency.
- Sugars (Granulated and Powdered): Both granulated sugar and powdered sugar are essential here. Granulated sugar provides structure and sweetness to the shortbread and is key for caramelizing in the middle layer. Powdered sugar (confectioners’ sugar) contributes to the delicate, melt-in-your-mouth texture of the shortbread, ensuring it’s not too dense.
- Egg Yolk: A single large egg yolk is added to the shortbread layer, enriching its flavor and contributing to a more tender and slightly chewier texture compared to a classic all-butter shortbread. This minor addition makes a big difference in the final mouthfeel of the base.
- Vanilla Extract: Vanilla is a flavor enhancer, bringing warmth and depth to both the shortbread and caramel layers. High-quality vanilla extract or vanilla bean paste will impart the best, most aromatic notes, complementing the richness of the other ingredients beautifully.
- All-Purpose Flour: As with many beloved bar and brownie recipes, all-purpose flour provides the necessary structure for the shortbread base. It creates a tender yet sturdy foundation capable of holding the luscious caramel and chocolate layers without becoming too tough or crumbly.
- Salt (Kosher): Often overlooked, salt is a critical ingredient. It balances the sweetness of the sugars and caramel, enhancing all the other flavors. In the caramel, a good pinch of salt transforms it into a true salted caramel, adding a sophisticated counterpoint to the rich sweetness.
- Light Corn Syrup: This is a secret weapon in caramel making. Corn syrup is vital for preventing sugar crystallization, ensuring your homemade caramel remains wonderfully smooth, chewy, and free of grainy textures. While light corn syrup is preferred for its neutral flavor and clear color, dark corn syrup can be used if that’s all you have, though it will result in a slightly darker caramel.
- Water: Though not shown in the ingredient image, water is necessary to help dissolve the granulated sugar initially when making the caramel. It evaporates during the cooking process, allowing the sugar to caramelize properly without burning too quickly.
- Heavy Cream: Do not skimp on the heavy cream! A high-fat content cream is absolutely essential for both the caramel and the chocolate ganache. For the caramel, it creates that desired rich, chewy, and luscious texture. In the ganache, it ensures a smooth, stable, and wonderfully soft chocolate topping that melts beautifully.
- Quality Chocolate: The final layer demands quality. Choose good baking chocolate (milk chocolate is traditionally used for Millionaire Shortbread, but dark chocolate can also be excellent) and ensure it’s finely chopped. Proper chopping allows the chocolate to melt evenly and smoothly when combined with warm cream, creating a perfect ganache without lumps or separation.
Expert Baking Tips & Tricks for Success
Achieving bakery-quality Millionaire Shortbread is all about paying attention to a few key details. These tips will help you master each layer and ensure a truly spectacular result:
- Properly Line Your Baking Dish: Always line your 8×8-inch baking dish with parchment paper, leaving a generous overhang on all sides. This simple step is a game-changer; it not only makes it incredibly easy to lift the entire bar out of the pan once chilled but also acts as a barrier, preventing the sticky caramel from adhering to the sides of the dish. A well-lined pan ensures clean edges and effortless removal.
- Use Room Temperature Butter for Shortbread: The success of your shortbread hinges on the temperature of your butter. Always use room temperature butter. This ensures it creams smoothly with the sugars, creating a light, airy, and cohesive dough without overworking it. Cold butter will result in a lumpy, difficult-to-mix dough, while melted butter can lead to a greasy, dense shortbread.
- Master the Caramel Sauce: While making caramel is an exciting process, it requires your undivided attention. It’s incredibly easy for caramel to go from perfectly golden and chewy to burnt and bitter in mere seconds. Keep a close eye on the heat, stir frequently, and don’t get distracted. A candy thermometer is your best friend here, ensuring it reaches the correct temperature for the ideal consistency.
- Chill Layers Thoroughly for Defined Perfection: Patience is a virtue, especially when layering. It is absolutely crucial to chill the caramel layer completely before pouring the chocolate ganache on top. Allowing the caramel to firm up ensures that the layers remain distinct and beautifully defined when you cut the bars. Attempting to add warm chocolate to soft caramel will result in a messy, blended layer rather than the elegant, clear divisions that make Millionaire Shortbread so visually appealing.
Step-by-Step Guide: Crafting Millionaire’s Shortbread
Follow these detailed steps, complete with visual aids, to create your perfect Millionaire’s Shortbread. The full printable recipe with precise measurements is provided at the end of this guide. Let’s walk through the process together, ensuring success with each delightful layer.

Step 1: Prepare the Shortbread Dough. Begin by creaming together the softened butter, granulated sugar, and powdered sugar until the mixture is light, fluffy, and well combined. This aeration is key for a tender shortbread. Next, incorporate the egg yolk and vanilla extract, beating until fully integrated and fragrant. Finally, gently mix in the all-purpose flour and salt until just combined, being careful not to overmix to maintain the shortbread’s delicate texture.

Step 2: Press and Pierce the Shortbread. Transfer the prepared shortbread dough into your parchment-lined baking pan. Using your fingers or the back of a spoon, press the dough firmly and evenly across the bottom of the pan to form a compact layer. Once pressed, take a fork and gently pierce holes all over the surface of the dough. This helps release steam during baking, ensuring an even bake and preventing the shortbread from puffing up excessively.

Step 3: Bake the Shortbread. Place the pan with the shortbread dough into your preheated oven. Bake for approximately 25-28 minutes, or until the edges are beautifully golden brown and the center appears set. The kitchen will fill with a delightful buttery aroma. Once baked, remove the shortbread from the oven and let it cool completely in the pan on a wire rack before proceeding to the next step.

Step 4: Craft the Luscious Caramel Layer. While the shortbread is baking or cooling, begin preparing your caramel. This rich, buttery layer requires careful attention. Heat the heavy cream, butter, and kosher salt in a small saucepan until the butter melts and the mixture is warm. In a separate, larger saucepan, combine granulated sugar, light corn syrup, and water, bringing it to a boil. Continue cooking until the sugar caramelizes to an amber hue. Carefully whisk in the warm cream mixture, then cook until it reaches 245°F (118°C) on a candy thermometer, stirring constantly. Remove from heat and stir in vanilla extract. Pour this hot, smooth caramel directly over the cooled shortbread crust, spreading it evenly. Allow it to set in the refrigerator for at least one hour.

Step 5: Prepare the Velvety Chocolate Ganache. For the final layer, gently melt the heavy cream and chopped quality chocolate together. This can be done either over a double boiler for precise heat control or carefully in the microwave in short bursts, stirring frequently. Continue to stir until the chocolate is completely melted and the mixture is perfectly smooth and glossy. The resulting ganache should be fluid enough to pour but thick enough to form a luxurious topping.

Step 6: Assemble and Chill. Once the caramel layer is fully chilled and firm, carefully pour the warm, smooth chocolate ganache over it. Use an offset spatula to gently spread the ganache into an even layer, ensuring it covers the caramel completely from edge to edge. For a touch of gourmet flair, sprinkle flaky sea salt over the wet ganache, if desired. Place the entire pan back into the refrigerator for at least 30 minutes, or until the chocolate has completely set and is firm to the touch. This final chill is essential before slicing into perfect squares.

Frequently Asked Questions
Caramel setting issues are often related to temperature. It’s critical to cook the caramel until it reaches precisely 245ºF (118ºC). Using a reliable candy thermometer makes this incredibly easy and ensures the correct consistency. Without a thermometer, you’ll need to look for visual cues: the caramel will become very thick and start to pull away from the edges of the pan as you stir. Insufficient cooking means it won’t set, while overcooking will result in a hard, brittle caramel.
Originating in Scotland, the term “millionaire” is meant to evoke a sense of extreme decadence and richness. It implies that this dessert is a luxurious, upgraded version of traditional shortbread, enhanced with lavish layers of caramel and chocolate, making it a truly indulgent treat worthy of a “millionaire’s” palate.
While not identical, Millionaire Shortbread shares a remarkable similarity with a Twix bar, which is why it’s often affectionately referred to as a “homemade Twix bar.” Both feature a biscuit base, a chewy caramel layer, and a chocolate coating. However, Millionaire Shortbread typically uses a richer, buttery shortbread base and a gourmet-quality homemade caramel and ganache, offering a more refined and intensely flavorful experience than its commercial counterpart.
The key to clean slices is temperature. After the layers have fully chilled and firmed up, allow the entire slab to sit at room temperature for 30-45 minutes before cutting. This slight softening of the chocolate and caramel will make them less brittle and easier to slice through without cracking. For the cleanest cuts, use a large, sharp chef’s knife and wipe the blade clean with a hot, damp cloth after each slice to prevent sticking and dragging.
Piercing the shortbread dough with a fork before baking serves several important purposes. Firstly, it helps with even baking by allowing steam to escape, which prevents the shortbread from puffing up unevenly. Secondly, these small holes ensure better heat penetration into the cookie, resulting in a perfectly tender and uniformly baked crust. It also helps to prevent excessive browning in certain areas, ensuring a consistent golden finish.
More Irresistible Caramel Recipes
If you’ve fallen in love with the rich, buttery flavor of caramel in this Millionaire Shortbread, you’ll definitely want to explore these other fantastic caramel-infused desserts:
- Salted Caramel Brownies: Fudgy brownies swirled with homemade salted caramel – a match made in dessert heaven.
- Caramel Pecan Cheesecake: A creamy cheesecake topped with a luxurious caramel pecan sauce, perfect for a grand celebration.
- Caramel Apple Oatmeal Carmelita Bars: A rustic and comforting bar featuring a chewy oatmeal crust, tender apples, and gooey caramel.

Millionaire’s Shortbread
16 bars
30 mins
1 hr 15 mins
1 hr 45 mins
Leave a Review
Save Recipe
Ingredients
Shortbread Layer
- 1 cup unsalted butter, softened to room temperature
- 1/2 cup granulated sugar
- 1/2 cup powdered sugar
- 1 large egg yolk
- 1 teaspoon vanilla extract
- 1 1/2 cups all-purpose flour
- 1/2 teaspoon kosher salt
Salted Caramel Layer
- 1 cup heavy cream
- 5 Tablespoons unsalted butter
- 1 1/2 teaspoons kosher salt
- 2 teaspoons vanilla extract
- 1 1/2 cups granulated sugar
- 1/4 cup light corn syrup
- 1/4 cup water, room temperature
Milk Chocolate Ganache Topping
- 3 Tablespoons heavy cream
- 4 ounces chocolate, cut into small pieces
Instructions
-
Prepare for Shortbread: Preheat your oven to 350ºF (175ºC). Line an 8×8-inch baking pan with parchment paper, ensuring there’s about a 1-inch overhang on all sides for easy removal later. Set this prepared pan aside.
-
In the bowl of a stand mixer (or a large mixing bowl with a hand mixer) fitted with the paddle attachment, cream together the softened butter, granulated sugar, and powdered sugar on medium speed. Beat until the mixture is beautifully smooth and fluffy, scraping down the bottom and sides of the bowl as needed to ensure everything is well combined. Incorporate the large egg yolk and vanilla extract, beating for about 1 minute until fully integrated. With the mixer on low speed, gradually add the all-purpose flour and kosher salt. Mix until all ingredients are just combined, being careful not to overmix, which can toughen the shortbread.
-
Press the shortbread dough firmly and evenly into the prepared baking pan, creating a smooth, uniform layer. Using a fork, gently pierce the dough all over the top surface. This helps the shortbread bake evenly and prevents excessive puffing.
-
Bake the shortbread in the preheated oven for approximately 25-28 minutes, or until the edges turn a lovely, lightly golden brown. Once baked, remove the pan from the oven and allow the shortbread crust to cool completely on a wire rack while you prepare the caramel.
-
Begin the Caramel: In a small saucepan (or in a microwave-safe bowl in the microwave), gently heat the heavy cream, butter, and kosher salt together over medium heat until the butter is fully melted and the mixture is warm. Stir well and set aside. This warm mixture will be added to the caramelized sugar later.
-
In a separate medium saucepan, combine the granulated sugar, light corn syrup, and room temperature water. Place over medium heat and stir occasionally until the sugar dissolves and the mixture begins to boil. Continue cooking without stirring too much; allow the sugar mixture to boil until the bubbles become smaller and the color transforms into a rich, deep amber. Reduce the heat to low, then carefully and slowly pour in the warm butter/cream mixture, whisking constantly and vigorously to prevent any lumps or crystals from forming. The mixture will bubble up significantly, so be cautious.
-
Attach a candy thermometer to the side of the pot, ensuring it doesn’t touch the bottom. Continue to simmer the caramel, stirring occasionally, until it precisely reaches 245ºF (118ºC). This temperature is crucial for the caramel to set properly and achieve the perfect chewy texture. Once it hits the target temperature, immediately remove the saucepan from the heat and stir in the vanilla extract.
-
Carefully pour the hot, prepared caramel over the cooled shortbread crust in the baking pan. Gently spread it into an even layer with an offset spatula. Transfer the pan to the refrigerator and chill for approximately 1 hour, or until the caramel layer is completely set and firm to the touch before proceeding to the chocolate ganache.
-
Make the Chocolate Ganache: In a small saucepan set over a double boiler (or in a microwave-safe bowl), combine the heavy cream and finely chopped chocolate. Heat over medium-low heat, stirring frequently, until the chocolate has fully melted and the mixture becomes beautifully smooth and glossy. Ensure there are no lumps remaining.
-
Remove the ganache from the heat. Carefully pour it over the chilled and set caramel layer, smoothing it gently into an even top layer using an offset spatula. If you desire, sprinkle a pinch of flaky sea salt over the wet ganache for a delightful flavor contrast. Place the pan back into the refrigerator for at least 30 minutes, or until the ganache is completely firm. Once set, lift the millionaire shortbread out of the pan using the parchment paper overhang and slice into squares. Leftovers stay fresh covered tightly at room temperature or in the refrigerator for up to 1 week.
Notes
- Make Ahead Instructions: This Millionaire Shortbread is fantastic for preparing in advance. The shortbread layer can be baked and stored airtight at room temperature for up to 2 days. The fully assembled bars, with all three layers, can be made up to 3 days ahead of time. Store them covered tightly at room temperature for optimal texture, or in the refrigerator if your kitchen is particularly warm.
- Caramel Consistency: For a more in-depth visual guide on how to achieve perfectly smooth and chewy caramel, refer to my detailed recipe and step-by-step photos on how to make caramel. Understanding the stages of caramelization is key to success!