First of all, preheat the oven on 180 degree temperature for 10 minutes. Grease the baking tin with little oil and keep aside. Add 1 teaspoon of flour to chopped walnuts and raisins and mix well. keep them aside too
Now, sieve together flour, baking soda, baking powder and salt twice in a sift and keep aside.
In a mixing bowl, add eggs and sugar and beat them together on high speed for 5 minutes till the mixture is good frothy.
Add nutmeg powder, cinnamon powder, vanilla essence and oil to it and mix well with the help of a spatula. Add flour mixture to it in fractions and mix it properly without making any lumps.
Add grated carrots, chopped walnuts and raisins to it and mix well again.
Pour the mixture in the baking tin and tap the tin 2-3 times.
Place the tin in the oven and bake the cake for 45-50 minutes. After 45 minutes, check by inserting a tooth pick or knife in the middle. if it comes out clean your cake is baked, otherwise keep it for few more minutes.
Take the tin out, cool it for sometime and then take the cake out from tin. Let it cool completely.
For icing of this cake, I have used market bought readymade icing. Cut the cake from the middle and spread the icing all over on one part. Place another part on top of it and spread the icing again evenly on this part too.
Garnish with some chopped walnuts and enjoy.