Print Recipe
5 from 13 votes

Authentic Millionaire's Shortbread (Caramel Shortcake)

The ultimate sweet confection, this luxurious Millionaire's Shortbread features rich and buttery Scottish shortbread followed by a layer of caramel and chocolate.  It's phenomenally delicious!
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Course: Dessert
Cuisine: British, Scottish
Servings: 16 servings
Calories: 387kcal
Author: Kimberly Killebrew



  • Depending on how thick you want your shortbread layer, use an 8x8 or 9x9 inch square pan for the Homemade Scottish Shortbread.
  • Place the sweetened condensed milk, butter, brown sugar, golden syrup and salt in a medium saucepan and heat over medium until melted, stirring regularly.  Continue to simmer until the mixture has thickened and is golden, 5-6 minutes, stirring constantly to prevent scorching.  When you run a spoon down the middle it should leave an empty trail along the saucepan.  For accuracy we recommend using a candy or instant read thermometer.  The caramel mixture is done when the thermometer reaches 225 degrees F.  Remove from heat and stir in the vanilla extract.
  • Pour the caramel mixture over the prepared Scottish shortbread and use a spoon to evenly smooth it out.  Let it cool completely.  
  • Heat the chocolate in a microwave-safe bowl until melted, stirring occasionally.  Pour the chocolate over the firmed up caramel and smooth it evenly.  Place it in the fridge to cool completely.  *You can store it in the fridge but it is best served at room temperature.
  • Cut the Millionaire's Shortbread into squares (it's easiest at room temperature).  
Serving: 1square | Calories: 387kcal | Carbohydrates: 38g | Protein: 4g | Fat: 23g | Saturated Fat: 14g | Cholesterol: 50mg | Sodium: 188mg | Potassium: 214mg | Fiber: 1g | Sugar: 27g | Vitamin A: 600IU | Vitamin C: 0.7mg | Calcium: 90mg | Iron: 2.5mg