Go Back
+ servings
Thumbnail of loaf cake with drizzled white icing on top

Vegan Lemon Drizzle Loaf Cake

Classic lemon drizzle loaf cake made without eggs or dairy.

Course vegan
Cuisine dessert
Keyword vegan lemon drizzle loaf
Prep Time 20 minutes
Cook Time 45 minutes
Servings 8
Calories 323 kcal


  • 250 ml Soy milk (1 cup)
  • 2 Teaspoons Lemon juice
  • 270 g Self-raising flour (~2 cups + 1 tablespoon)
  • ½ Teaspoon Baking soda
  • 180 g Caster sugar (¾ cup)
  • 150 g Vegan margarine (~½ cup + 2 tablespoons)
  • Zest of 1 Lemon

For the lemon and sugar drizzle:

  • 3 Tablespoons Lemon juice mixed with 2 Tablespoons of caster sugar

For the icing:

  • 60 g Icing sugar (½ cup)
  • 1 Tablespoon Lemon juice

To top:

  • Extra Lemon zest


  1. Preheat your oven to 180°C (160°C for fan oven). Line a 2lb loaf tin with baking paper.

  2. Mix the soy milk and lemon juice together and set aside. This will act as your vegan buttermilk.

  3. In a large bowl, mix together the flour, baking soda and sugar.

  4. Melt the margarine and add it to the bowl along with the buttermilk. Mix well until you have a smooth batter.

  5. Stir in the lemon zest.

  6. Pour the cake batter into your lined loaf tin and bake for 40-45 minutes, or until a toothpick through the centre comes out clean.

  7. Spread the lemon and sugar drizzle over the cake as soon as it comes out of the oven.

  8. Let the cake cool in the tin for around 20 minutes, then carefully remove it and let it sit on a wire rack until completely cool.

  9. Mix the icing sugar and lemon juice together for the icing and drizzle it over the cake. You can do this with a small piping bag or a teaspoon.

  10. Sprinkle over the extra lemon zest while the icing is still wet.

  11. Let the icing harden on the cake before cutting into slices and enjoying.

Recipe Notes

  • Store in an airtight container at room temperature for up to 4 days.
Nutrition Facts
Vegan Lemon Drizzle Loaf Cake
Amount Per Serving (1 slice)
Calories 323 Calories from Fat 90
% Daily Value*
Fat 10g15%
Sodium 28mg1%
Carbohydrates 55g18%
Fiber 1g4%
Sugar 34g38%
Protein 4g8%
* All values are an estimate only and will vary depending on the food brands used.