Peel, wash and finely grate the carrots
Wash and soak apricots in water for 10 minutes. Drain and cut into small pieces. Save nuts from kernels for decoration
Cut cashew nuts into small pieces
Boil fresh milk (leaving aside 1 tbsp for the custard powder)
Add grated carrots and stir for about 5 minutes on moderate heat
Stir in the apricots and cashew nuts
Make a smooth paste with the custard powder and 1 tbsp of cold milk
Lower the heat and add this paste to the above mixture, stirring continuously until it thickens
Add the evaporated and condensed milk and continue stirring for further 5 minutes
Pour into a 3 inch deep dish and allow to set
Beat the double cream lightly and spread on the pudding when set
Decorate with chocolate and apricot nuts