Preheat oven to 180°C/350°C/Gas 4. Line two cookie sheets with parchment paper and set them aside.
Sift or whisk the flour, baking soda, cinnamon, ginger, nutmeg, and salt into a mixing bowl.
Place the butter, brown sugar, and sugar into a large bowl and beat until combined and fluffy.
Beat the eggs and vanilla into the butter and sugar mixture until incorporated.
Gradually beat the dry ingredients into the wet until combined.
Fold in the carrots, oats, chopped walnuts, 1 cup of raisins, and 1 cup of chocolate chips.
Use a small cookie scoop to scoop the cookie dough onto the prepared cookie sheets, 2"/5cm apart.
Bake the cookies in the preheated oven for 8-10 minutes or until lightly golden brown.
Immediately press the remaining chocolate chips and raisins into the cookies and leave them to cool for 5 minutes before transferring to a wire rack to cool completely. Enjoy!