Millionaire Shortbread

Millionaire shortbread is a decadent treat featuring three irresistible layers: a buttery shortbread base, a rich and chewy caramel filling, and a smooth chocolate topping. With its perfect balance of textures and flavors, this classic dessert is loved by many and is surprisingly easy to make at home.

Why You’ll Love This Recipe

  • Indulgent and delicious – The combination of buttery shortbread, creamy caramel, and chocolate is pure perfection.
  • Easy to make – Simple ingredients and step-by-step instructions make this a foolproof recipe.
  • Great for any occasion – Perfect for holidays, parties, or just a sweet treat at home.
  • Customizable – Try different chocolates or add a sprinkle of sea salt for extra flavor.
  • Stores well – Keeps for several days, making it a great make-ahead dessert.
Millionaire Shortbread 10 Millionaire shortbread is a decadent treat featuring three irresistible layers: a buttery shortbread base, a rich and chewy caramel filling, and a smooth chocolate topping. With its perfect balance of textures and flavors, this classic dessert is loved by many and is surprisingly easy to make at home.


Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Shortbread Base:

  • Unsalted butter (softened)
  • Granulated sugar
  • All-purpose flour
  • Salt

For the Caramel Layer:

  • Sweetened condensed milk
  • Butter
  • Brown sugar
  • Golden syrup or corn syrup
  • Salt
  • Vanilla extract

For the Chocolate Topping:

  • Dark or milk chocolate (chopped or chocolate chips)
  • Butter (for a softer texture, optional)
  • Flaky sea salt (optional, for garnish)

Directions

Making the Shortbread Base

  1. Preheat the Oven: Set to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper.
  2. Mix the Dough: In a bowl, cream the butter and sugar until light and fluffy. Add flour and salt, mixing until it forms a crumbly dough.
  3. Bake: Press the dough evenly into the prepared pan. Bake for 18-20 minutes until lightly golden. Let it cool completely.

Making the Caramel Layer

  1. Heat the Ingredients: In a saucepan over medium heat, melt butter, brown sugar, and syrup. Stir until combined.
  2. Add the Condensed Milk: Pour in the condensed milk, stirring constantly for 10-12 minutes until thickened and golden.
  3. Set the Caramel: Remove from heat, stir in vanilla, and pour over the cooled shortbread. Spread evenly and let set for at least 1 hour.

Making the Chocolate Topping

  1. Melt the Chocolate: In a microwave-safe bowl or over a double boiler, melt the chocolate with butter (if using), stirring until smooth.
  2. Pour Over Caramel: Spread melted chocolate evenly over the caramel layer.
  3. Chill: Refrigerate for about 1 hour until firm. Sprinkle with flaky sea salt if desired.

Slicing and Serving

  1. Cut into Squares: Use a sharp knife to slice into bars or squares. For clean cuts, wipe the knife between slices.
  2. Enjoy! Serve and savor every rich, buttery bite.

Servings and Timing

  • Servings: 16 bars
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Chilling Time: 2 hours
  • Total Time: 2 hours 50 minutes
Millionaire Shortbread
Millionaire Shortbread 11 Millionaire shortbread is a decadent treat featuring three irresistible layers: a buttery shortbread base, a rich and chewy caramel filling, and a smooth chocolate topping. With its perfect balance of textures and flavors, this classic dessert is loved by many and is surprisingly easy to make at home.


Variations

  • Salted Caramel: Add a teaspoon of flaky sea salt to the caramel for a sweet-salty contrast.
  • Nutty Version: Mix chopped nuts into the shortbread or sprinkle them on top of the chocolate.
  • Different Chocolate: Use white or dark chocolate instead of milk chocolate.
  • Gluten-Free: Use a gluten-free flour blend for the shortbread base.
  • Espresso Kick: Stir a teaspoon of instant espresso powder into the chocolate for a mocha flavor.

Storage/Reheating

  • Storage: Keep in an airtight container at room temperature for 3 days or in the fridge for 1 week.
  • Freezing: Freeze for up to 3 months in a freezer-safe container, separating layers with parchment paper. Thaw before serving.
  • Serving Tip: If refrigerated, let the bars sit at room temperature for 10 minutes before eating for the best texture.

FAQs

Why is my caramel too soft or runny?

The caramel needs to cook long enough to thicken. If it’s too runny, return it to the heat and cook for a few more minutes.

How do I prevent the chocolate from cracking when cutting?

Let the bars sit at room temperature before slicing, and use a warm knife for smoother cuts.

Can I use store-bought caramel?

Yes, but homemade caramel gives the best flavor and texture.

What’s the best chocolate to use?

Use high-quality chocolate bars instead of chocolate chips for a smoother topping.

Can I make this ahead of time?

Yes! This recipe stores well, making it a great make-ahead dessert.

How do I make the shortbread extra crumbly?

Use cold butter and don’t overmix the dough.

What’s the difference between golden syrup and corn syrup?

Golden syrup has a richer, more caramel-like flavor, while corn syrup is more neutral. Either works in this recipe.

Can I make a bigger batch?

Yes, double the recipe and use a 9×13-inch pan. Adjust baking times accordingly.

What can I serve this with?

Enjoy with coffee, tea, or a scoop of vanilla ice cream.

How do I fix grainy caramel?

Caramel can turn grainy if the sugar crystallizes. Stir continuously and avoid rapid temperature changes.

Conclusion

Millionaire shortbread is a rich, buttery, and utterly delicious treat that’s easy to make at home. With its crisp shortbread base, gooey caramel filling, and luscious chocolate topping, this dessert is perfect for any occasion. Make a batch, slice them up, and enjoy every indulgent bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Millionaire Shortbread

Millionaire Shortbread

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Kim Cooks Easy
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 1 hour 45 minutes
  • Yield: 16 squares 1x
  • Category: Dessert
  • Method: Baking, Stovetop
  • Cuisine: British
  • Diet: Vegetarian

Description

This classic dessert features three indulgent layers: buttery shortbread, creamy caramel, and silky chocolate. It’s like a homemade Twix bar but even better! Perfect for special occasions or a sweet treat with tea or coffee.


Ingredients

Units Scale
  • For the Shortbread Base:
  • 1 cup (2 sticks) unsalted butter, softened
  • 1/2 cup granulated sugar
  • 2 cups all-purpose flour
  • 1/4 tsp salt
  • For the Caramel Layer:
  • 1 cup sweetened condensed milk (one 14 oz can)
  • 1/2 cup unsalted butter
  • 1/2 cup brown sugar
  • 2 tbsp corn syrup or golden syrup
  • 1/4 tsp salt
  • 1 tsp vanilla extract
  • For the Chocolate Topping:
  • 8 oz dark or milk chocolate, chopped
  • 1 tbsp butter (optional, for extra shine)

Instructions

  • Step 1: Make the Shortbread
  • Preheat Oven – Set to 350°F (175°C). Line an 8×8-inch baking dish with parchment paper.
  • Mix the Dough – Beat butter and sugar together until creamy. Add flour and salt, mixing until it forms a crumbly dough.
  • Bake – Press dough evenly into the prepared pan. Bake for 20-25 minutes or until light golden. Let it cool.
  • Step 2: Make the Caramel Layer
  • Cook the Caramel – In a saucepan over medium heat, melt butter, brown sugar, condensed milk, corn syrup, and salt. Stir continuously for 8-10 minutes until thick and golden.
  • Add Vanilla & Pour – Stir in vanilla and pour caramel over the cooled shortbread. Let it set at room temperature for 30 minutes, or chill for faster setting.
  • Step 3: Make the Chocolate Topping
  • Melt the Chocolate – In a microwave-safe bowl, melt the chocolate and butter in 30-second intervals, stirring between each, until smooth.
  • Spread & Set – Pour chocolate over the caramel layer and spread evenly. Chill for 1 hour or until firm.
  • Step 4: Slice & Serve
  • Cut Into Squares – Use a sharp knife to slice into bars. Wipe the knife clean between cuts for neat edges.
  • Enjoy! Serve at room temperature for the best texture.

Notes

  • For extra crunch, sprinkle sea salt over the chocolate before setting.
  • To prevent caramel from sticking, lightly grease the knife before cutting.
  • Storage: Keep in an airtight container at room temp for 3 days or refrigerate for up to a week.

Nutrition

  • Calories: 320
  • Sugar: 25g
  • Sodium: 100mg
  • Fat: 18g
  • Saturated Fat: 11g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 35mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *