1.Preheat oven to 170°C (150°C fan-forced). Grease two 11cm x 21cm (base measurement) loaf pans and line the base and two long sides of each with baking paper.
2.Combine the eggs, sugar, oil and vanilla in a large bowl. Reserve 1/2 cup of the walnuts for decoration. Add the remaining walnuts and the grated carrot to the egg mixture. Add the combined sifted flour, soda, mixed spice and salt to egg mixture and stir until well combined.
3.Divide the mixture between the prepared loaf pans and smooth the surface. Bake for 1 1/2 hours or until cooked when tested with a skewer. Stand in pans for 5 minutes before turning onto wire racks to cool.
4.For icing, beat cream cheese and butter in an electric mixer or food processor until smooth. Add the icing sugar and process until smooth. Add enough lemon juice to make a smooth, speadable consistency.
5.Spread icing over cold cakes and decorate with reserved walnuts.
Suitable to freeze. Not suitable to microwave. This recipe is easy to halve to make 1 loaf. Don’t grated the carrot too finely as it will be too juicy, making the mixture too wet and the finished loaf heavy.Note