Millionaire’s Shortbread

5 from 1 vote

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.

Millionaires Shortbread 21


 

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.
Millionaires Shortbread

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

Millionaires Shortbread 2

mix butter, powdered sugar, flour + vanilla extract

Millionaires Shortbread 4

mix slowly until a crumbly dough forms

Millionaires Shortbread 6

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

Millionaires Shortbread 7

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

Millionaires Shortbread 8

stir in vanilla extract

Millionaires Shortbread 9

pour over the baked shortbread + let it set

Step 4: Melt the Chocolate

Millionaires Shortbread 10

melt chocolate chips + cream until smooth

Millionaires Shortbread 11

pour over caramel + spread evenly

Millionaires Shortbread 13

sprinkle with sea salt, cut + serve

Millionaires Shortbread 18

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.
Millionaires Shortbread 30

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!

A plate with stacked caramel and chocolate layered shortbread bars, with more bars and a bottle in the background on a white surface.

Millionaire’s Shortbread

Katie Cooksey
Millionaire’s Shortbread is basically a fancy candy bar in disguise, with buttery shortbread, gooey caramel, and a glossy chocolate top. These are not for the faint of heart. They are super rich, indulgent, and the kind of treat that makes you feel like royalty with every bite.
5 from 1 vote
Prep Time 30 minutes
Cook Time 25 minutes
chill time 4 hours
Total Time 4 hours 55 minutes
Course Dessert
Cuisine American
Servings 16
Calories 520 kcal

Ingredients
  

shortbread layer-

caramel layer-

chocolate layer-

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

Store in the fridge for 4-5 days, or freeze in individual slices in a freezer safe container or bags.

Nutrition

Calories: 520kcalCarbohydrates: 67gProtein: 5gFat: 27gSaturated Fat: 17gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gTrans Fat: 1gCholesterol: 61mgSodium: 194mgPotassium: 231mgFiber: 2gSugar: 53gVitamin A: 678IUVitamin C: 1mgCalcium: 109mgIron: 2mg
Keyword Millionaire Shortbread, Millionaire’s Shortbread, Millionaire’s Shortbread Bars
Rate This RecipePlease consider Leaving a 5-Star Review!

More Recipes to Try

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.

5 from 1 vote

Share a Comment

Your email address will not be published.

Recipe Rating




1 Response
  1. Maggie Herron

    5 stars
    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.

Hi, I'm Katie, a professional recipe developer who spends countless hours perfecting recipes so you can know with confidence that what you see is exactly what you’ll get.

“logos”