Go Back
+ servings
Print
Vegan Orange Drizzle Loaf Cake

Vegan Orange Loaf Cake

Moist vegan orange drizzle loaf cake with icing and orange zest. Dairy-free and eggless!

Course Dessert
Cuisine vegan
Keyword vegan orange loaf cake
Prep Time 20 minutes
Cook Time 45 minutes
Servings 8 slices
Calories 370 kcal

Ingredients

  • 150 g Dairy-free margarine (½ cup + 2 tablespoons)
  • 200 g Caster sugar (1 cup)
  • 225 g Self-raising flour (1 + ¾ cups)
  • ½ Teaspoon Bicarbonate of soda
  • 250 ml Orange juice (1 cup)
  • 3 Tablespoons Orange zest

For the icing:

  • 150 g Icing sugar (1 + ¼ cups)
  • 3 Tablespoons Water

To top:

  • Few Tablespoons Orange zest

Instructions

  1. Preheat your oven to 180°C/350°F (or 160°C/325°F if you're using a fan or convection oven).

  2. Line a 2lb loaf tin with baking paper.

  3. In a large bowl, cream the dairy-free margarine and sugar together.

  4. Add the flour, bicarbonate of soda and orange juice. Mix well until you have a smooth cake batter, making sure to scrape the bottom of the bowl to include any dry bits.

  5. Add the orange zest and gently stir it in.

  6. Transfer the cake batter into your lined loaf tin and bake for 45 minutes. Check that it's baked all the way through by inserting a toothpick through the centre.

  7. Let the cake cool in the tin for 5 minutes then gently flip it out onto a wire rack. Carefully peel the baking paper off the bottom and leave the cake to cool completely.

  8. Once the cake has cooled, prepare the icing by mixing the icing sugar and water together. If you want it thicker, you can add more icing sugar and if you want it runnier, add more water.

  9. Spread the icing over the cooled cake then sprinkle over some orange zest.

  10. Let the cake sit at room temperature for 1 hour to allow the icing to harden. Cut into slices and enjoy!

Recipe Video

Recipe Notes

  • Store in an airtight container at room temperature for up to 5 days.
Nutrition Facts
Vegan Orange Loaf Cake
Amount Per Serving (1 slice)
Calories 370 Calories from Fat 99
% Daily Value*
Fat 11g17%
Sodium 162mg7%
Carbohydrates 65g22%
Fiber 1g4%
Sugar 45g50%
Protein 3g6%
* All values are an estimate only and will vary depending on the food brands used.