Preheat the oven to 350 degrees. Prepare 2 12 cup muffin tins with paper liners or by coating them with baking spray.
Sift together flour, cinnamon, baking soda, and salt.
Place sugar and oil in a mixing bowl. Beat on medium speed for 2 minutes. Add eggs, one at a time, mixing until golden in color, about 3-5 minutes. Mix in vanilla until combined.
Mix in dry ingredients on low speed until well blended.
Stir in coconut, raisins, apple, pineapple, carrots, and nuts.
Spoon into prepared muffin tins.
Bake at 350 degrees for 30-35 minutes until golden brown.
Cool on wire rack for 10 minutes. Turn out onto a cooling rack and cool completely.
Store in an airtight container.