Millionaire’s Shortbread

Published December 19, 2025

This post may contain affiliate links. Read our disclosure policy.

Millionaire’s Shortbread are the worlds most luxurious cookie! This version is made with a crisp browned butter shortbread cookie base, a sweet and creamy caramel filling, and a decadent dark chocolate finish. They’re reminiscent of a Twix bar but a hundred times better!  

Stacked pyramid of millionaire's shortbread bars.If you are looking for just one cookie to make this holiday season I’d vote this one. We can’t get over how good they are and everyone always wants more! It’s a moderate skill level cookie and worth every bit of effort.

Traditionally millionaire’s shortbread are made with a classic shortbread cookie crust including regular butter, but to elevate them even more I browned butter butter first for that distinctive, toasty/nutty flavor upgrade.

After the browned butter infused shortbread is baked you’ll make a basic caramel filling. The key to that is just in the stirring and the target temperature so have a food thermometer handy.

And lastly for the crowning finish, and yes one more layer of tempting flavor and texture, they are finished with pure chocolate.

This is indeed one indulgent cookie that’s perfect for celebrations and gifting. Happy Holidays!

Millionaire’s Shortbread Cookie Ingredients

Butter: Unsalted is used, however salted butter works as well if you omit salt from the cookie base.

All-purpose flour: This creates the foundation of the shortbread.

Granulated sugar: Used to sweeten the shortbread.

Milk: Milk is added to keep the cookies from being dry since the moisture evaporates from the butter during the browning process.

Salt: Added for depth.

Vanilla extract: Added for additional flavor.

Sweetened condensed milk: A water evaporated milk product that’s pre-sweetened and ideal for making caramel.

Light brown sugar: Used for additional sweetness in the caramel.

Heavy cream: This adds rich creaminess to the caramel filling.

Corn syrup: Golden syrup will work great as well if you can find it. This helps the caramel have a smooth, non-grainy consistency.

Sliced butter in a saute pan. Browned butter in a saute pan.

How to Brown Butter for Shortbread

Let butter melt: Melt 16 Tbsp salted butter in 12-inch saute pan or skillet over medium heat.

Cook and stir until browned: Continue to cook, while stirring constantly with a heatproof silicone spatula (while carefully standing back a bit as butter tends to splatter), until butter has deepened in color and milk solids are a rich amber/golden brown color and has a warm nutty aroma. (Be careful not to brown too much, if it becomes dark brown it’s burnt and will be bitter.)

Cool: Immediately pour butter into a heatproof dish (scape out all the butter clinging to the pan using the silicone spatula). Let cool until it’s just melted and warm but no longer very hot (about 95°F), about 45 minutes.

Browned butter being poured over sugar and flour in a mixing bowl. Browned butter shortbread cookie dough mixture.

How to Make Millionaire’s Shortbread Cookie Base

Prepare pan and oven: Butter and line a 9 by 9-inch baking dish with parchment paper leaving a 1-inch overhang of parchment on each side (butter between layers of parchment so they stick). Preheat oven to 350 degrees.

Blend liquids: Pour milk and 1/2 tsp salt into cooled browned butter and stir (it won’t fully come together).

Stir dry and wet mixtures together: Add flour and sugar to a large mixing bowl, pour butter mixture in and stir with a spatula until combined.

Spread into pan: Spread dough into prepared baking dish in an even layer. Pierce all over with a fork, spacing piercings about 1-inch apart.

Bake through: Bake until just set and edges are golden brown, about 25 minutes. Remove from oven and let cool on a wire rack while you make the caramel.

Browned butter dough pressed into baking pan. Baked browned butter shortbread cookie dough shown baked.

Caramel ingredients shown before melting together in a saucepan.

Making the Caramel Filling

Mix caramel ingredients in pan: In a large heavy bottomed saucepan stir together sweetened condensed milk, brown sugar, 1/2 tsp salt, the heavy cream, corn syrup, and 6 Tbsp butter.

Cook to proper soft caramel temp: Heat mixture over medium heat, stirring almost constantly especially at edges as they tend to burn, until mixtures registers 236 to 239 degrees on an instant read thermometer (about 15 minutes).

Pour caramel over shortbread: Add vanilla and whisk well then carefully pour hot caramel over baked shortbread layer. Let cool completely about 1 1/2 hours.

Caramel shown after caramelized in a saucepan. Caramel being poured over shortbread layer. Caramel being spread over shortbread layer.

Finishing the Millionaire Bars with Chocolate

Melt chocolate in microwave: Add chopped chocolate to a medium heatproof mixing bowl. Heat in microwave in 20 second increments, stirring well between each, until melted and smooth. Alternatively you can melt chocolate in a double broiler.

Spread chocolate over bars: Pour chocolate over caramel layer and spread into an even layer.

Chill to set: Let rest in the fridge until just set, about 10 to 15 minutes.

Cut: Remove bars from pan using overhanging parchment paper. Cut into squares.

Completed millionaire's bars cut into squares.

Storing Millionaire’s Bars

Millionaire’s shortbread can be stored at room temperature up to 5 days, in the fridge for 2 weeks or in the freezer for 3 months.

Store with parchment paper between layers.

Possible Variations

  • Add nuts: You can include nuts in the recipe. Chopped pecans, walnuts or peanuts are great options. Add to completed caramel or sprinkle over the finished bars.
  • Peanut butter swap: In place of the caramel layer you could add a peanut butter layer that’s sweetened with powdered sugar.
  • Darker chocolate: Bittersweet chocolate can be used in place of semi-sweet chocolate for an even deeper flavor.
  • Chocolate ganache: For a softer chocolate (that’s also easier to cut) finish include 1/3 cup heavy cream in with the chocolate when gently melting.
  • Brown sugar shortbread: If you want even more caramel-like flavor swap the white sugar for brown sugar in the shortbread base.
  • Sea salt topping: For a salty finish sprinkle with a little flakey sea salt (such as Maldon) after spreading the chocolate over before it starts to set.
  • 13 by 9-inch pan: These can also be made in a standard 13 by 9-inch inch pan just keep in mind they’ll been thinner. Reduce bake time to about 20 to 22 minutes for shortbread.

Close up photo of millionaire's shortbread bars showing 3 layers and their texture.

More Delicious Cookie Recipes to Try

 

16 Quick & Easy 30 Minute Recipes! (plus weekly recipe updates)

Millioniare's Shortbread

The worlds most luxurious cookie! This version is made with a crisp browned butter shortbread cookie base, a sweet and creamy caramel filling, and a decadent dark chocolate finish. They're reminiscent of a Twix bar but a hundred times better!  
Servings: 16
Prep30 minutes
Cook40 minutes
Ready in: 1 hour 10 minutes

Ingredients

Shortbread crust

Caramel filling

Chocolate

  • 10 oz semi-sweet chocolate, finely chopped

Instructions

  • For the shortbread: Brown the butter, to do so melt 16 Tbsp salted butter in 12-inch saute pan or skillet over medium heat.
  • Continue to cook, while stirring constantly with a heatproof silicone spatula (while carefully standing back a bit as butter tends to splatter), until butter has deepened in color and milk solids are a rich amber/golden brown color and has a warm nutty aroma. (Be careful not to brown too much, if it becomes dark brown it's burnt and will be bitter.)
  • Immediately (carefully) pour hot butter into a heatproof dish (scape out all the butter clinging to the pan using the silicone spatula). Let cool until it's just melted and warm but no longer hot (about 95°F), about 45 minutes.
  • Butter and line a 9 by 9-inch baking dish with parchment paper leaving a 1-inch overhang of parchment on each side (butter between layers of parchment so they stick). Preheat oven to 350 degrees.
  • Pour milk and 1/2 tsp salt into cooled browned butter and stir (it won't fully come together).
  • Add flour and sugar to a large mixing bowl, pour butter mixture in and stir with a spatula until combined.
  • Spread dough into prepared baking dish in an even layer. Pierce all over with a fork, spacing piercings about 1-inch apart. Bake until just set and edges are golden brown, about 25 to 27 minutes. Remove from oven and let cool on a wire rack while you make the caramel.
  • Make the caramel filling: In a large heavy bottomed saucepan stir together sweetened condensed milk, brown sugar, 1/2 tsp salt, the heavy cream, corn syrup, and 6 Tbsp butter.
  • Heat mixture over medium heat, stirring almost constantly especially at edges as they tend to burn, until mixtures registers 236 to 239 degrees on an instant read thermometer (about 15 minutes).
  • Add vanilla and whisk well then carefully pour hot caramel over baked shortbread layer. Let cool completely about 1 1/2 hours.
  • Melt chocolate: Add chopped chocolate to a medium heatproof mixing bowl. Heat in microwave in 20 second increments, stirring well between each, until melted and smooth. Pour chocolate over caramel layer and spread into an even layer.
  • Let rest in the fridge until just set, about 10 to 15 minutes.
  • Remove bars from pan using overhanging parchment paper. Cut into squares.

Notes

  • For cleaner cuts clean the knife between slicing, under hot water and carefully dry. You may find a serrated knife works better.
  • Bars can be stored at room temperature up to 5 days, in the fridge for 2 weeks or in the freezer for 3 months. Store with parchment paper between layers.
Nutrition Facts
Millioniare's Shortbread
Amount Per Serving
Calories 495 Calories from Fat 243
% Daily Value*
Fat 27g42%
Saturated Fat 16g100%
Trans Fat 1g
Polyunsaturated Fat 1g
Monounsaturated Fat 7g
Cholesterol 57mg19%
Sodium 224mg10%
Potassium 241mg7%
Carbohydrates 60g20%
Fiber 2g8%
Sugar 44g49%
Protein 5g10%
Vitamin A 631IU13%
Vitamin C 1mg1%
Calcium 106mg11%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition values are estimates only. See full disclaimer here.