Millionaire’s Shortbread

Millionaire’s Shortbread is a biscuit confectionery item composed of a crunchy and rich rectangular shortbread biscuit base topped with a chewy and soft caramel filling and a shiny milk chocolate topping.


2 cups unbleached all-purpose flour
2 sticks butter, cut into small pieces
⅔ cup sugar
½ teaspoon salt

Caramel Layer:
2 cans sweetened condensed milk, 14-ounce cans
2 tablespoons butter

Chocolate Layer:
12 ounce semisweet chocolate chips



  1. Preheat the over to 350° F
  2. Sift the flour, sugar and salt
  3. Add the butter and pulse using handheld pulser (or food processor), and let the lumps be, formed due to butter
  4. Grease a 9″ x 13″ pan and refrigerate for the butter to harden and stick
  5. Pour the shortbread mixture into the pan, spreading evenly
  6. Bake for 20 minutes until the edges are brown
  7. Let it cool to room temperature

Caramel Layer:

  1. Combine the condensed milk and butter in a saucepan over medium heat
  2. Slowly bring to a boil, stirring continuously
  3. Continue stirring for about 15 minutes for mixture to thicken and turn amber in colour

Chocolate Layer:

  1. In a microwave-safe bowl, melt the chocolate


  1. With the shortbread in its pan, pour the caramel over
  2. Spread evenly using an offset spatula
  3. Cool to room temperature
  4. Pour the molten chocolate
  5. Spread evenly using an offset spatula
  6. Cool to room temperature
  7. Place in the refrigerator to cool completely, allowing chocolate to slightly harden but not get hard
  8. Cut into pieces