Preheat the oven to 170°C/340F. Grease and line two 8 inch/20cm round cake pans. Peel and grate the carrots. Finely chop the walnuts. Set aside.
250 grams carrots, 50 grams walnuts
In a large mixing bowl, whisk together the flour, finely chopped walnuts, cinnamon, ginger, mixed spice, salt, baking powder and baking soda. Set aside.
50 grams walnuts, 220 grams plain flour, 2 teaspoons ground cinnamon, ½ teaspoon ground ginger, ½ teaspoon mixed spice, ½ teaspoon table salt, 1 teaspoon baking powder, 1 teaspoon baking soda
Using a stand mixer or handheld electric whisk, using the whisk attachment, beat the eggs and sugar together for about 3-4 minutes until the mixture has lightened, and at least doubled in size. Scrape down the sides of the bowl to make sure everything is mixed through.
3 eggs, 120 grams white granulated sugar, 120 grams light brown sugar
With the mixer running, slowly pour in the vegetable oil to allow the eggs and oil to emulsify. Scrape down the sides of the bowl. Then add the vanilla and beat for an additional 30 seconds to really make sure everything is well combined.
225 grams vegetable oil, 2 teaspoons vanilla extract
Add the grated carrots, and using the paddle attachment, at a low speed fold the carrots into the mixture. Add the dry ingredients, and again, at a low speed, mix to combine. Using a silicone spatula, fold the cake batter a few times before dividing it into the two prepared cake tins (about 525 grams per cake tin). Bake for 25 to 30 minutes or until a cake tester comes out mostly clean from the centre of the cake. Allow the cakes to cool completely before assembly.