Preheat oven to 180C

Grease and line a 25cm square baking tin.

Put all dry in ingredients including walnuts into a bowl and mix well.

In another bowl add the zucchini, eggs, vanilla extract and oil and mix well so that the eggs are well mixed into the mixture.

Add the wet mixture to the dry mixture, half at a time. Mix to combine well making sure there are no patches of dry ingredients not mixed in.

Pour the well mixed cake mix into the lined cake tin and bake for 50 – 60mins until the centre can be pierced with a skewer that comes out clean. Do not over cook.

Allow to cool completely in the baking tin before removing from tin.

Cream the cream cheese, brown sugar and vanilla until the sugar is completely dissolved and the mixture is soft and smooth.

Decorate the top of the cooled cake with teh cream cheese mixture.

Cut and serve. Must be kept refrigerated.