Preheat oven to 350°F (175°C). Grease and flour a 9x13 inch baking pan.
In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
In a large bowl, beat together the oil, granulated sugar, and brown sugar until light and fluffy. Add the eggs, one at a time, beating well after each addition. Beat in the vanilla extract.
Mix in the dry ingredients until just combined. Stir in the carrots, walnuts, and raisins.
Spread the batter into the prepared pan. Bake for 30 to 35 minutes, or until a toothpick inserted into the center of the cake comes out clean.
Cool the cake completely before frosting.
To make the frosting, beat together the cream cheese, confectioners' sugar, and milk until light and fluffy. Spread the frosting over the cooled cake.
Serve and enjoy!
Interesting Facts
Carrots are a great source of Vitamin A and other important vitamins and minerals.
Walnuts are a great source of protein, healthy fats, and fiber.
This cake can be stored in the refrigerator for up to 5 days.