In a large mixing bowl, whisk the eggs using an electric hand mixer or with a whisk for about two minutes. Then add the sugar and the oil and whisk till light and frothy.
Using a seive, add the flour with the baking soda, salt and the cinnamon powder. Using a spatula, gently fold the flour in the egg batter.
Then pour in the vanilla essense and the shredded carrots and fold thoroughly till the carrots have beautifully incorporated with the batter. Finally, if you want to add walnuts, then dust the chopped walnuts with a tbsp of flour and add to the batter and fold in using your spatula.
Pour the batter into a prepared 9 inch cake tin. Do line in the bottom of your cake tin with parchment paper, since the baking time is a bit longer and there are chances of the bottom burning.
Bake for about 35 to 40 minutes or more till the cake is done. Insert a skewer in the centre of the cake to check if the skewer comes out clean.
Once the cake is done, take it out and place on a wire rack to cool down the cake.