Bake & Savor Recipes

  • All Recipes
  • Cakes & Cupcakes
  • Cookies
  • Pies & Tarts
  • About Bake & Savor
menu icon
go to homepage
  • All Recipes
  • Cakes & Cupcakes
  • Cookies
  • Pies & Tarts
  • About Bake & Savor
search icon
Homepage link
  • All Recipes
  • Cakes & Cupcakes
  • Cookies
  • Pies & Tarts
  • About Bake & Savor
×

Easy Millionaire Shortbread Recipe

Published: Mar 15, 2026 · Modified: Mar 25, 2026 by Emily Johnson · This post may contain affiliate links · Leave a Comment

These buttery, triple-layered Millionaire Shortbread bars bring together crumbly shortbread, silky homemade caramel, and a glossy chocolate topping that cracks just right when you bite in. I first made these on a rainy December afternoon when I wanted something fancy but didn't want to leave the house, and they turned out even better than the ones I'd tried at that little bakery downtown. The best part? They look like you spent all day in the kitchen, but the actual hands-on time is surprisingly short.

Stack of millionaire shortbread bars with layers of shortbread, caramel, and chocolate, topped with sea salt on a plate.
Indulge in this buttery, sweet treat with a crisp shortbread base, creamy caramel center, and rich chocolate topping.
Jump to Recipe Print Recipe
Stack of millionaire shortbread bars with layers of shortbread, caramel, and chocolate, topped with sea salt on a plate.

If you're in the mood for more decadent bars, you'll love these Carrot Cake Bars or these fudgy Banana Cream Bars, and if you want something with a cozy fall vibe, try my Apple Cider Blondies.

What Is Millionaire Shortbread?

Millionaire Shortbread is a classic British dessert that layers three indulgent components: a buttery shortbread base, a thick caramel center, and a smooth chocolate topping. It's sometimes called caramel shortbread or caramel slice, and it got its fancy name because it tastes rich enough to be worth a million bucks. The combination of textures is what makes it so good the crumbly base, the chewy caramel, and the snappy chocolate all work together in every bite.

You'll find this treat in bakeries across the UK, and it's become a favorite at holiday cookie swaps and afternoon tea gatherings. The homemade version beats store-bought every time because you can control the sweetness and make the caramel exactly how you like it.

Jump to:
  • What Is Millionaire Shortbread?
  • Millionaire Shortbread Ingredients
  • How to Make Millionaire Shortbread
  • Substitutions and Variations
  • Equipment For Millionaire Shortbread
  • How to Store Millionaire Shortbread
  • Serving Suggestions
  • Expert Tips
  • FAQ
  • Related
  • Pairing
  • Millionaire Shortbread

Millionaire Shortbread Ingredients

These bars are made with simple, everyday ingredients that come together to create something really special.

See Recipe Card Below This Post For Ingredient Quantities

For the Crust:

  • Unsalted butter (room temperature): Creates the tender, crumbly texture that makes shortbread so good. Make sure it's soft so it creams easily with the sugar.
  • Granulated sugar: Sweetens the crust and helps it turn golden as it bakes.
  • All-purpose flour: Forms the structure of the shortbread and keeps it sturdy enough to hold the caramel.
  • Fine sea salt: Balances the sweetness and brings out the buttery flavor.

For the Caramel:

  • Sweetened condensed milk: The base of the caramel, giving it that smooth, creamy texture.
  • Unsalted butter: Adds richness and helps the caramel stay soft and chewy instead of hard.
  • Light corn syrup or golden syrup: Prevents the caramel from crystallizing and keeps it silky.
  • Light brown sugar: Deepens the caramel flavor with a hint of molasses.
  • Vanilla extract or vanilla bean paste: Adds warmth and rounds out the sweetness.
  • Fine sea salt: Cuts through the richness and makes the caramel taste more complex.

For the Chocolate:

  • Semisweet chocolate (coarsely chopped or chips): Melts into a smooth, glossy topping. Use good-quality chocolate for the best flavor.
  • Coconut oil or vegetable shortening: Helps the chocolate spread easily and gives it a nice shine.
  • Flaky sea salt (optional): A light sprinkle on top adds a fancy touch and balances the sweetness.

How to Make Millionaire Shortbread

Here's how to build these beautiful layers from the bottom up.

Prep the pan: Preheat your oven to 325°F (163°C). Line a 9x9-inch baking pan with parchment paper or foil and give it a light spray with nonstick cooking spray so the bars lift out easily later.

Make the shortbread base: In the bowl of a stand mixer fitted with the paddle attachment (or using a hand mixer), beat the room-temperature butter and granulated sugar on medium speed until light and fluffy, about 3 minutes. Add the flour and salt, mixing until just combined and the texture looks crumbly.

Press and bake: Press the dough evenly into the bottom of the prepared pan, making sure it reaches the corners. Bake for 30 to 35 minutes, or until the shortbread turns light golden brown. Let it cool while you make the caramel, and turn off the oven.

Freshly baked shortbread crust in a square baking pan, cooling on a wire rack, lined with parchment paper.

Cook the caramel: In a medium saucepan over medium heat, combine the sweetened condensed milk, butter, corn syrup (or golden syrup), and brown sugar. Stir constantly with a heatproof spatula or wooden spoon until the mixture comes to a boil.

Thicken it up: Keep stirring and let the caramel boil for 5 minutes until it thickens and deepens in color. Remove from heat and stir in the vanilla extract and salt.

A saucepan with bubbling caramel sauce being stirred with a wooden spatula, showing the smooth golden texture as it thickens.

Layer the caramel: Pour the hot caramel over the cooled shortbread crust, spreading it evenly to cover every inch. Pop the pan in the refrigerator for 30 minutes so the caramel can firm up before you add the chocolate.

Melt the chocolate: In a microwave-safe bowl, combine the chopped semisweet chocolate and coconut oil. Microwave on 50% power for 1 minute, stir, then continue microwaving in 30-second bursts until the chocolate is smooth and glossy.

Top and chill: Spread the melted chocolate evenly over the caramel layer. If you're using flaky sea salt, sprinkle it on now. Chill the whole thing in the fridge until the chocolate layer is firm, about 1 hour.

Slice and serve: Once everything is set, lift the bars out of the pan using the parchment paper and cut into small squares.

Substitutions and Variations

Use dark chocolate instead of semisweet for a richer, less sweet topping.

Try golden syrup in place of corn syrup for a more traditional British flavor with a hint of caramel depth.

Make it gluten-free by swapping the all-purpose flour with a 1:1 gluten-free baking blend.

Add a pinch of espresso powder to the chocolate layer for a subtle mocha flavor.

Skip the coconut oil and use all chocolate if you prefer, but the coconut oil helps the chocolate stay smooth and shiny.

Equipment For Millionaire Shortbread

  • 9x9-inch cake pan: The perfect size for thick, even layers.
  • Stand mixer or hand mixer: Makes creaming the butter and sugar quick and easy.
  • Medium saucepan: For cooking the caramel on the stovetop.
  • Heatproof spatula or wooden spoon: Essential for stirring the caramel constantly without melting.
  • Microwave-safe bowl: For melting the chocolate gently and evenly.

How to Store Millionaire Shortbread

At room temperature: Keep the bars in an airtight container for up to 3 days. The caramel will stay soft and chewy.

In the fridge: Store in an airtight container for up to 1 week. The chocolate will firm up more, which some people prefer because it gives a nice snap when you bite in.

In the freezer: Wrap individual bars in plastic wrap and freeze in a freezer-safe container for up to 2 months. Thaw in the fridge before serving.

Serving Suggestions

Serve these Millionaire Shortbread bars with a hot cup of tea or coffee for a cozy afternoon treat. The richness pairs beautifully with something warm and slightly bitter.

Cut them into small squares for parties or cookie platters since they're so decadent. A little goes a long way.

Warm the bars slightly in the microwave for about 10 seconds if you want the caramel to get extra gooey and soft.

Pair with a scoop of vanilla ice cream for an over-the-top dessert that'll impress anyone.

Expert Tips

Let the shortbread cool completely before adding the caramel, or it might soak into the crust instead of forming a separate layer.

Stir the caramel constantly during the 5-minute boil to prevent scorching. It's worth the arm workout.

Use parchment paper to line the pan instead of just greasing it. This makes lifting the bars out so much easier and gives you cleaner edges when you slice.

Chill between layers. Don't skip the 30-minute chill after adding the caramel. If the caramel is still warm when you add the chocolate, the layers will blend together instead of staying distinct.

Use a warm, dry knife to cut clean squares. Wipe the knife between cuts and warm it under hot water if the chocolate starts cracking.

FAQ

What is the difference between Millionaire Shortbread and billionaire shortbread?

Billionaire shortbread is basically the same thing but with an extra layer of indulgence, usually adding crushed cookies, pretzels, or even more chocolate. Millionaire shortbread sticks to the classic three layers. Both are rich, but billionaire takes it one step further.

Is Twix the same as Millionaire Shortbread?

They're similar in concept shortbread, caramel, and chocolate but not quite the same. Twix has a harder, cookie-like base and thinner caramel, while Millionaire Shortbread features a thicker, crumbly shortbread and a more generous caramel layer. Homemade Millionaire Shortbread is way more buttery and luxurious.

Can you use tinned caramel for Millionaire Shortbread without condensed milk?

Yes, you can use canned dulce de leche or caramel spread to save time. Just warm it slightly and spread it over the cooled shortbread. It won't have quite the same depth of flavor as homemade, but it's a solid shortcut if you're in a hurry.

Why is it called Millionaire Shortbread?

The name comes from how rich and decadent the dessert is like something only a millionaire could afford to eat every day. With all that butter, caramel, and chocolate, it definitely tastes expensive. Mom always says it's called that because one bite makes you feel like a million bucks.

Related

Looking for other recipes like this? Try these:

  • A Lemon Curd Muffins, with a crumbly topping, drizzled with icing and garnished with a slice of lemon. The muffin has been halved to reveal a gooey lemon curd center.
    Lemon Curd Muffins with Streusel Topping
  • A bowl filled with baked Pear Crumble, topped with two scoops of vanilla ice cream, drizzled with caramel sauce, and a spoonful of the warm fruit filling is scooped out.
    The Best Pear Crumble Recipe
  • A Spiced Gingerbread Loaf, sliced and topped with a glossy white icing drizzle, with frosted cranberries on the side and a cup of coffee in the background.
    Easy Spiced Gingerbread Loaf Recipe
  • A slice of Fresh Peach Cake dusted with powdered sugar, placed on a green plate.
    Fresh Peach Cake Recipe

Pairing

These are my favorite dishes to serve with Millionaire Shortbread

  • A stunning Caramel Turtle Cheesecake topped with caramel sauce, chocolate drizzles, and candied pecans. A slice has been cut, showcasing the creamy interior and rich flavors.
    Best Caramel Turtle Cheesecake Recipe
  • A stack of Piped Chocolate Butter Cookies drizzled with dark chocolate and sprinkled with festive red, green, and white sprinkles. One cookie has a bite taken out to reveal its soft texture.
    Easy Piped Chocolate Butter Cookies
  • A slice of freshly baked Milk Tart with a creamy custard filling, topped with a sprinkle of cinnamon. The tart is served on a decorative black-and-white plate, with the whole tart in the background.
    Easy Milk Tart Recipe
  • Stacked Lemon Blueberry Cheesecake Bars with a graham cracker crust and topped with a fresh blueberry.
    Lemon Blueberry Cheesecake Bars
Stack of millionaire shortbread bars with layers of shortbread, caramel, and chocolate, topped with sea salt on a plate.

Millionaire Shortbread

No ratings yet
Indulge in this buttery, sweet treat with a crisp shortbread base, creamy caramel center, and rich chocolate topping.
Print Recipe Pin Recipe
Prep Time 30 minutes mins
Cook Time 35 minutes mins
Chilling Time 1 hour hr 15 minutes mins
Total Time 2 hours hrs 20 minutes mins
Servings: 16
Course: Dessert, Snack
Cuisine: American, British
Calories: 390
Ingredients Method Nutrition Notes

Ingredients
  

For the Crust
  • 12 tablespoons unsalted butter room temperature
  • ⅓ cup granulated sugar
  • 1 ½ cups all-purpose flour
  • ¼ teaspoon fine sea salt
For the Caramel
  • 1 can sweetened condensed milk 14 ounces
  • 8 tablespoons unsalted butter cut into tablespoon-sized pieces
  • ¼ cup light corn syrup or golden syrup
  • ½ cup packed light brown sugar
  • 1 teaspoon vanilla extract or vanilla bean paste
  • ½ teaspoon fine sea salt
For the Chocolate
  • 8 ounces semisweet chocolate coarsely chopped
  • 1 teaspoon coconut oil or vegetable shortening
  • Flaky sea salt optional

Method
 

  1. Preheat the oven to 325°F (165°C). Line a 9×9-inch baking pan with parchment paper or foil and lightly spray with nonstick cooking spray.
  2. In the bowl of a stand mixer fitted with the paddle attachment (or using an electric mixer), beat the butter and sugar on medium speed until light and fluffy, about 3 minutes. Add the flour and salt and mix until just combined, forming a coarse crumb texture. Press the dough into the bottom of the prepared pan to form a crust layer.
  3. Bake the shortbread in the preheated oven for 30-35 minutes, or until golden brown. Remove from the oven and let it cool while preparing the caramel. At this point, you can turn off the oven.
  4. In a medium saucepan over medium heat, combine the sweetened condensed milk, butter, corn syrup (or golden syrup), and brown sugar. Heat, stirring constantly with a heatproof spatula or wooden spoon, until the mixture comes to a boil. Continue to stir and let it boil for 5 minutes until thickened. Remove from heat and stir in the vanilla and salt.
  5. Pour the caramel over the cooled crust and spread it evenly. Refrigerate for 30 minutes to allow the caramel to firm up before adding the chocolate topping.
  6. In a microwave-safe bowl, combine the chopped semisweet chocolate and coconut oil. Microwave in 30-second intervals at 50% power, stirring after each session until smooth.
  7. Spread the melted chocolate evenly over the chilled caramel layer. Optionally, sprinkle with flaky sea salt and refrigerate until the chocolate is firm. Once set, cut into small squares and serve.

Nutrition

Serving: 1ServingCalories: 390kcalCarbohydrates: 45gProtein: 4gFat: 22gSaturated Fat: 14gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 1gCholesterol: 47mgSodium: 149mgPotassium: 199mgFiber: 1gSugar: 34gVitamin A: 511IUVitamin C: 1mgCalcium: 92mgIron: 2mg

Notes

These millionaire shortbread bars make a decadent holiday treat or a perfect companion to a cup of tea. They're wonderfully indulgent with layers of buttery shortbread, caramel, and chocolate.

Tried this recipe?

Let us know how it was!

More Brownies & Bars

  • A slice of Greek Yogurt Lemon Bars on a plate, topped with a fresh lemon slice and blueberries, with a bite taken out to reveal the creamy filling.
    Greek Yogurt Lemon Bars Recipe
  • A stack of delicious Rocky Road Brownies made with marshmallows, almonds, and chunks of chocolate, showcasing their rich, fudgy texture and mix-ins.
    Easy Rocky Road Brownies
  • Stack of three Candy Cookie Bars, filled with chocolate and caramel, topped with orange, black, and white sprinkles.
    Easy Candy Cookie Bars Recipe
  • Warm Skillet Brownie topped with vanilla ice cream and chocolate drizzle.
    Easy Skillet Brownie Recipe

Leave a Reply Cancel reply

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

Recipe Rating




emily seo and founder of bake and savor

Hi bakers!

I'm Emily, the baker and creator behind Bake and Savor. I transform classic recipes into foolproof treats that bring joy to every kitchen. From my family's treasured recipes to modern favorites, I'm here to share the sweet science of baking with you! 🧁

More about me

Popular

  • A top-down view of Raspberry Swirl Sweet Rolls arranged neatly in a baking pan, the soft dough swirled with vibrant red raspberry filling, ready to be baked.
    Delicious Raspberry Swirl Sweet Rolls
  • Stack of baked Cranberry Orange Muffins with streusel and glaze.
    Easy Cranberry Orange Muffins
  • Biscuit Vegetable Pot Pie Casserole with golden, flaky biscuit topping, featuring a creamy mixture of peas, carrots, and broccoli in a white casserole dish.
    Biscuit Vegetable Pot Pie Casserole
  • Pistachio Cupcakes topped with strawberry buttercream and pistachio bits.
    Pistachio Cupcakes with Strawberry Buttercream

Seasonal

  • A close-up of soft Pistachio Drop Cookies topped with a smooth, glossy glaze. The cookies are arranged in a wooden bowl, with one cookie broken in half to reveal the soft, pistachio-filled interior.
    Best Pistachio Drop Cookies Recipe
  • A loaf of Lemon Blueberry Bread, sliced to reveal moist crumb and juicy blueberries. The slices are drizzled with a sweet glaze, and scattered fresh blueberries are seen around the loaf.
    Easy Lemon Blueberry Bread Recipe
  • A slice of French Raspberry Tart topped with fresh raspberries, sitting on a pink plate. The tart has a creamy filling with a golden crust and is accompanied by a fork.
    French Raspberry Tart Recipe
  • Slice of Gingerbread Layer Cake with frosting and decorations.
    Moist Gingerbread Layer Cake

Footer

Logo bake and savor recipes
↑ back to top

Explore

  • About
  • Contact
  • Subscribe

Legal

  • Privacy Policy
  • Terms & Conditions
  • Accessibility

Copyright © 2025 Bake and Savor. All recipes developed and tested by Emily. Bake with love, serve with joy.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required