Preheat Oven: Preheat your oven to 175°C/350°F.
Mix Wet Ingredients: In a large bowl, combine neutral oil, vanilla extract, light brown sugar, and raw (or white) sugar. Add eggs one at a time, whisking after each addition.
Combine Dry Ingredients: In a separate bowl, mix together plain flour, salt, cinnamon, and baking soda.
Combine Wet and Dry Ingredients: Gently fold the dry ingredients into the wet mixture using a spatula.
Add Carrots and Nuts: Fold in grated, peeled carrots, raisins, and pecans until just mixed.
Prepare Cake Pans: Line two cake pans with parchment paper and divide the batter evenly between them.
Bake: Bake in the preheated oven for 45 minutes, or until a toothpick inserted into the center comes out clean.
Make Frosting: While the cakes cool, whip cream cheese gradually adding icing sugar until thick. Then, mix in thickened cream.
Assemble Cake: Apply a layer of frosting on one cake base, place the second cake on top, and cover with more frosting. Garnish with pecans and carrot zest.