1) Preheat the oven to 180C/Gas 4.
2) In an electric mixer, beat the cream cheese and butter on high until smooth. Then add the icing sugar. Continue to beat on high until the lumps have all dissolved. Finally, beat in the vanilla essence and lemon juice on low speed until the icing is completely mixed.
3) In a large mixing bowl, combine the sugar, flour, salt, spices and bicarbonate of soda. Add the oil to the dry ingredients and mix well. Add the eggs and beat them in one at a time.
4) Once the batter is properly mixed, stir in the carrots and walnuts. Pour the cake batter into a greased 23 by 33-cm tin and bake at 180C/Gas 4 for 60 to 70 minutes or until golden brown.
Once the cake has cooled, ice and sprinkle chopped walnuts on top as a garnish.
This recipe was provided by professional chefs and has been scaled down from a bulk recipe provided by a restaurant. The Food Network Kitchens chefs have not tested this recipe, in the proportions indicated, and therefore we cannot make any representation as to the results.