Millionaire’s Shortbread Recipe
Introduction
Millionaire’s Shortbread is a decadent treat featuring a buttery shortbread base, a rich caramel layer, and a smooth chocolate topping. This classic dessert is perfect for special occasions or whenever you crave a sweet indulgence.

Ingredients
- 1.5 cups all-purpose flour
- 1 cup powdered sugar
- 1 cup cold unsalted butter, cubed
- 1 cup packed light brown sugar
- 1 cup corn syrup
- 0.5 cup heavy cream
- 12 ounces milk chocolate, chopped
Instructions
- Step 1: Preheat your oven to 350°F (175°C) and line a 9×13 inch baking pan with parchment paper.
- Step 2: In a large bowl, combine the flour and powdered sugar. Cut in the cold butter using a pastry blender or your fingers until the mixture resembles coarse crumbs.
- Step 3: Press the dough evenly into the bottom of the prepared pan. Bake for 15-20 minutes, or until the shortbread is lightly golden.
- Step 4: While the crust bakes, prepare the caramel. In a saucepan, combine the brown sugar, corn syrup, and heavy cream. Bring to a boil over medium heat, stirring constantly.
- Step 5: Reduce the heat and simmer the caramel for 5 minutes, stirring frequently, until thickened.
- Step 6: Pour the caramel evenly over the baked shortbread base and allow it to cool completely.
- Step 7: Melt the chopped milk chocolate using a double boiler or microwave. Spread the melted chocolate over the caramel layer.
- Step 8: Refrigerate the assembled shortbread for at least 30 minutes to set the chocolate before cutting into bars.
Tips & Variations
- Use dark chocolate or a mix of dark and milk chocolate for a richer flavor.
- For extra texture, sprinkle chopped nuts or a pinch of sea salt over the chocolate layer before refrigerating.
- Make sure the butter is very cold when cutting into the flour to achieve a crumbly shortbread texture.
Storage
Store Millionaire’s Shortbread in an airtight container in the refrigerator for up to one week. You can also freeze it for longer storage; thaw in the fridge before serving. To enjoy, let the bars sit at room temperature for a few minutes to soften slightly.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of sugar for the caramel?
Light brown sugar is preferred for its molasses flavor and moisture, but you can substitute with dark brown sugar for a deeper taste or granulated sugar if necessary, adjusting the amount of corn syrup accordingly.
What is the best way to melt chocolate for the topping?
Melting chocolate gently is key. Use a double boiler to avoid burning, or microwave in short bursts of 20 seconds, stirring well between each until smooth.
PrintMillionaire’s Shortbread Recipe
Millionaire’s Shortbread is a decadent dessert featuring a buttery shortbread base topped with a rich caramel layer and finished with a smooth milk chocolate topping. This classic treat combines a crisp, tender crust with sweet, creamy caramel and silky chocolate, making it an indulgent bar perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 1 hour
- Yield: 16 bars 1x
- Category: Dessert
- Method: Baking
- Cuisine: British
Ingredients
Main Ingredients
- 1.5 cups all-purpose flour
- 1 cup powdered sugar
- 1 cup cold unsalted butter, cubed
- 1 cup packed light brown sugar
- 1 cup corn syrup
- 0.5 cup heavy cream
- 12 ounces milk chocolate, chopped
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C) and line a 9×13 inch baking pan with parchment paper for easy removal and cleanup.
- Make the Shortbread Crust: In a large bowl, combine the all-purpose flour and powdered sugar. Cut in the cold cubed unsalted butter using a pastry blender or your fingers until the mixture resembles coarse crumbs. Press the dough evenly into the bottom of the prepared baking pan.
- Bake the Crust: Place the pan in the preheated oven and bake the shortbread crust for 15-20 minutes, until it is lightly golden and firm to the touch. Remove from oven and allow to cool slightly.
- Prepare the Caramel Layer: While the crust bakes, combine the light brown sugar, corn syrup, and heavy cream in a saucepan. Heat over medium heat, stirring constantly until the mixture comes to a boil. Reduce the heat and simmer for 5 minutes, continuing to stir until the caramel thickens slightly.
- Assemble Caramel on Crust: Pour the hot caramel mixture evenly over the baked shortbread crust. Allow the caramel to cool completely and set at room temperature.
- Melt Chocolate Topping: Melt the chopped milk chocolate gently using a double boiler or microwave in short bursts, stirring frequently to prevent overheating.
- Finish with Chocolate: Spread the melted milk chocolate evenly over the cooled caramel layer. Smooth the top with a spatula for an even finish.
- Chill and Set: Refrigerate the assembled bars for at least 30 minutes until the chocolate hardens and the layers set firmly.
- Serve: Once chilled, cut into bars and serve. Store any leftovers in the refrigerator.
Notes
- Store leftovers in the refrigerator to keep the caramel and chocolate firm.
- Use parchment paper in the baking pan for easy removal and clean slicing.
- You can substitute dark chocolate for milk chocolate for a richer taste.
- Ensure the caramel is hot when poured over the crust for better adhesion and a smooth layer.
Keywords: Millionaire’s Shortbread, caramel bars, shortbread recipe, chocolate caramel dessert, easy homemade bars

