Millionaire Shortbread

Why You’ll Love This Recipe

Millionaire Shortbread is a decadent treat with three irresistible layers: a buttery shortbread base, rich caramel center, and glossy chocolate topping. Each bite delivers a perfect balance of crunch, creaminess, and sweetness. It’s ideal for holidays, special occasions, or anytime you want to indulge in a luxurious homemade dessert.

ingredients

Millionaire Shortbread 10 Millionaire Shortbread is a decadent treat with three irresistible layers: a buttery shortbread base, rich caramel center, and glossy chocolate topping. Each bite delivers a perfect balance of crunch, creaminess, and sweetness. It’s ideal for holidays, special occasions, or anytime you want to indulge in a luxurious homemade dessert.

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

for the shortbread:
all-purpose floursugarunsalted buttermeltsalt

for the caramel layer:
sweetened condensed milkbrown sugarsalted buttersyrup (golden syrup or light corn syrup)vanilla extract

for the chocolate topping:
semi-sweet or dark chocolateheavy cream (optional, for smoother texture)

directions

Make the shortbread:
Preheat oven to 350°F (175°C). Line a square baking pan with parchment paper.
In a bowl, mix flour, sugar, melted butter, and salt until crumbly.
Press into the bottom of the pan and bake for 20–25 minutes until lightly golden. Let cool.

Make the caramel:
In a saucepan, combine sweetened condensed milk, brown sugar, butter, and syrup.
Cook over medium heat, stirring constantly until thick and golden (about 10–15 minutes).
Remove from heat and stir in vanilla. Pour over cooled shortbread and spread evenly.
Chill for 1 hour or until set.

Make the chocolate layer:
Melt chocolate with heavy cream (if using) over a double boiler or in short microwave bursts.
Pour over caramel layer and spread evenly. Tap the pan gently to smooth out the top.
Chill again until firm, about 30 minutes.

Slice into bars with a sharp knife, wiping between cuts for clean edges.

Servings and timing

This recipe yields 16–20 bars depending on size.Preparation time: 20 minutesCooking and assembly time: 35–40 minutesChill time: 1.5 hoursTotal time: about 2 hours

Variations

Use milk chocolate for a sweeter top layer or dark chocolate for richness.

Add a sprinkle of sea salt over the chocolate for contrast.

Swap the shortbread for a graham cracker crust for a twist.

Infuse the caramel with espresso powder or bourbon for added depth.

Use white chocolate or swirl two types for a marbled effect.

storage/reheating

Store in an airtight container at room temperature for up to 3 days or refrigerate for up to 1 week.For best texture, let chilled bars sit at room temp for a few minutes before serving.Can be frozen for up to 2 months; thaw in the fridge overnight.

FAQs

Millionaire Shortbread
Millionaire Shortbread 11 Millionaire Shortbread is a decadent treat with three irresistible layers: a buttery shortbread base, rich caramel center, and glossy chocolate topping. Each bite delivers a perfect balance of crunch, creaminess, and sweetness. It’s ideal for holidays, special occasions, or anytime you want to indulge in a luxurious homemade dessert.

Why is it called Millionaire Shortbread?

Because it’s rich, indulgent, and layered with luxury—like a dessert fit for a millionaire!

Can I use store-bought caramel?

Yes, but homemade gives the best flavor and texture for slicing clean bars.

Why is my caramel runny?

It needs to be cooked long enough to thicken—stir constantly until golden and thick.

Can I skip the cream in the chocolate?

Yes, it just makes the topping smoother and easier to cut but isn’t essential.

How do I get clean cuts?

Use a hot knife (run under hot water and wipe dry) for neat slices.

Can I make it in advance?

Yes, it’s great for making ahead—just store in the fridge and slice before serving.

Conclusion

Millionaire Shortbread is a show-stopping dessert that combines elegance and comfort in every bite. With layers of crisp shortbread, silky caramel, and rich chocolate, it’s a timeless treat that’s as impressive as it is delicious. Perfect for gifting, parties, or a luxurious bite at home, this recipe is a true classic.

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: KimEasy
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour 50 minutes
  • Yield: 24 squares
  • Category: Desserts
  • Method: Baking
  • Cuisine: British
  • Diet: Vegetarian

Description

Millionaire Shortbread is a decadent layered dessert with a buttery shortbread base, smooth and chewy caramel center, and a rich chocolate topping. It’s like a homemade Twix bar—but even better! Perfect for holidays, potlucks, or anytime you’re craving something sweet and indulgent.


Ingredients

For the Shortbread Base:

  • 1 cup unsalted butter, softened

  • 1/2 cup granulated sugar

  • 2 cups all-purpose flour

  • 1/4 teaspoon salt

For the Caramel Layer:

  • 1 cup unsalted butter

  • 1 cup brown sugar, packed

  • 1 can (14 oz) sweetened condensed milk

  • 1/4 cup light corn syrup

  • 1/4 teaspoon salt

  • 1 teaspoon vanilla extract

For the Chocolate Topping:

  • 1 1/2 cups semi-sweet chocolate chips or chopped chocolate

  • 1 tablespoon butter or heavy cream (optional, for a smoother texture)


Instructions

  • Make the Shortbread:
    Preheat the oven to 350°F (175°C). Line a 9×13-inch baking dish with parchment paper.
    In a large bowl, cream together butter and sugar until light and fluffy. Add flour and salt, and mix until a soft dough forms.
    Press the dough evenly into the prepared pan.
    Bake for 20–22 minutes or until lightly golden. Let cool completely.

  • Make the Caramel Layer:
    In a medium saucepan over medium heat, melt butter. Stir in brown sugar, sweetened condensed milk, corn syrup, and salt.
    Bring to a gentle boil, stirring constantly, for about 5–7 minutes or until the caramel thickens and pulls away from the sides.
    Remove from heat and stir in vanilla extract.
    Pour the caramel over the cooled shortbread and spread evenly. Let set at room temperature or refrigerate until firm.

  • Make the Chocolate Topping:
    In a microwave-safe bowl or over a double boiler, melt the chocolate with butter or cream (if using) until smooth.
    Pour over the caramel layer and spread evenly.
    Chill for at least 1 hour or until fully set.

 

  • Slice and Serve:
    Let the bars sit at room temperature for 10 minutes before slicing to avoid cracking the chocolate. Cut into squares or bars and enjoy!


Notes

  • For clean cuts, use a sharp knife dipped in hot water and wiped dry.

  • Store bars in an airtight container in the fridge for up to 1 week.

  • You can use dark chocolate or milk chocolate based on your preference.

  • Add a sprinkle of sea salt on top of the chocolate for a sweet-salty twist.

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 *