Preheat oven to 165°C (325°F).
Grease and flour or cover bottom of 13x9 inch baking pan with baking paper.
In a mixing bowl, mix eggs and sugar until frothy. Add oil and vanilla extract and mix until incorporated.
In a separate bowl mix together flour, salt, baking powder, baking soda, and cinnamon until combined.
Add dry ingredient mixture to mixing bowl and mix until incorporated. Fold in grated carrots and stir until combined.
Pour batter in prepared pan and bake around 50 minutes, or until a toothpick inserted in a middle comes out clean.
Cool cake until reaches room temperature.
For the frosting, mix softened butter and mascarpone (or cream cheese) until smooth, around 1-2 minutes. Add vanilla and sugar and beat until combined.
Frost cooled cake with prepared frosting.
* Recipe didn't come with the exact amount of icing sugar in the frosting, so the amount you add depends on your taste. I don't like my frosting too sweet so I always add less sugar.