Preheat the oven to 350.
Mix the dry ingredients and set aside.
In a mixing bowl, beat the eggs, oil, melted butter, honey and vanilla.
Add the dry ingredients to the wet ingredients until just combined.
Fold in the grated carrots and raisins.
Divide the batter evenly in muffin tins lined with papers.
Bake for 17-20 minutes.
For the frosting, beat everything on high until it is blended together and creamy.
Frost the cupcakes.