Millionaire Shortbread Recipe: Buttery, Caramel-Filled and Chocolate Topped]

Millionaire Shortbread Recipe: Buttery, Caramel-Filled and Chocolate Topped]
Millionaire Shortbread Recipe: Buttery, Caramel-Filled and Chocolate Topped]

Millionaire shortbread earns its name honestly. Three layers stack into one bar: a firm buttery base, a slow cooked caramel center, and a hard chocolate shell on top. None of the layers need special equipment or hard to find ingredients, just patience while each one sets. This millionaire shortbread recipe walks through every stage with clear timing so the caramel firms up properly and the chocolate doesn't crack when you slice through it. Make a batch for a holiday tray, a bake sale, or just because you want something rich in the fridge, and you will understand fast why these bars disappear before anything else on the table.

Pin Recipe
Quick Recipe Facts
Prep Time 20 min
Cook Time 35 min
Rest Time 2 hrs
Total Time 2 hrs 55 min
Course Dessert
Cuisine British
Servings 16 squares
Calories 310 kcal per square
Millionaire Shortbread Recipe: Buttery, Caramel-Filled and Chocolate Topped] ingredients
Ingredients
Shortbread Base
  • 1 cup unsalted butter , 225g, softened
  • 1/2 cup granulated sugar , 100g
  • 2 cups all purpose flour , 250g
  • 1/4 teaspoon salt
Caramel Layer
  • 1 cup unsalted butter , 225g
  • 1 cup brown sugar , 200g, packed
  • 14 oz sweetened condensed milk , 1 can
  • 3 tablespoons golden syrup or corn syrup
  • salt , pinch
Chocolate Topping
  • 8 oz dark or semi sweet chocolate , 225g, chopped
  • 1 tablespoon neutral oil or butter , optional, for shine
Equipment
  • 9 by 9 inch square baking pan
  • Parchment paper
  • Medium saucepan
  • Mixing bowls
  • Whisk
  • Rubber spatula
  • Sharp knife for slicing
Millionaire Shortbread Recipe: Buttery, Caramel-Filled and Chocolate Topped] how to make
How to Make
  1. Bake the shortbread base until light golden.
  2. Cook the caramel low and slow until thick and golden.
  3. Pour the caramel over the cooled base and chill until firm.
  4. Melt the chocolate and spread over the set caramel.
  5. Chill again, then slice into squares.
Millionaire Shortbread Recipe: Buttery, Caramel-Filled and Chocolate Topped] instructions
Instructions
  1. Preheat the oven to 350°F (175°C). Line the pan with parchment paper, leaving some overhang on two sides so you can lift the whole thing out later.
  2. Cream the softened butter and sugar together until the mixture looks pale and smooth.
  3. Add the flour and salt. Mix just until a soft, slightly crumbly dough forms.
  4. Press the dough evenly into the bottom of the pan. Prick it all over with a fork so it bakes flat.
  5. Bake for 18 to 20 minutes, until the edges turn light golden. Let it cool completely in the pan before moving on.
  6. In a saucepan, combine the butter, brown sugar, condensed milk, and golden syrup over medium low heat.
  7. Whisk constantly as everything melts together. This keeps the sugar from catching on the bottom of the pan.
  8. Once combined, lower the heat slightly and keep whisking for 8 to 10 minutes. The caramel should thicken and turn a deep amber color.
  9. Test it by dropping a small spoonful into a glass of cold water. It should hold together in a soft ball.
  10. Pour the hot caramel over the cooled shortbread base right away. Spread it evenly with a spatula before it starts to set.
  11. Let it cool at room temperature for about 30 minutes, then move it to the fridge for at least an hour, until fully firm.
  12. Melt the chocolate in short bursts in the microwave, stirring between each one, or use a double boiler if you prefer.
  13. Stir in the oil or butter if you want a glossy finish on top.
  14. Pour the melted chocolate over the firm caramel layer. Tilt the pan to spread it evenly, or smooth it out with a spatula.
  15. Refrigerate for at least an hour, until the chocolate is completely set.
  16. Lift the whole slab out using the parchment overhang. Slice into 16 squares with a sharp knife, wiping the blade clean between cuts.
Expert Tips
  • Use room temperature butter for the shortbread. Cold butter creams unevenly and leaves lumps in the dough.
  • Don't stop whisking the caramel. Even a short pause can let it scorch on the bottom of the pan.
  • A heavy bottomed saucepan heats more evenly than a thin one, which matters a lot for caramel.
  • Warm your knife under hot water and dry it before slicing. It makes cutting through the chocolate layer much cleaner.
  • Let each layer set completely before adding the next one. Rushing this step is the main reason layers slide apart later.
Common Mistakes to Avoid
  • Skipping the parchment overhang, which makes lifting the finished slab out of the pan nearly impossible.
  • Pouring hot caramel onto a base that's still warm, which melts the shortbread edges and blurs the layers.
  • Undercooking the caramel, which leaves it too soft to hold its shape once sliced.
  • Overheating the chocolate in the microwave, which causes it to seize and turn grainy.
  • Cutting the bars straight from the freezer, which can crack the chocolate layer instead of slicing it cleanly.
Variations
  • Swap dark chocolate for milk chocolate if you want a sweeter topping.
  • Sprinkle a pinch of flaky sea salt over the chocolate before it sets for a salted caramel version.
  • Use a gluten free flour blend in the shortbread base for a gluten free option.
  • Stir a teaspoon of vanilla extract into the caramel while it cooks for extra depth.
  • Swap golden syrup for honey if that's what you already have in the pantry.
What to Serve
  • A cup of black coffee or espresso
  • A scoop of vanilla ice cream on the side
  • Fresh berries to cut through the richness
  • A glass of cold milk
Storage and Reheating Tips
  • Store the bars in an airtight container in the refrigerator for up to a week.
  • Freeze individual squares wrapped in parchment and foil for up to two months.
  • Thaw frozen squares in the fridge overnight before serving.
  • No reheating needed. Serve chilled or at room temperature.
Millionaire Shortbread Recipe: Buttery, Caramel-Filled and Chocolate Topped] recipe visual
FAQs
Recipe Notes
  • This millionaire shortbread recipe slices best when it's fully chilled but served just slightly below room temperature.
  • The caramel keeps thickening as it cools, so don't judge how done it is while it's still hot on the stove.
  • Golden syrup gives the most authentic British caramel flavor, but corn syrup works fine as a substitute.
  • Cut the squares smaller if you're serving them at a party where guests will want just a bite or two.
Nutrition
Calories: 310 kcal per square
Carbohydrate: 32g
Protein: 2g
Fat: 19g
Sugar: 24g
Sodium: 85mg
Final Thoughts

This millionaire shortbread recipe takes a bit of patience, but the payoff is three layers that actually hold their shape when you slice through them instead of sliding apart on the plate. It travels well to potlucks, keeps in the fridge for days without losing texture, and looks far more impressive than the actual effort behind it. Once you've made one batch and gotten a feel for the timing between layers, it turns into one of those recipes you come back to whenever you want something rich and reliable, without needing to plan far ahead or hunt down unusual ingredients.

Keyword: millionaire shortbread recipe, millionaire shortbread, caramel shortbread bars, chocolate caramel shortbread, homemade millionaire shortbread
❤ Tried this recipe? Let us know how it was!

Leave a Comment