Peach and hazelnut olive oil cake

  • Vegetarian


175g blanched hazelnuts
125ml olive oil, plus extra for greasing
2 peaches, cut into thin wedges
2 tbsp honey
1 lemon, zest of all and juice of ½
130g polenta
1 tsp baking powder
3 eggs
200g golden caster sugar 


1. Preheat the oven to 170˚C, gas mark 3. Put the nuts on a baking sheet and bake for 5 minutes, until light golden. Set aside to cool.

2. Meanwhile, lightly grease the base and sides of a 23cm springform cake tin with a little olive oil and line the base with baking parchment. Arrange the peach wedges on the base of the tin. Stir together the honey and lemon juice and pour over the peaches. Set aside.

3. Once the hazelnuts are completely cool, pulse in a food processor until finely ground. Put in a large bowl and mix in the polenta, baking powder, lemon zest and a good pinch of salt.

4. In another large bowl, whisk the eggs and sugar with electric beaters until light and fluffy (it should thicken quite a bit). Very slowly trickle in the oil (as if making mayonnaise), whisking as you go, until fully incorporated. Use a large metal spoon to fold in the nut mixture.

5. Spoon the batter over the peaches and bake for 1 hour, or until a skewer inserted into the centre of the cake comes out clean. Leave to cool in the tin, then turn out and serve with crème fraîche, if liked. 

This recipe first appeared in Waitrose Food, August 2017 issue. Download the Waitrose Food app for the full issue

  • Preparation time: 20 minutes, plus cooling
  • Cooking time: 1 hour
  • Total time: 1 hour 20 minutes, plus cooling

Serves: 8

Nutritional Info

Typical values per serving:

Energy Per serving 2092kJ
Fat 30.9g
Saturated Fat 3.7g
Carbohydrate 48.4g
Sugars 35.1g
Protein 7.4g
Salt 0.3g
Fibre 2.1g

Click here for more information about health and nutrition

4 stars

Average user rating Based on 10 ratings

This recipe was first published in Tue Aug 01 15:11:32 BST 2017.