
Preheat the oven to 160°C. Grease and line a loaf tin with parchment.
In a bowl pop in the margarine and sugar and beat until light and fluffy. Add in the eggs, caramel flavouring, flour, baking powder, cinnamon, and mixed spice, and mix until all combined. Fold though the chopped cooking apples.
Pour the mixture into the prepared loaf tin. Bake for 50-60 minutes until golden, or a skewer comes out clean. Allow to cool in the tin for 20 minutes, before taking out and allowing to cool on a wire rack until fully cooled
For the buttercream- once the cake it cooled, place the butter in a bowl, and beat with a hand mixer until light and fluffy. Add in the icing and the caramel and mix until all combined and smooth.
Spread the mixture over the top of the cake and sprinkle over the caramelised hazelnuts.
RELATED RECIPES

Orange, Hazelnut and Caramel Vegan Loaf

Gluten Free Billionaire's Cake

Mini Black Forest Gateaux

Apple, Date and Caramel Vegan Loaf

Billionaires Banana Bread

Carrot Cake

Victoria Sponge Cake