100g (4 oz) plain wholemeal flour
1 teaspoon baking powder
1 tsp baking powder
½ tsp bicarbonate of soda
1 ½ tsp ground cinnamon
½ tsp salt
175ml vegetable oil
75g caster sugar
125g (4 ½ oz) finely grated carrots
225g/8 oz tinned crushed pineapple, semi- drained
100g (4 oz) raisins
40g (1 ½ oz) chopped pecans (optional)
Cream Cheese Icing
75g sifted icing sugar
half vanilla pod or a couple of drops of vanilla essence
Pre-heat the oven to 180C (350F) and line a 12 hole muffin tray with paper cases
Sift together the flours, baking powder, bicarbonate of soda, cinnamon and salt and mix well. In a separate bowl, beat the oil, sugar and eggs until well blended. Add the grated carrots, crushed pineapple raisins and chopped pecans (if using). Gradually add the flour mixture, just beating until the ingredients are combined.
Pour the batter into muffin trays lined with paper cases and bake for 25 minutes Allow to cool for a few minutes, then remove the muffins from the trays and cool on a wire rack.
To make the icing, beat the cream cheese together with the icing sugar. Split the vanilla pod and scrape out the tiny black seeds. Stir these into the icing and spread over the tops of the muffins. If you don’t have a vanilla pod, you can add a few drops of vanilla extract instead.