Preheat the oven to 350 degrees F. Line a 9x13 inch baking dish with parchment paper or grease with oil.
In medium size bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, cardamom, ginger, allspice, cloves, and nutmeg. Set aside.
In a large bowl, whisk together the sugar, oil, eggs, sour cream, and vanilla until combined and smooth.
Add the dry ingredients to the wet ingredients, and use a sturdy spoon to fold the ingredients together until just combined. Next, fold in the carrots until just combined.
Transfer the batter to the preparped baking dish and bake for about 35-40 minutes, or until a toothpick comes out clean. Allow the cake to cool completely before frosting.