If you have a sweet tooth and a love for decadent treats, the Millionaire Shortbread Recipe is going to become your new best friend. This classic dessert features a buttery shortbread base, a rich and gooey caramel middle, and a smooth chocolate topping that all come together in perfect harmony. Each bite offers a heavenly combination of textures and flavors that feel indulgent yet surprisingly simple to create. Whether you’re making it for a party, a special occasion, or just to satisfy a craving, this Millionaire Shortbread Recipe delivers pure joy in every square.
Ingredients You’ll Need
Putting together this Millionaire Shortbread Recipe requires just a handful of simple, pantry-friendly ingredients, each playing a crucial role in building layers of flavor and texture. The quality of these basics makes all the difference, so choose the best butter and chocolate you can find for that extra luscious finish.
- Unsalted butter: Essential for a rich, tender shortbread crust and silky caramel layer.
- Granulated sugar: Adds sweetness and helps create the perfect shortbread crumb texture.
- All-purpose flour: The base that binds the shortbread crust with just the right crumbly bite.
- Fine sea salt: Balances sweetness and enhances all the other flavors in every bite.
- Sweetened condensed milk: The secret to that irresistibly smooth, creamy caramel layer.
- Light corn syrup or golden syrup: Provides that classic chewy texture in the caramel and keeps it glossy.
- Light brown sugar: Adds depth and a slight molasses flavor to the caramel.
- Vanilla bean paste: Brings warmth and aromatic notes that elevate the caramel’s taste.
- Semisweet chocolate: The luscious topping that seals the deal with its rich and slightly bittersweet flavor.
- Coconut oil or vegetable shortening: Helps melt the chocolate smoothly and gives a shiny finish.
- Flaky sea salt (optional): The perfect finishing touch to contrast the sweetness with a little crunch.
How to Make Millionaire Shortbread Recipe
Step 1: Prepare the Shortbread Crust
Start by preheating your oven to 325°F and lining a 9×9-inch baking pan with parchment paper or foil. This setup makes it easy to lift out the shortbread later without any mess. Next, cream together the room temperature butter and granulated sugar until light and fluffy—this is key to a tender crust. Add the flour and salt, mixing just until things come together into coarse crumbs. Press this mixture evenly into the pan and bake for 30 to 35 minutes until the edges turn a soft golden brown. This shortbread base is the foundation for everything luxurious to come.
Step 2: Cook the Caramel Layer
While the crust cools, it’s time to make that decadent caramel. In a saucepan over medium heat, combine the sweetened condensed milk, butter, corn syrup, and brown sugar. Stir constantly until it boils, then keep stirring and boiling it for five minutes until thickened into a luscious, creamy caramel. Remove from heat and stir in vanilla bean paste and salt, which will deepen the flavor and balance all the sweetness. Pour this sticky, heavenly caramel right over the cooled shortbread crust and spread it out evenly. Pop the whole pan into the fridge for 30 minutes to set before the next step.
Step 3: Melt and Spread the Chocolate
Now for the crowning glory: the chocolate topping! In a microwave-safe bowl, combine chopped semisweet chocolate and coconut oil. Microwave at 50% power for one minute, then stir well. Continue heating in 30-second bursts until smooth and glossy. Pour this melted chocolate over the chilled caramel layer, spreading it evenly with a spatula. If you like, sprinkle flaky sea salt over the top to add a delightful crunch and contrast in flavor. Return the tray to the refrigerator until the chocolate hardens completely. Finally, cut your masterpiece into small squares and prepare to be amazed!
How to Serve Millionaire Shortbread Recipe
Garnishes
Adding a sprinkle of flaky sea salt over the chocolate creates a beautiful contrast and enhances the overall flavor experience. For an extra touch, finely grated orange zest sprinkled sparingly can brighten up each bite with a hint of citrus freshness, or a few toasted chopped nuts add a welcome crunch and nutty richness.
Side Dishes
This Millionaire Shortbread Recipe is a star on its own, but pairing it with a scoop of vanilla bean ice cream or a dollop of whipped cream can turn it into an extra special dessert. A cup of rich coffee or a smooth black tea will also perfectly complement the buttery sweetness and help balance the richness.
Creative Ways to Present
For a stunning presentation, try serving cut squares on a rustic wooden board or a delicate glass platter lined with parchment. You can also package them individually in pretty cellophane bags tied with twine to give as thoughtful homemade gifts. Layer them in a decorative tin with parchment for a show-stopping treat at parties or potlucks.
Make Ahead and Storage
Storing Leftovers
Wrapped tightly in plastic wrap or stored in an airtight container, your leftover Millionaire Shortbread will keep beautifully at room temperature for up to five days. This lets the caramel and chocolate layers meld even more, making each bite better than the last.
Freezing
If you want to keep this indulgence around longer, you can freeze the bars after cutting them into squares. Place them in a single layer on a baking sheet until firm, then transfer to a freezer-safe container with parchment layers between to avoid sticking. Freeze for up to two months, perfect for anticipating dessert cravings anytime.
Reheating
When you want to enjoy your frozen Millionaire Shortbread, simply thaw at room temperature for a couple of hours. You can also warm a single piece for a few seconds in the microwave to soften the chocolate slightly, but be careful not to melt it too much and lose that satisfying snap.
FAQs
Can I use a different type of chocolate for the topping?
Absolutely! While semisweet chocolate is traditional, using milk chocolate will make it sweeter and creamier, while dark chocolate offers a richer, more intense flavor. Just choose high-quality chocolate for the best result.
Is there a way to make the caramel without corn or golden syrup?
Yes, you can substitute corn syrup or golden syrup with honey or maple syrup, but the texture might be slightly stickier. These natural sweeteners will also add their own unique flavors to your caramel layer.
How do I ensure the shortbread crust is perfectly baked?
Watch for a light golden color around the edges and a firm texture when gently pressed. Avoid overbaking as that can make it too hard and lose its delicate crumb.
Can I make this recipe gluten-free?
You can substitute the all-purpose flour for a gluten-free flour blend, but the texture might differ slightly. Make sure your blend contains xanthan gum or another binder to help keep the crust intact.
What is the best way to cut the bars cleanly?
Use a sharp knife warmed under hot water and wiped dry before slicing. Clean the knife between cuts to keep edges neat and prevent the chocolate from cracking or crumbling.
Final Thoughts
Making this Millionaire Shortbread Recipe is such a rewarding experience because it combines simple ingredients into a truly luxurious treat. Every layer brings something special to the table, and the end result is pure bliss in every bite. I encourage you to try this recipe yourself—it’s perfect for sharing, gifting, or just indulging in a little homemade decadence anytime you need a sweet pick-me-up.
PrintMillionaire Shortbread Recipe
Millionaire Shortbread is a decadent layered dessert featuring a buttery shortbread crust, a rich and creamy caramel center, and a smooth chocolate topping. This indulgent treat balances the perfect combination of crunchy, creamy, and chocolaty textures, making it a crowd-pleaser for any occasion.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 2 hours 20 minutes
- Yield: 16 servings
- Category: Dessert
- Method: Baking
- Cuisine: British
Ingredients
Shortbread Crust
- 12 tablespoons unsalted butter (room temperature)
- ⅓ cup granulated sugar
- 1 ½ cups all-purpose flour
- ¼ teaspoon fine sea salt
Caramel Layer
- 1 can sweetened condensed milk (14 ounces)
- 8 tablespoons unsalted butter (cut into tablespoon-sized pieces)
- ¼ cup light corn syrup or golden syrup
- ½ cup packed light brown sugar
- 1 teaspoon vanilla bean paste
- ½ teaspoon fine sea salt
Chocolate Topping
- 8 ounces semisweet chocolate (coarsely chopped or chocolate chips)
- 1 teaspoon coconut oil or vegetable shortening
- flaky sea salt (optional)
Instructions
- Preheat and Prepare Pan: Preheat your oven to 325°F (163°C). Line a 9×9-inch baking pan with parchment paper or aluminum foil and lightly spray with nonstick cooking spray to ensure easy removal of the shortbread.
- Make the Shortbread Crust: In a stand mixer fitted with the paddle attachment, or using a hand mixer in a large bowl, beat the room temperature butter and granulated sugar on medium speed until the mixture is light and fluffy, about 3 minutes. Add the all-purpose flour and salt, mixing just until the dough resembles coarse crumbs. Press the dough evenly into the bottom of the prepared baking pan to form the crust base.
- Bake the Crust: Bake the shortbread crust in the preheated oven for 30 to 35 minutes, or until it turns light golden brown. Remove from oven and allow it to cool while you prepare the caramel layer. You may turn off the oven at this point.
- Prepare the Caramel: In a medium saucepan over medium heat, combine the sweetened condensed milk, butter pieces, light corn syrup or golden syrup, and packed light brown sugar. Stir constantly with a heatproof spatula or wooden spoon until the mixture comes to a boil. Continue boiling and stirring vigorously for about 5 minutes until the caramel is thickened. Remove from heat and stir in the vanilla bean paste and salt.
- Assemble the Caramel Layer: Pour the warm caramel evenly over the cooled shortbread crust, spreading it out to cover completely. Place the pan in the refrigerator and chill for 30 minutes to set the caramel layer.
- Melt the Chocolate: In a microwave-safe bowl, combine the semisweet chocolate and coconut oil or vegetable shortening. Microwave uncovered at 50% power for 1 minute, then stir. Continue microwaving in 30-second increments at 50% power, stirring after each, until the chocolate is completely melted and smooth.
- Add Chocolate Topping: Spread the melted chocolate evenly over the chilled caramel layer. If desired, sprinkle with flaky sea salt for a touch of texture and flavor. Return to the refrigerator and chill until the chocolate is firm.
- Serve: Once firm, cut the Millionaire Shortbread into small squares and serve chilled or at room temperature.
Notes
- Use high-quality chocolate for the best flavor and smooth texture.
- If you don’t have vanilla bean paste, vanilla extract can be substituted.
- Make sure to chill the caramel layer properly before adding chocolate to prevent mixing layers.
- Store the bars in an airtight container in the refrigerator for up to one week.
- For easier cutting, warm the knife slightly before slicing.