Mix together flour, sugar, cinnamon, baking powder and salt in a large bowl.
Add the dried fruit, coconut, seeds, raisins, crushed pineapple, apple and carrots. Stir to combine.
In a separate bowl whisk the eggs with the oil and vanilla.
Combine the egg mixture with the dry ingredients and blend well. This batter will be very thick.
Line muffin tin with paper baking cups.
Scoop the batter heaping full into the baking cups, dividing equally.
Bake at 350º F for 30-35 minutes. The tops should be golden brown and crispy looking.
