Preheat Oven to 180C (350F)Line Muffin Trays with patty cases if using and set aside, or well grease muffin tray.Combine Carrot, Walnut, Pineapple & first ½ Cup for Flour in a medium sized bowl.Mix well and set aside.In a large bowl prepare your dry ingredients, the remaining 1½ cups of flour, cinnamon, nutmeg, baking soda and salt. Blend well and set aside.Using a food mixer or electric beater in a medium bowl combine the eggs and sugar and lightly mix together.Slowly pour in the oil beating all the time, until it begins to emulsify.Finally add to the flour the egg mixture and carrot/walnut mixture and mix until just combined.Using a large spoon carefully fill your muffin cases to ¾ full.Bake normal sized muffins for 20 minutes and mini muffins for 12 minutes, or until they spring back to the touch.Cool slightly on the trays then cool completely on a wire rack before storing them in an airtight container.Once cooled you can ice with lemon icing, cream cheese frosting, dust with icing sugar or leave plain.