Coat the inside of a 12-muffin tin with cooking spray. Place cupcake liners in each cup and spray the liners with cooking spray as well. Preheat the oven to 375 F.
Rehydrate the raisins by placing them in a small bowl and covering them with hot water. Set them aside while you start the batter.
Place the dry ingredients (flour, sugar, baking soda, cinnamon, ginger, and salt) in a large bowl and mix them together using a whisk.
Using a spatula, stir in the carrots, apple, coconut, walnuts, and sunflower seeds.
Whisk together the eggs, vanilla extract, oil, and orange juice in a separate bowl and then stir this wet mixture into the flour mixture just until combined. Do not overmix.
Drain the raisins, mix them into the batter, and divide the batter evenly among the muffin cups. They should be almost full.
Bake them for 25-28 mins or until a toothpick inserted in the middle comes out clean. Let them cool down for 5 minutes before taking them out of the tin and letting them cool completely on a rack.