Millionaire’s Shortbread
This post may contain affiliate sales links. Please read my disclosure policy.
Millionaire’s Shortbread is the kind of dessert that looks like it came straight from a high-end bakery. Buttery shortbread, rich caramel, and smooth chocolate come together in three decadent layers that taste every bit as luxurious as they look. These are the definition of decadence and never last long at my house, which tells you everything you need to know.

Ingredient Notes + Variations
This recipe uses a handful of pantry staples, but each layer is important to get that signature texture. Here are some notes about a few of the key ingredients:
- All-Purpose Flour – Fluff your flour before measuring, for accuracy.
- Sweetened Condensed Milk – Creates rich, creamy caramel when cooked with sugar and butter.
- Dark Corn Syrup – The secret to smooth caramel.
- Heavy Cream – Creates a soft chocolate layer that doesn’t shatter when sliced.
- Coarse Sea Salt (optional) – Sprinkle on top for a sweet-salty finish.

How to Make Millionaire’s Shortbread
This recipe comes together in three simple steps: bake the shortbread, make the caramel, and finish with melted chocolate. For full recipe details, including ingredients and measurements needed, see the printable recipe card at the bottom of the post.
Step 1: Preheat Oven + Prep Pan
Line an 8×8 pan with parchment paper so you can lift the bars out easily.
Step 2: Make the Shortbread

mix butter, powdered sugar, flour + vanilla extract

mix slowly until a crumbly dough forms

press into pan + bake until golden around the edges
Pro Tip: Make sure you are measuring your flour correctly using the fluff, spoon, and level method. Fluff the flour in the bag or container with a spoon to loosen it up. Spoon the flour lightly into your measuring cup—don’t scoop directly from the bag, or you’ll pack it down and end up with too much. Level it off with the flat edge of a knife. Voila! An accurate measurement.
Step 3: Cook the Caramel

slowly cook condensed milk, brown sugar, corn syrup + butter until thick and bubbling

stir in vanilla extract

pour over the baked shortbread + let it set
Step 4: Melt the Chocolate

melt chocolate chips + cream until smooth

pour over caramel + spread evenly

sprinkle with sea salt, cut + serve

Tips for Success
- Don’t rush the caramel. Keep the heat medium-low and stir often to avoid burning.
- Chill between layers. This helps the caramel firm up so the chocolate spreads smoothly.
- Use a sharp knife. Run it under hot water, wipe dry, and cut clean squares for bakery-level presentation.

This Millionaire’s Shortbread is rich, decadent, and always a crowd-pleaser. Slice, share, and watch them disappear. It may not add zeros to your bank account, but it will definitely add joy to your day. The printable recipe card is below. Have a good one, friends!

Millionaire’s Shortbread
Ingredients
shortbread layer-
- 1 cup salted butter softened to room temperature
- 3/4 cup powdered sugar
- 1 teaspoon vanilla extract
- 2 cups all purpose flour
caramel layer-
- 14 oz sweetened condensed milk 1 can
- 1 1/2 cups light brown sugar packed
- 1/2 cup dark corn syrup
- 1/2 cup salted butter
- 1 teaspoon vanilla extract
chocolate layer-
- 1 1/4 cups semi-sweet chocolate chips
- 1/3 cup heavy cream
- pinch coarse sea salt optional, for garnish
Instructions
- Preheat oven to 350° F. Line an 8×8 baking dish with parchment paper, overlapping the sides for easy removal, and set aside.
for the shortbread layer-
- In the bowl of a stand mixer, add in butter, sugar, vanilla extract, and flour. (Be sure to fluff your flour before measuring to get an accurate measurement.)
- Mix slowly until a crumbly dough forms. It will look like crumbs in the stand mixer, but when squeezed together in your hands will hold its shape.
- Press dough evenly into bottom of prepared pan. Bake for 18-25 minutes or until edges are just becoming golden. Remove from oven and set aside to cool a bit.
for the caramel layer-
- Combine sweetened condensed milk, brown sugar, and corn syrup in a small saucepan over medium-low to medium heat. Using a rubber spatula, stir frequently, ensuring the mikxture doesn't stick to the bottom and sides of the saucepan.
- Continue heating and stirring until mixture begins to thicken, bubbles up while stirring, and the temperature reads 225° F using an instant read thermometer. This is a low and slow process, so don't rush it or you'll risk either burning the caramel or it separating.
- Remove from heat and vigorously stir in vanilla extract.
- Pour caramel on top of baked shortbread layer and spread to evenly coat, if needed.
- Allow to cool at room temperature for about 2 hours or in the refrigerator for at least an hour.
for the chocolate layer-
- Once caramel layer has set, being making the chocolate layer by adding chocolate chips and heavy cream to a small saucepan over medium-low heat, stirring with a rubber spatula scraping bottom and sides of saucepan frequently.
- Once chocolate is almost completely melted, remove from heat and give it one last stir to melt the rest of the way.
- Immediately pour chocolate mixture over top the caramel layer, sprinkle with salt if desired, and set aside to cool for about 2 hours or in the refrigerator for at least an hour.
- Once completely chilled and set, pull the whole block out of the baking dish using the parchment paper as "handles" and place on flat surface.
- Slice into 16 even squares and serve!
Notes
Nutrition
More Recipes to Try
- Caramel Filled Pumpkin Blondies – Fudgy brownies with gooey caramel swirl.
- Salted Caramel Rice Krispies – A no-bake favorite.
- Shortbread Cookie Recipe – If you love the base layer of these bars, try the classic cookie version.
- Scotcheroo Recipe – Another nostalgic layered dessert.
If you make this recipe, I would really appreciate it if you would give it a star rating and leave your review in the comments! If you have a picture of your finished dish, post it on Instagram using the hashtag #laurenslatest and tagging me @laurens_latest.




I have not made this yet but want to. I have a question. Do you have any suggestions for a substitute for the corn syrup? Agave maybe or not thick enough. Any advice is greatly appreciated.