Place oil, sugar and eggs in the 2L Saucepan. Whisk well to combine.
Stir in flour, bicarbonate of soda, cinnamon, walnuts and carrots. Mix well.
Place on cook top with the lid on (lowest heat setting) for 50-60 minutes (depends how hot your cook top is) or until a skewer inserted into the middle of the cake comes out clean.
Invert onto a cake cooling rack & allow to cool for about 20 minutes before icing.
To make the icing: Mix the cream cheese, icing sugar and zest until combined. Spread over cake and serve.