Millionaire Shortbread (Caramel Chocolate Layers) Recipe

Introduction

Millionaire Shortbread is a decadent treat combining a buttery shortbread base, rich caramel layer, and smooth chocolate topping. This classic dessert is perfect for satisfying your sweet tooth with its irresistible layers and texture.

The image shows two stacked dessert bars on a white plate placed on a white marbled surface, with a golden spoon nearby. Each bar has three distinct layers: the bottom layer is a light beige crumbly base, the middle layer is a smooth, shiny caramel brown, and the top layer is a thick, dark chocolate with coarse white sea salt flakes sprinkled on top. In the blurred background, more bars are visible, emphasizing the focus on the two stacked pieces in the front. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 cup unsalted butter (softened)
  • 0.5 cup granulated sugar
  • 2 cups all-purpose flour
  • 0.25 tsp salt
  • 1 tsp vanilla extract
  • 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
  • 8 oz semisweet or milk chocolate (chopped)
  • 1 tbsp butter or cream (optional, for smoothness)

Instructions

  1. Step 1: Preheat your oven to 350°F (175°C) and line an 8×8-inch baking pan with parchment paper.
  2. Step 2: Cream the softened butter and granulated sugar together until the mixture is light and fluffy. Stir in the vanilla extract, flour, and salt to form a dough.
  3. Step 3: Press the dough evenly into the prepared baking pan. Bake for 18 to 20 minutes, or until the shortbread turns golden. Allow it to cool completely.
  4. Step 4: In a saucepan, combine the butter, brown sugar, sweetened condensed milk, and corn syrup. Cook over medium heat for 8 to 10 minutes, stirring, until the mixture is thickened and golden.
  5. Step 5: Pour the caramel over the cooled shortbread base, spreading it evenly. Chill in the refrigerator for 30 minutes to set.
  6. Step 6: Melt the chopped chocolate and butter or cream (if using) together, then pour the melted chocolate over the chilled caramel layer and spread smoothly.
  7. Step 7: Chill the entire tray in the refrigerator for 1 to 2 hours until firm. Slice into bars and serve.

Tips & Variations

  • Use a mix of semisweet and milk chocolate for a balanced flavor between sweet and rich.
  • For a saltier twist, sprinkle flaky sea salt over the chocolate layer before chilling.
  • Ensure the caramel is thickened properly by cooking it gently and stirring continuously to prevent burning.
  • Line the pan with parchment paper overhanging the sides for easy removal of the bars.

Storage

Store the millionaire shortbread in an airtight container in the refrigerator for up to one week. Let the bars come to room temperature for 10–15 minutes before serving for the best texture. Alternatively, you can freeze them wrapped tightly for up to one month and thaw in the refrigerator before serving.

How to Serve

The image shows a stack of square caramel bars on a white plate with a white marbled texture surface under it. Each bar has three layers: a pale, crumbly shortbread base at the bottom, a thick golden caramel middle, and a smooth, dark chocolate top layer sprinkled with coarse sea salt. The bars are neatly cut and stacked, with the top bar slightly angled to show the layers clearly. The chocolate layer has a glossy shine and textured edges from cutting. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use salted butter instead of unsalted?

Yes, but reduce or omit the added salt in the recipe to avoid an overly salty taste.

What if I don’t have corn syrup? Can I substitute it?

You can substitute corn syrup with an equal amount of golden syrup or honey, but the texture might be slightly different. These alternatives help prevent crystallization in the caramel.

Print

Millionaire Shortbread (Caramel Chocolate Layers) Recipe

Millionaire Shortbread is a decadent layered dessert featuring a buttery shortbread base, a rich caramel middle, and a smooth chocolate topping. This indulgent treat combines the perfect balance of textures and flavors, making it a crowd-pleaser for any occasion.

  • Author: Felix
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 2 hours 15 minutes
  • Yield: 16 bars 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: British

Ingredients

Scale

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 Topping

  • 8 oz semisweet or milk chocolate (chopped)
  • 1 tbsp butter or cream (optional, for smoothness)

Instructions

  1. Prepare the oven and pan: Preheat your oven to 350°F (175°C) and line an 8×8-inch baking pan with parchment paper to prevent sticking and ease removal of the bars later.
  2. Make the shortbread dough: In a mixing bowl, cream together 1 cup softened unsalted butter and 0.5 cup granulated sugar until the mixture is light and fluffy. Stir in 1 teaspoon vanilla extract, 2 cups all-purpose flour, and 0.25 teaspoon salt. Combine everything until a dough forms.
  3. Bake the shortbread base: Press the dough evenly into the prepared pan. Bake in the preheated oven for 18–20 minutes or until the shortbread turns golden brown. Remove from oven and allow it to cool completely before adding the next layer.
  4. Cook the caramel layer: In a medium saucepan, combine 0.5 cup unsalted butter, 0.5 cup brown sugar, 14 ounces sweetened condensed milk, and 0.25 cup light corn syrup. Cook over medium heat, stirring constantly for 8–10 minutes, until the mixture becomes golden and thickened. Remove from heat and stir in 1 teaspoon vanilla extract and a pinch of salt.
  5. Add the caramel to the shortbread: Pour the cooked caramel evenly over the cooled shortbread base. Using a spatula, spread it out smoothly to cover the entire surface. Place the pan in the refrigerator and chill for 30 minutes to let the caramel set.
  6. Prepare the chocolate topping: Melt 8 ounces of chopped semisweet or milk chocolate along with 1 tablespoon butter or cream (if using) either in a microwave using short bursts or over a double boiler until smooth.
  7. Finish the bars: Pour the melted chocolate over the caramel layer, spreading it evenly with a spatula. Return the pan to the refrigerator and chill for 1–2 hours until firm.
  8. Serve: Once fully set, slice into bars and serve these rich and indulgent Millionaire Shortbread treats.

Notes

  • Ensure the shortbread base is completely cooled before adding the caramel to prevent it from melting.
  • Stir the caramel continuously to avoid burning and achieve a smooth texture.
  • For a richer chocolate layer, use high-quality chocolate and add the optional butter or cream to enhance smoothness.
  • Store bars in an airtight container in the refrigerator for up to one week.
  • Allow bars to come to room temperature for a few minutes before serving for the best flavor and texture.

Keywords: Millionaire Shortbread, caramel chocolate bars, layered dessert, shortbread recipe, easy dessert, homemade bars

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating