• 150ml oil (not olive or vegetable)
  • 150ml natural yogurt ( I use Fat-free Greek)
  • 4 tablespoons golden syrup
  • 3 eggs
  • 175g caster sugar
  • 225g self-raising flour
  • 3 tbsp cocoa
  • 1/4 tsp baking powder
  • pinch salt


  • STEP 1
    Heat oven to 180C (160C for fan)
  • STEP 2
    Line a large loaf tin with baking parchment
  • STEP 3
    In a large bowl, beat together the oil, yogurt, syrup, eggs and sugar
  • STEP 4
    Sift the flour, cococa, baking powder and salt into the bowl, and stir until smooth
  • STEP 5
    Pour the mixture into the tin and bake for around 1- 1 1/4 hours
  • STEP 6
    If the cake colours too quickly, cover with foil after 30 minutes cooking.
  • STEP 7
    Test with a skewer - do not overcook
  • STEP 8
  • STEP 9
    The recipe can be turned into a coconut cake by replacing the cocoa with dessicated coconut. Ginger cake can be made by replacing the cocoa with extra flour, use brown sugar instead of caster and treacle instead of syrup and add 2 teaspoons of ground ginger and 1/2 of mixed spice.

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 4.3 out of 5.3 ratings