Easy Coconut Loaf Cake Recipe topped with desiccated coconut

Coconut cake

  • serves 8
  • Easy

This tropical loaf cake makes the perfect tea-time treat. The use of coconut yogurt, coconut oil and condensed milk make this easy bake incredibly moist


Try our coconut cake recipe then check out our coconut snowball cake, coconut macaroons, coconut lamingtons and more coconut recipes



  • coconut oil 100ml
  • golden caster sugar 100g
  • coconut yogurt 150g
  • eggs 3
  • condensed milk 175ml
  • self-raising flour 300g
  • dessicated coconut 75g


  • icing sugar 150g
  • coconut cream about 4 tbsp 
  • toasted coconut curls or candied coconut to decorate


  • Step 1

    Oil a long thin loaf tin (about 30cm x 10cm) and line it with baking paper, leaving enough overhang to help you lift the cake out when it is cooked. Heat the oven to 180C/fan 160C/gas 4.

  • Step 2

    Beat the coconut oil with the sugar, whisk the yogurt and eggs with the condensed milk, and beat this into the sugar mixture. Fold in the flour and desiccated coconut and spoon the mixture into the tin. Bake for 1-11/4 hours, or until a skewer comes out clean.

  • Step 3

    Cool for 15 minutes, then lift the cake out of the tin and cool completely. Mix the icing sugar with enough coconut cream to make a thick, spoonable icing and drizzle this over the cake, sprinkle with coconut.

Nutritional Information

  • Kcals 581
  • Fat 27.9g
  • Saturates 21.7g
  • Carbs 71.7g
  • Fibre 3.4g
  • Protein 9g
  • Salt 0.5g