Grease and line a 9" (18cm) deep cake tin with greaseproof paper and dust the base with a bit of flour. Place an upturned saucer in the slow cookers baking dish and pour in 1" (2.5cm) cold water. Turn the slow cooker to high.
Sift the flour, spices and baking powder into a mixing bowl and stir in the sugar.
Add the butter, and rub in with your fingers until the mixture resembles fine breadcrumbs. Make a well in the centre.
Beat the eggs with the vanilla essence and pour in to the well. Mix together and then stir in the chopped carrots, ground almonds and chopped nuts. Spoon in to the prepared tin and level it evenly on top.
Place the tin on the saucer and pour in boiling water until it is halfway up the side of the tin. Cover with a piece of lightly oiled tin foil and cook for 4 to 6 hours, until firm and a skewer inserted into the centre comes out clean. Remove from the slow cooker and leave it to cool before taking it out of the tin.
To prepare the frosting, beat the cream cheese, butter and vanilla essence until smooth. Then, beat in the icing sugar until the frosting is smooth. Add a bit of milk if needed. Spread the frosting over your cake and put in the fridge for about an hour to set the frosting. Serve.
Cast your vote for Nutty Carrot Cake - Slow Cooker