Why You’ll Love Millionaire Shortbread Recipe
This Millionaire Shortbread is a dessert that feels bakery-worthy but is very doable at home. The shortbread crust bakes up tender and buttery, the caramel layer is soft and luscious without being overly firm, and the ganache adds a smooth chocolate finish that ties everything together beautifully.
You’ll also love how neatly these bars slice once chilled, making them perfect for sharing. The touch of flaky sea salt on top balances the sweetness and gives the finished bars a more polished flavor. Since the recipe makes 24 servings, it is also a great choice for gatherings, gifting, or preparing ahead for special occasions.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the crust:
- 1 cup unsalted butter, room temperature
- ⅔ cup granulated sugar
- 2 extra-large egg yolks, room temperature
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- ¼ teaspoon salt
For the caramel layer:
- 1 cup unsalted butter, cool room temperature, cut into 1 tablespoon pieces
- 14 ounces sweetened condensed milk
- 1 cup light brown sugar, packed
- ⅓ cup light corn syrup
- ½ teaspoon salt
- 1 ½ teaspoons vanilla extract
For the ganache layer:
- 2 cups semi-sweet chocolate chips
- ⅔ cup heavy cream
- 1 tablespoon light corn syrup
- 1 ½ teaspoons flaky sea salt, for garnish
Directions
Start by preheating your oven to 350°F. Line a 9×13-inch straight-sided metal baking pan with parchment paper, leaving a bit of overhang on the sides for easy lifting later. Lightly spray the parchment with nonstick baker’s spray.
To make the crust, cream the room temperature butter and granulated sugar together in a large bowl using a handheld mixer on medium-low speed for 1 to 2 minutes, just until smooth. Add the egg yolks and vanilla extract, then beat on low speed until fully incorporated. Add the flour and salt and mix just until combined. The dough should still look crumbly rather than fully coming together, which helps it press more evenly into the pan.
Transfer the crust mixture to the prepared pan and gently press it into an even layer using your fingers or a piece of parchment paper laid on top. Bake for 22 to 24 minutes, or until lightly golden around the edges. Remove from the oven and let it cool while you prepare the caramel.
For the caramel layer, add the butter, sweetened condensed milk, light brown sugar, and corn syrup to a heavy-bottomed saucepan over medium heat. Stir gently as the butter melts until the mixture is smooth and well combined. Bring it to a low boil, then reduce the heat to medium-low and continue cooking, stirring constantly, until the caramel reaches 225°F on a candy thermometer and turns lightly golden. This may take up to 15 minutes depending on your pan and stovetop. Remove the pan from the heat and whisk in the salt and vanilla extract until smooth.
Pour the caramel over the cooled crust and spread it into an even layer. Let it cool at room temperature for at least 30 minutes so it can firm up before you add the chocolate topping.
To make the ganache, place the chocolate chips and heavy cream in a microwave-safe bowl. Heat for 1 minute on high, then stir. Continue heating in 30-second increments, stirring between each one, until the chocolate is fully melted and smooth. Stir in the corn syrup until combined.
Pour the ganache over the caramel layer and smooth it out evenly. Let it sit at room temperature for 10 to 12 minutes, then sprinkle the flaky sea salt over the top. Chill the shortbread for 1 ½ to 2 hours, or until the ganache is firm enough to slice.
Once chilled, use the parchment overhang to lift the bars from the pan. Slice into 24 squares with a long sharp knife, wiping the blade clean between cuts for the neatest layers. If the bars have been chilled for longer than 2 hours, let them sit at room temperature for 10 to 15 minutes before slicing and serving.
Servings and timing
This recipe makes 24 servings, making it ideal for sharing at parties, cookie trays, dessert tables, or family gatherings.
The total time is 3 hours 18 minutes. That includes baking the crust, preparing and cooling the caramel, making the ganache, and chilling the finished bars until firm enough to slice cleanly.
Variations
One easy variation is to swap the semi-sweet chocolate for dark chocolate if you prefer a deeper, less sweet finish. Milk chocolate can also be used for a softer, sweeter flavor profile.
You can add chopped toasted pecans or walnuts over the caramel layer before pouring on the ganache for a bit of crunch. Another option is to stir a small amount of espresso powder into the ganache to bring out the chocolate flavor even more.
For a festive version, try topping the ganache with crushed toffee bits or a light drizzle of melted white chocolate. You can also skip the flaky sea salt if you want a more classic sweet finish, though the salt does add a nice contrast.
Storage/Reheating
Store Millionaire Shortbread in an airtight container in the refrigerator for up to 1 week. Chilling helps the layers stay firm and makes the bars easier to handle.
For the best texture, let the bars sit at room temperature for about 10 to 15 minutes before serving. This softens the caramel slightly and gives the shortbread a more tender bite.
You can also freeze the bars for longer storage. Place them in a single layer or separate layers with parchment paper in an airtight container and freeze for up to 2 months. Thaw in the refrigerator overnight, then let them sit at room temperature briefly before serving.
Reheating is not necessary for this dessert, but serving it slightly softened from the refrigerator will give you the best flavor and texture.
FAQs
Why is it called Millionaire Shortbread?
It is called Millionaire Shortbread because it is a more luxurious version of traditional shortbread, with added caramel and chocolate layers that make it feel extra rich and indulgent.
Do I need a candy thermometer for the caramel?
A candy thermometer is very helpful in this recipe because it ensures the caramel reaches the right temperature. This helps it set properly without becoming too hard.
Can I make Millionaire Shortbread ahead of time?
Yes, this dessert is excellent for making ahead. It actually benefits from chilling, which helps the layers firm up and makes slicing easier.
Why is my caramel too hard?
Caramel usually becomes too hard when it is cooked past the recommended temperature. Keeping a close eye on the thermometer is the best way to avoid this.
Why is my caramel too soft?
If the caramel is too soft, it may not have cooked long enough to reach the proper temperature. It also needs enough cooling time to firm up before slicing.
Can I use a different size pan?
A 9×13-inch pan works best for this recipe because it gives the right thickness for each layer. Using a different pan may affect baking time and layer thickness.
How do I get clean slices?
Use a long sharp knife and run it under hot water before cutting. Wipe the blade dry between slices to keep the layers neat and defined.
Can I use store-brand chocolate chips?
Yes, you can, but a good-quality chocolate chip usually melts more smoothly and gives the ganache a richer flavor and texture.
Do I have to use flaky sea salt?
No, it is optional, but it adds a nice balance to the sweetness and gives the finished bars a more refined flavor.
Can I freeze Millionaire Shortbread?
Yes, it freezes well. Store the bars in an airtight container with parchment between layers, then thaw before serving.
Conclusion
Millionaire Shortbread is the kind of dessert that always feels special. With its buttery crust, silky caramel center, and smooth chocolate topping, it delivers beautiful layers of flavor and texture in every bite. Whether you are making it for a celebration, a holiday tray, or just to treat yourself, this recipe is a dependable and impressive choice that is sure to disappear quickly.
Millionaire Shortbread
- Total Time: 3 hours 18 minutes
- Yield: 24 servings
- Diet: Vegetarian
Description
Rich and indulgent millionaire shortbread with a buttery crust, smooth caramel center, and silky chocolate ganache topped with flaky sea salt.
Ingredients
- 1 cup unsalted butter, room temperature
- ⅔ cup granulated sugar
- 2 extra-large egg yolks, room temperature
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- ¼ teaspoon salt
- 1 cup unsalted butter, cut into 1 tablespoon pieces
- 14 ounces sweetened condensed milk
- 1 cup light brown sugar, packed
- ⅓ cup light corn syrup
- ½ teaspoon salt
- 1 ½ teaspoons vanilla extract
- 2 cups semi-sweet chocolate chips
- ⅔ cup heavy cream
- 1 tablespoon light corn syrup
- 1 ½ teaspoons flaky sea salt
Instructions
- Preheat oven to 350°F and line a 9×13 pan with parchment paper. Lightly spray and set aside.
- Cream butter and sugar until smooth. Add egg yolks and vanilla, mixing until combined.
- Mix in flour and salt until crumbly but combined. Press evenly into the prepared pan.
- Bake for 22–24 minutes until lightly golden. Cool.
- In a saucepan, combine butter, condensed milk, brown sugar, and corn syrup. Heat until smooth.
- Bring to a low boil, then cook while stirring until caramel reaches 225°F and turns lightly golden.
- Remove from heat and stir in salt and vanilla. Pour over crust and cool for 30 minutes.
- Heat chocolate chips and cream in a microwave until smooth, stirring in intervals. Mix in corn syrup.
- Pour ganache over caramel and smooth. Let set slightly, then sprinkle with flaky sea salt.
- Chill for 1 ½ to 2 hours until firm. Lift from pan and slice into 24 squares.
Notes
- Use a candy thermometer for accurate caramel texture.
- Run a knife under hot water for clean slices.
- Let bars sit at room temperature briefly before serving if too firm.
- Store in an airtight container in the refrigerator for up to 5 days.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: British
Nutrition
- Serving Size: 1 square
- Calories: 320 kcal
- Sugar: 26 g
- Sodium: 140 mg
- Fat: 20 g
- Saturated Fat: 12 g
- Unsaturated Fat: 6 g
- Trans Fat: 0.5 g
- Carbohydrates: 34 g
- Fiber: 1 g
- Protein: 3 g
- Cholesterol: 55 mg
