Preheat your oven to 180C / 350F/ Gas mark 4. Grease or line a 7inch x 7inch square tin.
Whisk the sugar, oil and eggs together in a large bowl.
Add the grated carrot, dates, sultanas and chopped hazelnuts and orange zest mix well.
Sieve the flour, baking soda, and ground cinnamon in and mix well, once fully combined transfer to your baking tin.
Pop in your preheated oven for 40 – 45 minutes or until baked and a skewer come out clean from the middle.
Leave to cool in its tin for 10 minutes, then transfer to a cooling rack to fully cool.