Heat oven to 425 degrees. Line 18 muffin cups with paper liners or spray with nonstick cooking spray. Set aside.
In a large bowl, whisk together flour, sugar, cinnamon, baking soda and salt. Stir in the carrots, apple, coconut, raisins, nuts and pineapple.
In a medium bowl, whisk together the eggs, vegetable oil and vanilla extract.
Add the wet mixture into the dry mixture until just combined. Evenly spoon the mixture into the prepared muffin cups. (I use a standard size ice cream scoop)
Bake at 425 degrees for 5 minutes, then lower the oven temperature to 350 and continue baking for 14 minutes or until tester inserted in center of muffin comes out clean. Cool muffins in pan on wire rack. Store in airtight container when totally cooled. Muffins will keep in airtight container at room temperature for 2-3 days, then transfer to refrigerator.