30-MINUTE MEALS! Get the email series now

Millionaire's Shortbread

5 from 1 vote
1 Comments
Sara Mitchell
By: Sara MitchellUpdated: Oct 28, 2025
This post may contain affiliate links. Please read our disclosure policy.

Rich and decadent caramel squares layered over buttery shortbread and topped with glossy chocolate — a classic British treat that always impresses.

Millionaire's Shortbread

This Millionaire's Shortbread has been a showstopper at every holiday bake sale and family gathering I've brought it to. I first learned to make this version during a chilly December when I wanted a dessert that felt luxurious but used pantry-friendly ingredients. The combination of a crisp, buttery base, a silky, deeply flavored caramel layer, and a smooth chocolate top creates a contrast of textures and flavors that keeps everyone reaching for just one more square.

What makes this version special is the attention to little details: room temperature butter for the shortbread so it presses evenly, constant whisking while cooking the caramel to develop a glossy richness without scorching, and chilling the caramel briefly before adding the chocolate so the layers stay distinct. I remember serving these at a small dinner party; the room went quiet as everyone took their first bite, and then there were delighted exclamations. If you want an indulgent treat that looks impressive but is straightforward to make, this is it.

Why You'll Love This Recipe

  • The shortbread base is quick to mix and presses into a perfectly even layer with minimal effort, meaning you can have the base ready in under 15 minutes.
  • The caramel is made on the stovetop from sweetened condensed milk and brown sugar so you get a reliably thick, silky layer without complex candy techniques.
  • It uses pantry staples like all-purpose flour, brown sugar, and chocolate chips, making it easy to assemble any time you crave something sweet.
  • The layered construction means you can make the base ahead of time, refrigerate the caramel-topped tray, then finish with chocolate when needed — great for make-ahead baking.
  • Each square delivers a perfect balance of buttery, sweet, and slightly salty notes; a quick sprinkle of sea salt on top lifts the chocolate and brings out the caramel flavors.

I always find that the easiest way to win over guests is to bring something with layers and shine. After a few tries I developed small habits that help: leave an inch or two of overhang on the parchment for easy removal, cut the chilled bars with a warm knife for cleaner slices, and use a light hand on the salt. My family calls these 'festival squares' because they disappear fast at birthdays and weekend tea times.

Ingredients

  • Shortbread Crust: 2 cups all-purpose flour — choose a reliable brand like King Arthur or Gold Medal for even texture; it provides the sturdy, crumbly structure that holds the caramel and chocolate.
  • Unsalted butter: 1 cup room temperature — use quality butter such as Plugra or Kerrygold for a rich, creamy flavor; room temperature ensures the dough binds without becoming greasy.
  • Granulated sugar: 1/2 cup packed — helps create a light crumb and gives the shortbread its subtle sweetness; measure by spooning into the cup and leveling off.
  • Egg yolk and vanilla extract: One yolk and 1 teaspoon vanilla help bind and add aromatic depth without making the crust cakey.
  • Salt: 1/2 teaspoon — balances the butter and sugar, enhancing flavor.
  • Caramel layer: 1 14-ounce can sweetened condensed milk, 1/2 cup unsalted butter cut into tablespoon-sized pieces, 1 cup packed light brown sugar, 1/4 cup golden or light corn syrup, 1 teaspoon vanilla, and 1/2 teaspoon salt. These ingredients combine to produce a glossy, chewy caramel that sets firmly over the shortbread.
  • Chocolate ganache: 1 1/2 cups semisweet chocolate chips with 1/3 cup heavy cream; use good-quality chocolate for shine and snap — Ghirardelli or Valrhona work beautifully. Finish with a pinch of flaky sea salt to enhance the chocolate and caramel notes.

Instructions

Prepare the pan and shortbread:Preheat the oven to 350F and line a 9x9 inch baking dish with parchment paper, leaving an overhang on two sides. Cream 1 cup room temperature unsalted butter with 1/2 cup granulated sugar and 1/2 teaspoon salt until light and slightly fluffy, about 2 minutes with a hand mixer. Add 1 egg yolk and 1 teaspoon vanilla, mix until incorporated. Add 2 cups all-purpose flour in two batches and mix on low speed until the dough just comes together; avoid over-mixing to keep the crumb tender. Press the mixture evenly into the prepared pan using the bottom of a measuring cup for a smooth surface. Bake at 350F for about 20 to 22 minutes, until the edges are golden brown and the center looks set.Make the caramel:While the base bakes, combine in a medium saucepan 1/2 cup unsalted butter, 1 cup packed light brown sugar, 1/4 cup golden syrup, 1 14-ounce can sweetened condensed milk, 1 teaspoon vanilla, and 1/2 teaspoon salt. Place over medium heat and whisk until the butter melts and the mixture is smooth. Continue to cook, whisking constantly, until the caramel thickens, darkens slightly in color, and reaches about 225F on a candy thermometer; this takes roughly 5 to 6 minutes. If you do not have a thermometer, look for the caramel to pull away from the sides of the pan and coat the back of a spoon with a thick, glossy film.Assemble the layers:Immediately pour the hot caramel over the warm shortbread base and smooth it to the edges using an offset spatula. Allow the tray to sit at room temperature for about 10 minutes, then chill in the refrigerator for another 10 minutes so the caramel firms slightly. This chilling step ensures the chocolate layer will sit cleanly on top without mixing into the caramel.Finish with chocolate:Chop the chocolate if using bars, or measure out chocolate chips. Heat 1/3 cup heavy cream until steaming but not boiling, and pour over 1 1/2 cups semisweet chocolate chips. Let sit for 1 minute then stir until glossy and smooth. Pour the ganache over the chilled caramel and spread to an even layer. Sprinkle with a pinch of flaky sea salt if desired. Chill the assembled tray for at least 30 minutes until the chocolate sets well, then use the parchment overhang to lift out the slab. Cut into 12 squares, wiping the knife clean between cuts for tidy edges.Millionaires shortbread with caramel and chocolate layers

You Must Know

  • These squares keep well in the refrigerator for up to 7 days when stored in an airtight container; they also freeze well for up to 3 months if wrapped tightly, then thaw overnight in the fridge.
  • This recipe is high in calories and sugar; each bar is rich — cut into smaller portions for a lighter serving at parties.
  • Using room temperature butter in the shortbread ensures you press an even layer that bakes uniformly; cold butter leads to uneven pockets.
  • Stir the caramel constantly while it cooks to prevent scorching; a metal whisk gives better control over texture than a wooden spoon.

One of my favorite things is how forgiving the method is: even if the caramel is a touch thinner than ideal, it will still set once chilled and taste incredible. I once forgot to cut the parchment overhang and struggled a bit to lift the slab, so now I always leave an ample overhang. Watching the chocolate set into a glossy layer is a small but satisfying ritual each time I finish these squares.

Storage Tips

Store the finished squares in a single layer in an airtight container in the refrigerator for up to one week. If you need to stack pieces, separate layers with parchment or wax paper to protect the chocolate. Freezing is excellent for long-term storage: cut into bars, wrap each tightly in plastic wrap, then place in a freezer-safe container or bag for up to three months. Thaw overnight in the refrigerator before serving; avoid frequent temperature changes, which can cause the chocolate to bloom and lose its glossy finish. For best texture, bring to room temperature for 15 to 20 minutes before serving.

Ingredient Substitutions

For a dairy-free version, swap the butter for a firm vegan butter and use a dairy-free condensed milk alternative or a homemade mixture of coconut milk reduced with sugar — note the flavor will shift toward coconut. To make the top lighter, use milk chocolate instead of semisweet, though it may be softer at room temperature. If you prefer a deeper caramel note, substitute dark brown sugar for light brown sugar and use dark corn syrup; the caramel will be more molasses-forward. For gluten-free, use a 1-to-1 gluten-free baking flour blend, but expect a slightly different crumb and potentially a more delicate base.

Serving Suggestions

Serve these squares slightly chilled alongside a strong cup of coffee or a fragrant black tea to balance the sweetness. For a dessert platter, pair with fresh raspberries or orange segments to cut the richness. For special occasions, drizzle a little extra melted chocolate in thin lines across the tops and add a few toasted chopped hazelnuts for crunch. They also make excellent gifts: stack three or four in a decorative box with parchment separators and tie with a ribbon.

Close up of chocolate topped caramel square

Cultural Background

With roots in British baking traditions, this layered confection is often called 'Millionaire's Shortbread' because of its indulgent character. The concept of a buttery shortbread base topped with a sweet filling and chocolate has European antecedents, but the condensed milk caramel layer is a more modern, pantry-friendly innovation that spread through home baking communities. Over the decades it has become a staple at afternoon teas, bake sales, and holiday gatherings in the UK and beyond, celebrated for its simple technique and decadent results.

Seasonal Adaptations

In autumn, add a pinch of ground cinnamon and a tablespoon of pumpkin purée to the caramel for a spiced variation; in winter, fold a tablespoon of orange zest into the ganache for a festive citrus lift. For summer gatherings, make smaller bite-sized squares and top a few with a dusting of freeze-dried raspberry powder to add a bright contrast. Adjust chilling times lightly when baking in hot kitchens so the caramel and chocolate both set properly.

Meal Prep Tips

If preparing in advance for a party, bake and cool the shortbread base a day ahead, then prepare and chill the caramel layer the evening before. Finish with the ganache on the day of serving so the chocolate has the best sheen. Use an instant-read candy thermometer while making the caramel to hit the correct temperature reliably, and keep a bowl of hot water nearby to warm the knife for cleaner slices. Label and date frozen portions so you always know how long they have been stored.

These squares are a celebration of texture and flavor — crisp shortbread, chewy caramel, and glossy chocolate — and they reward the care you put into each step. I hope you enjoy them as much as my family does; they always bring smiles and requests for the recipe.

Pro Tips

  • Leave a parchment overhang to lift the finished slab from the pan easily.

  • Chill the caramel briefly before adding chocolate so layers remain distinct.

  • Use room temperature butter for the crust to ensure an even press and tender texture.

  • Stir the caramel constantly while cooking to prevent burning and encourage even thickening.

This nourishing millionaire's shortbread recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

Can I freeze Millionaire's Shortbread?

Yes, you can freeze the bars for up to 3 months. Wrap tightly in plastic and place in an airtight container. Thaw overnight in the refrigerator.

How do I know when the caramel is ready?

Use a candy thermometer and cook the caramel to about 225F. If you don't have one, watch for the caramel to thicken and pull away from the pan.

Tags

Baking & PastriesDessertBritishShortbreadCaramelChocolateHoliday BakingRecipes
No ratings yet

Millionaire's Shortbread

This Millionaire's Shortbread recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 12 steaks
Millionaire's Shortbread
Prep:10 minutes
Cook:30 minutes
Rest Time:10 mins
Total:40 minutes

Ingredients

Shortbread Crust

Caramel

Chocolate Ganache

Instructions

1

Preheat and prepare crust

Preheat oven to 350F. Line a 9x9 pan with parchment leaving an overhang. Cream room temperature butter with sugar and salt, add egg yolk and vanilla, then fold in flour until just combined. Press evenly into pan and bake 20 to 22 minutes until edges are golden.

2

Cook the caramel

Combine butter, brown sugar, corn syrup, sweetened condensed milk, vanilla, and salt in a saucepan. Whisk over medium heat until smooth, then continue whisking until the mixture thickens and reaches about 225F or pulls away from the pan, roughly 5 to 6 minutes.

3

Assemble and chill

Pour hot caramel over the baked shortbread and smooth. Chill for 10 to 20 minutes until set enough to support the chocolate layer without mixing.

4

Make ganache and finish

Heat cream until steaming, pour over chocolate chips, let sit, then stir until glossy. Pour over chilled caramel, smooth, sprinkle sea salt, then chill until set. Lift from pan and cut into 12 bars.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 640kcal | Carbohydrates: 70g | Protein:
7g | Fat: 38g | Saturated Fat: 11g |
Polyunsaturated Fat: 8g | Monounsaturated Fat:
15g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!

Millionaire's Shortbread

Categories:

Millionaire's Shortbread

Did You Make This?

Leave a comment & rating below or tag @kitchenfunwithmysons on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Sara!

Chef and recipe creator specializing in delicious Baking & Pastries cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.