Preheat the oven to 375 degrees. Lightly grease 12 muffin cups.
Place the raisins in a bowl of warm water or apple juice. Let them soak for at least 10 minutes while you prepare the rest of the recipe.
In a large mixing bowl, whisk together flour, sugar, baking soda, cinnamon, ginger, and salt. Stir in carrots, coconut, and apples.
In another bowl, beat together eggs, oil, and vanilla. Add to the flour mixture and stir until everything is just combined.
Drain any excess liquid from the raisins and stir them into the batter.
Divide evenly among the muffin cups. I ended up with enough batter for 15 muffins. Bake for 20-25 minutes or until a toothpick inserted in the center comes out clean.
Remove from the oven. Let cool in the pans for 5 minutes then remove to a cooling rack or other surface to finish cooling.