Whisk flour with baking powder, soda, salt and spices. Set aside.
Melt butter. Whisk egg with sugar, add melted butter, milk and vanilla. Wash, peel and grate carrots, add them to this mixture. In the end, add dry ingredients and whisk to combine.
Lightly grease and flour smaller rectangle pan. Spread the batter evenly. Bake for about 25 minutes. Let cool completely.
For the frosting, beat cream cheese with vanilla. Use electric mixer. Gradually add sifted powdered sugar, mix well to combine. Add orange zest. Spread the frosting over cooled cake and let chill in the fridge for at least 30 minutes.
Cut in squares and serve.
Recipe by Honest Cooking at https://honestcooking.com/carrot-cake-recipe/