Millionaire’s Shortbread

About This Millionaire’s Shortbread Recipe

This Millionaire’s Shortbread is a classic, bakery-style dessert made with a sturdy buttery shortbread base, a soft-chewy caramel layer, and a smooth chocolate topping. It is RICH, made with simple ingredients, and designed to hold together beautifully when cut. This is the kind of dessert that feels special enough for holidays but reliable enough to make year after year.

Why You’ll Love This

  • Classic millionaire’s shortbread texture

  • Soft, chewy caramel that sets perfectly when chilled

  • Chocolate layer with just enough give for clean cuts

  • Made with simple pantry ingredients

  • Perfect make-ahead dessert for holidays and gatherings

Ingredients You’ll Need

  • Salted butter

  • Granulated sugar

  • All-purpose flour

  • Light brown sugar

  • Sweetened condensed milk

  • Heavy cream

  • Good-quality chocolate

  • Vanilla extract

  • Kosher salt

  • Maldon flaky sea salt (for finishing)

How to Make

The shortbread dough is pressed firmly into a pan and baked just until set. A simple caramel made with butter, brown sugar, sweetened condensed milk, and cream is cooked gently until thick and glossy, then poured over the cooled shortbread. Once the caramel sets, a smooth chocolate topping is poured over and finished with flaky sea salt. After chilling, the bars slice cleanly into rich, layered squares.

Tips for Success

  • Press the shortbread firmly and evenly to prevent crumbling

  • Pull the caramel at a lower temperature to keep it soft-chewy, not stiff

  • Use a thermometer for the caramel if possible for consistent results

  • Let the chocolate set slightly before adding flaky salt so it stays visible

  • For clean cuts, slice after chilling but allow the bars to sit at room temperature briefly

Frequently Asked Questions

Can I make Millionaire’s Shortbread ahead of time?
Yes. This dessert is ideal for making a day ahead and slicing just before serving.

How do I store Millionaire’s Shortbread?
Store covered in the refrigerator for up to one week or freeze sliced bars for up to two months.

Why is my caramel too chewy or too soft?
Caramel texture depends on temperature. Cooking it to a lower temperature keeps it soft-chewy, while higher temperatures make it firmer once chilled.

Can I use milk chocolate instead of dark?
Yes-the bars will be sweeter. Dark or semi-sweet chocolate balances the caramel more.

What to Serve With

  • Coffee or espresso

  • Hot chocolate

  • Vanilla ice cream for an extra-indulgent dessert

More Recipes You’ll Love

Millionaire Shortbread Recipe

Millionaire Shortbread Recipe
Yield: 9-12
Author:
Prep time: 30 MinCook time: 25 MinInactive time: 2 HourTotal time: 2 H & 55 M
Cook modePrevent screen from turning off

Ingredients

Shortbread
  • 1 cup (226 g) salted butter, very soft
  • ½ cup (100 g) granulated sugar
  • 2 cups (240 g) all-purpose flour
  • ¼ teaspoon kosher salt
  • 1 teaspoon vanilla extract
Caramel Layer
  • 1 cup (226 g) salted butter
  • 1 cup (200 g) light brown sugar, packed
  • 1 (14-oz) can sweetened condensed milk
  • 3 tablespoons heavy cream
  • 1 teaspoon vanilla extract
  • ½ teaspoon kosher salt
Chocolate Layer
  • 1½ cups chopped chocolate (about 9 oz / 255 g)
  • ¼ cup heavy cream
  • 1 tablespoon salted butter
  • Maldon salt for topping

Instructions

Shortbread
  1. Preheat oven to 350°F (175°C). Line an 8×8-inch pan with parchment, leaving overhang.
  2. Cream butter and sugar just until combined — do not whip.
  3. Mix in vanilla.
  4. Add flour and salt; mix until a crumbly dough forms.
  5. Press firmly and evenly into the pan.
  6. For a smooth surface, cover with parchment and press using a flat-bottomed cup.
  7. Chill 10 minutes.
  8. Bake 18-20 minutes, until set and pale with just a hint of color at the edges.
  9. If slightly puffed, gently press flat while warm. Let cool.
Caramel Layer
  1. In a heavy saucepan over medium heat, melt butter, milk, cream, and brown sugar together.
  2. Cook, stirring constantly, until thick, glossy, and 231–233°F.
  3. Remove from heat; stir in vanilla and salt.
  4. Pour evenly over the shortbread.
  5. Chill 30–45 minutes, until set but soft-chewy.
Chocolate Layer
  1. Combine chocolate, cream, and butter in a microwave-safe bowl.
  2. Microwave 15 seconds, stir. DON'T heat too much all at once or chocolate will get chalky. Do it slowly in increments.
  3. Continue in 10–12 second bursts, stirring each time, until smooth and glossy.
  4. Let stand 2–3 minutes, then pour over the caramel and spread evenly.
  5. After 2–4 minutes, when the chocolate looks glossy but slightly set, sprinkle lightly with Maldon salt.
  6. Refrigerate until just firm, 45–60 minutes, or chill overnight.
  7. Slice with a warm knife, wiping clean between cuts & enjoy!
Did you make this recipe?
Tag @ameliaisnotachef on instagram and hashtag it #ameliaisnotachef
Previous
Previous

Spicy ‘Nduja Mussels

Next
Next

White Chocolate Coconut Cake aka: The Tom Cruise Cake