Rachel Allen's chocolate and hazelnut caramel bars

(41 ratings)

What's my recipe book?


We know what it's like when you're browsing a site with as many recipes as ours. You find a brilliant recipe, want to make it again, but can't remember how you found it!

But we've solved the problem. Now, by clicking 'Save this recipe' or 'I cooked this' on any of our recipes, they'll be saved and grouped into your personal online recipe book. All you have to do is log in with your Facebook account to see them. When you click either of these buttons it will also tell your friends on Facebook what you've been cooking or saving so they too can give our quick and easy recipes a go (but you can turn this off at any time by visiting your 'My recipe book' page). Just click one of the buttons below or 'see my book' to get started. We hope you like it!

Rachel Allen's chocolate hazelnut caramel bars
Rachel Allen's chocolate hazelnut caramel bars
  • Makes: 30

  • Skill level: Easy peasy

  • Costs: Mid-price

Rachel Allen's chocolate and hazelnut caramel bars are a wickedly sweet and chocolatey tray bake. Easy to make and very irresistible.


For the chocolate base

  • 200g (7oz) butter
  • 50g (2oz) cocoa powder
  • 300g (11oz) caster sugar
  • 2 eggs, beaten
  • 225g (8oz) plain flour

For the hazelnut caramel layer

  • 125g (4 oz) butter
  • 1 x 397g tin of condensed milk
  • 2tbsp golden syrup
  • 75g (3oz) caster sugar
  • 125g (4 oz) toasted and halved hazelnuts

For the chocolate topping

  • 200g (7oz) dark chocolate, chopped
  • 1tbsp sunflower or vegetable oil

The recipe makes lots of bars, so freeze some of the bars for another time if you wish.


  1. Preheat the oven to 160C (325F, gas mark 3) and line the base or grease a small Swiss roll tin measuring 20 x 30cm (8 x 12in).
  2. In a medium-sized saucepan over a medium heat, melt the butter for the chocolate base, stir in the cocoa powder and then the sugar and mix until smooth. Remove from the heat and stir in the eggs until mixed and then the plain flour. Spread the chocolate base over the prepared tin and bake in the oven for 20 mins until firm on top. Remove from the oven and set aside to cool while you make the hazelnut caramel layer.
  3. In a medium-sized saucepan and over a medium heat, melt the butter and then add the condensed milk, golden syrup and sugar. Turn the heat to low and stir continuously for 12-15 mins until the mixture is dark caramel in colour - do not let it burn. Remove from the heat and stir in the nuts. Spread evenly over the chocolate base and allow to cool.
  4. Meanwhile, melt the chocolate in a bowl sitting over a saucepan of simmering water (also known as a bain marie). When it is melted, stir in the oil and then pour over the caramel layer and smooth out, leaving to cool and set. Cut into squares.These will keep for a week in an airtight container.

Your rating

Average rating

  • 4
(41 ratings)

Your comments


I made this recipe two days ago and is perfect. I am going to make it right now again cause there are no more pieces from this cake left. For me and my family and specially for my dad it&#194&#180s AAAA+++++ :D


i made this but found the recipe lacking, to start 300g of caster sugar, diabetes waiting to happen??? the base mixture did not turn smooth untill the eggs were put in and the caramel took twice as long as the recipe, child friendly, i think not. tasted great but i wont be making these again anytime soon


All my family love this recipe and keep asking for more they are have to start paying soon me because the first time I did this recipe I had no ingredients so was a bit expensive but it is so totally worth it


These are, without doubt, the best carmel shortbreads I have ever tasted; they make all others a very poor imitation of the real thing!

comments powered by Disqus

FREE Newsletter