Go Back

Millionaire Shortbread (Caramel Chocolate Layers)

Rich, buttery shortbread topped with golden caramel and smooth chocolate. A luxurious layered dessert that’s easy to make at home!
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 16 bars
Course: Dessert, Snack
Cuisine: American, British
Calories: 370

Ingredients
  

Shortbread Base
  • 1 cup unsalted butter softened
  • 0.5 cup granulated sugar
  • 2 cups all-purpose flour
  • 0.25 tsp salt
  • 1 tsp vanilla extract
Caramel Layer
  • 0.5 cup unsalted butter
  • 0.5 cup brown sugar
  • 14 oz sweetened condensed milk
  • 0.25 cup light corn syrup
  • 1 tsp vanilla extract
  • 1 pinch salt
Chocolate Layer
  • 8 oz semisweet or milk chocolate chopped
  • 1 tbsp butter or cream optional, for smoothness

Equipment

  • 8x8 baking pan
  • Mixing bowls
  • Saucepan
  • Spatula
  • Hand mixer

Method
 

  1. Preheat oven to 350°F (175°C) and line an 8x8-inch baking pan with parchment paper.
  2. Cream butter and sugar until light. Mix in vanilla, flour, and salt to form dough.
  3. Press dough into pan and bake for 18–20 minutes until golden. Cool completely.
  4. In a saucepan, combine butter, brown sugar, condensed milk, and corn syrup. Cook 8–10 minutes until golden and thickened.
  5. Pour caramel over cooled shortbread, spread evenly, and chill 30 minutes.
  6. Melt chocolate and butter, pour over caramel, and spread smoothly.
  7. Chill 1–2 hours until firm, slice into bars, and serve.

Notes

For a salted caramel version, sprinkle flaky sea salt on top before the chocolate sets.