Preheat the oven to 350°F and spray a bundt cake pan with oil.
Combine dry ingredients (flour through salt) in a large bowl, whisking to combine.
2 1/2 cup flour, 1 1/2 cup brown sugar, 1 1/2 cup granulated sugar, 2 tsp baking powder, 1 tsp baking soda, 2 tsp cinnamon, 1 1/2 tsp ginger, 1/4 tsp cardamom, 1/4 tsp nutmeg, 1 tsp salt
Add canola oil, applesauce, almond milk, and vanilla to the dry ingredients. Stir together until combined.
1/2 cup canola oil, 1 cup applesauce, 1 tsp vanilla extract, 3/4 cup almond milk
Fold in carrots, walnuts, and raisins until just combined. Do not overmix.
3 cup carrot, 1 cup walnuts, 1/2 cup golden raisins
Pour cake batter into the bundt cake pan and tap on the counter to help it settle evenly.
Bake the cake for 1 hour, until a toothpick inserted in the center comes out clean.
Remove from the oven and cool in the pan for 20 minutes. Transfer to a wire cooling rack to cool completely before frosting.