Preheat the oven to 375°F (190°C) and line a standard 12-cup muffin tin with paper liners.
In a large mixing bowl, sift and whisk together the flour, granulated sugar, brown sugar, baking soda, baking powder, salt, cinnamon, and ginger.
In a separate medium bowl, whisk the eggs, vegetable oil, buttermilk, and vanilla extract until the mixture is homogeneous.
Create a well in the center of the dry ingredients and pour in the liquid mixture.
Fold the ingredients together with a spatula until just combined; do not overmix the batter.
Gently fold in the grated carrots and raisins until evenly distributed.
Divide the batter equally among the 12 muffin cups, filling each approximately three-quarters full.
Bake for 18 to 22 minutes, or until a skewer inserted into the center of the largest muffin comes out clean.
Cool the muffins in the tin for 5 minutes, then transfer to a wire rack to finish cooling.