200g/7oz carrots, grated
½ large orange, zest only
½ orange, zest only
1 tsp baking powder
½ tsp bicarbonate of soda
175g/6oz soft light brown sugar
1 tsp ground cinnamon
100²µ/3½´Ç³ú icing sugar
½ whole nutmeg, finely grated
75g/3oz pecans, broken into rough pieces
25g/1oz pecan nuts, roughly broken
pinch fine sea salt
200g/7oz self-raising flour
75g/3oz sultanas
175ml/6fl oz sunflower oil, plus extra for greasing
100²µ/3½´Ç³ú unsalted butter, softened
200g/7oz full-fat cream cheese
3 free-range eggs
1 tsp fresh orange juice