Cook's tip: You can use pepita seeds instead of the pistachios, if you like, and vegetable oil can be used in place of the canola oil. If fresh pineapple is unavailable, use the drained fruit from a 400g tin of crushed pineapple.
Method
1.
Preheat oven to 175°C and line a 12-hole muffin tin with paper cases. Put flour, baking powder, bicarb, cinnamon, cardamom, cloves, salt and brown sugar in a large bowl and mix to combine. Stir in egg and oil.
2.
Add carrot, pineapple juice, walnuts and orange zest to mixture and stir to combine, but don’t over mix.
3.
Divide mixture evenly between cases. Bake for 25 minutes or until cooked when tested with a skewer. Transfer to a wire rack to cool.
4.
To make spiced pistachios, line an oven tray with baking paper. Put sugar and cardamom in a bowl. Wet pistachios with a little water. Toss in sugar mixture. Put on prepared tray. Bake for 5-10 minutes. Set aside to cool. Roughly chop.
5.
To make cream cheese icing, put cream cheese, icing sugar and orange zest in a bowl and whisk with a fork.
6.
Top cakes with icing, sprinkle with spiced pistachios and serve.