The Great South African Bake Off

Millionaire’s shortbread

Recipe by Dot from The Great South African Bake Off


The Great South African Bake Off - Past series

BBC Lifestyle



  • 340g cake flour
  • 260g cold butter
  • 110g caster sugar
  • 50g hazelnuts


  • 150g unsalted butter
  • 385g condensed milk
  • 100g golden syrup
  • 10g salt flakes

Chocolate topping:

  • 175g dark chocolate
  • 175g milk chocolate
  • 80g white chocolate

Preparation method


  1. Preheat the oven to 150°C.
  2. Line a 23cm x 33cm cake tin with baking parchment.
  3. Combine the flour and cold butter cubes until mixture resembles fine breadcrumbs.
  4. Crush the hazelnuts.
  5. Add the caster sugar and nuts, and combine.
  6. Tip the mixture into cake tin and press down firmly with knuckles until tightly packed.
  7. Bake for +/- 30 minutes, until light golden brown.
  8. Set aside to cool.


  1. Heat butter, condensed milk and syrup in a saucepan, stirring until butter is melted.
  2. Bring mixture to the boil, stirring frequently until mixture is golden brown.
  3. Allow to cool slightly, and then pour over the cooled shortbread.
  4. Sprinkle the salt flakes sparingly over the caramel.

Chocolate topping:

  1. Melt the dark and milk chocolate.
  2. Pour the chocolate over the caramel.
  3. Melt the white chocolate, pipe stripes and score decoratively.
  4. Allow to cool completely.
  5. Cut into 12 equal squares.

The following recipe was created and written by the accredited contestant of The Great South African Bake Off. BBC Worldwide accepts no responsibility for the accuracy of ingredients, method or content.