Finely grate the carrots and set aside.
In a bowl, mix eggs, sugar, and oil together.
Sift flour, baking powder, and cinnamon powder into the bowl and mix.
Add the grated carrots and chopped nuts to the batter and stir to combine.
Pour the batter into a pan and smooth the top.
Bake in a preheated oven at 180°C for 30–35 minutes.
After cooling, frost with cream cheese as desired.