This decadent millionaire shortbread features a buttery shortbread, creamy caramel layer, and topped with a soft chocolate ganache—a perfect, indulgent treat! All three layers are simple to make and come together for an irresistible dessert bar.

millionaires shortbread cut into squares on a plate.

Table of Contents

Let’s kick off the new year on a delicious note– melt-in-your-mouth buttery shortbread with a thick layer of chewy caramel, and topped with a decadent chocolate ganache. Bake sale, teacher gift, new neighbor, and birthday, you name it– these millionaire’s caramel shortbread recipe are perfect for any occasion.

Why You’ll Love It

  • Basically a homemade Twix
  • Just 3 layers– shortbread base, caramel in the center, topped with chocolate
  • Made with simple pantry ingredients
  • Perfect for holidays, teacher gifts, parties, and so much more

Grab These Ingredients

ingredients for Millionaire’s shortbread recipe.
  • Butter: Using unsalted butter allows for more control when it comes to the salt. It’s creamed together with the sugar for the shortbread base.
  • Sugars: Both white sugar and powdered sugar are used in the recipe– the shortbread and the caramel layer.
  • Egg: adds richness to the shortbread layer, one large egg yolk is needed.
  • Vanilla: vanilla extract or vanilla bean paste can be used. It adds a layer of flavor.
  • Flour: Like most of my bars and brownie recipes, all-purpose flour is my go to.
  • Salt: Adds flavor and balances the sweetness.
  • Corn Syrup: It’s a very important in the caramel as it helps prevent it from crystalizing and seizing up. The recipe calls for light corn syrup, but you can substitute with dark corn syrup, just know the caramel will be darker.
  • Water: Not shown above, it helps dissolve the sugar.
  • Heavy Cream: There’s no skimping on the heavy cream– you want a high fat content for a chewy caramel and a soft chocolate ganache.
  • Chocolate: You want quality baking chocolate for the chocolate layer. Make sure you chop up the chocolate to allow for even melted.

Tips & Tricks

  • Line the baking dish with parchment paper with enough overhang for it to be easily removed. It also helps prevent the caramel from sticking to the sides of the dish.
  • It’s important to use room temperature butter when making shortbread.
  • Keep a close eye on the caramel sauce– while it’s easy, it can go from perfect consistency to burnt within seconds.
  • Remember to chill the caramel layer before adding the layer of chocolate, that way you have defined layers.

Step-by-Step: How To Make Millionaire’s Shortbread

The full printable recipe is outlined below. Before starting, let’s walk through the steps in photos.

creamed butter and sugars with an egg yolk and vanilla in a mixing bowl for millionaire caramel shortbread recipe.

Step 1: Begin with the shortbread, creaming together the butter and sugar then, add the egg and vanilla. Finally, beat in the flour and salt.

pre-baked shortbread crust with steam holes.

Step 2: Press the shortbread dough into the baking pan in an even layer. Then poke holes into the dough all over with a fork.

baked shortbread crust for millionaire's shortbread in a baking pan.

Step 3: Bake until lightly golden brown, about 25-28 minutes.

millionaires shortbread caramel layer in a parchment lined baking tin.

Step 4: Just before or once the shortbread is done, make the caramel. If you want step-by-photos, follow my salted caramel chocolate tart recipe.

chocolate and heavy cream in mixing bowl for homemade twix bars.

Step 5: Melt the heavy cream and chocolate together over a double boiler. Stir together until smooth.

milk chocolate ganache layer on top of millionaire shortbread recipe in a parchment lined baking pan.

Step 6: Spread the chocolate on top of the caramel layer and allow it to set before cutting into squares.

stacked millionaire's shortbread on a tray.

FAQ

Why didn’t my caramel set?

It’s important to cook the caramel until it reaches a 245ºF. Using a candy thermometer makes this incredibly easy, but if you don’t have one, you’ll start to see the caramel pull away from the edges and should be very thick.

Why is it called a millionaire shortbread?

Originated in Scotland, the “millionaire” implies a level of decadence and wealth to the dessert in that it’s an upgrade from regular shortbread.

Is Twix the same as Millionaire Shortbread?

They are similar and often called a homemade Twix bar.

How do you cut a millionaires shortbread without cracking it?

After the layers have chilled, set it at room temperature for 30-45 minutes so that it’s slightly softer which will prevent cracking when slicing.

Why do you poke holes in shortbread?

Piercing the shortbread helps with even baking and allows the heat to penetrate into the cookie.

More Caramel Recipes

stack of millionaire shortbread on a serving tray.
5 stars (1 rating)

Millionaire’s Shortbread

Servings: 16 bars
Prep Time: 30 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 45 minutes
This decadent millionaire shortbread features a buttery shortbread, creamy caramel layer, and topped with a soft chocolate ganache—a perfect, indulgent treat! All three layers are simple to make and come together for an irresistible dessert bar.

Ingredients

Shortbread

Salted Caramel

Milk Chocolate Ganache

  • 3 Tablespoons heavy cream
  • 4 ounces chocolate, cut into small pieces

Instructions
 

  • Start with the shortbread: Preheat the oven to 350ºF and line an 8×8-inch baking pan with parchment paper with about 1 inch of overhang on the sides. Set aside.
  • In the bowl of a stand mixer, or a large mixing bowl with a hand mixer fitted with the paddle attachment, cream together the butter, granulated sugar and powdered sugar on medium speed until smooth and fluffy. Scrape down the bottom and sides as needed. Add the egg yolk and vanilla, beating together for 1 minute. With the mixer on low, add the flour and salt, and beat together until just combined. (Try to not overmix, just until all ingredients are combined).
  • Press the shortbread dough into an even layer into the prepared baking pan. Using a fork, pierce the dough all over the top. Bake until the edges are lightly golden brown, about 25-28 minutes.
  • While the shortbread finishes baking, make the caramel: In a small saucepan, or in the microwave, heat the cream, butter, and salt together over medium heat until the butter has melted. Set aside.
  • In a separate medium saucepan, heat the sugar, corn syrup, and water together over medium heat until the sugar mixture begins to boil. Keep cooking until the bubbles get smaller and begin to turn amber-colored. Reduce the heat to low, and carefully pour in the warm butter/cream mixture, whisking constantly to avoid lumps or crystals.
  • Add a candy thermometer to the side of the pot and simmer the caramel while continuously whisking until it reaches 245ºF. Remove from the heat and stir in the vanilla.
  • Carefully pour the hot caramel over the shortbread crust. Place in the refrigerator for about 1 hour before adding the chocolate ganache topping.
  • Make the chocolate ganache: In a small saucepan over a double boiler, or in the microwave, add the cream and chocolate. Cook over medium-low heat, stirring frequently, until the chocolate has melted and is smooth.
  • Remove from the heat and carefully pour over the cooled caramel layer. Gently smooth it over the top in an even layer using an offset spatula. Allow the ganache to set in the refrigerator for 30 minutes. If desired, before chilling, garnish with flaky sea salt.
  • Leftovers stay fresh covered tightly at room temperature or in the refrigerator for up to 1 week.

Notes

  1. Make Ahead Instructions: The shortbread layer can be made up to 2 days in advance. The assembled bars can be made up to 3 days in advance. Cover tightly and store at room temperature.
  2. Caramel: See my recipe and step-by-step photos on how to make caramel.
Serving: 1g, Calories: 403kcal, Carbohydrates: 47g, Protein: 2g, Fat: 24g, Saturated Fat: 15g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Trans Fat: 1g, Cholesterol: 71mg, Sodium: 303mg, Potassium: 57mg, Fiber: 1g, Sugar: 37g, Vitamin A: 739IU, Vitamin C: 0.1mg, Calcium: 22mg, Iron: 1mg
Cuisine: Bars
Course: Dessert
Tried this recipe?Mention @bakingamoment on Instagram or tag #bakingamoment.

Author

  • Hello! I’m Tasia {it’s pronounced Tasha}, the creative force behind two sugar bugs. I am a wife, mama, recipe developer, food photographer and Registered Dental Hygienist.

    It is an honor to be a contributor to Allie’s amazing recipes!

    I strongly feel baking and cooking should be fun and approachable. I absolutely LOVE talking about food, eating food and creating food! I really, really, REALLY love coffee, caramels, buttercream sugar cookies and red wine.

    While the kitchen is my happy place, being in the great outdoors with my family fills my soul with joy. I never tire of the sunshine and get cranky when it rains too much. I live in the Pacific Northwest with my husband and two daughters {my two sugar bugs💕}.

    If you’d like to follow along, you can find me @twosugarbugs on Instagram, Pinterest and Facebook.

    View all posts Contributor