Preheat oven to 350°F. Grease and flour pans – 2 9inch pans, Bundt pan or 9X13 inch pan.
For this recipe have all ingredients at room temperature.
In a medium bowl whisk together flour, sugar, baking soda, baking powder, cinnamon, allspice, cloves, nutmeg and salt. Set aside.
Whisk eggs and mayonnaise together. Slowly add dry mixture until evenly combined. Add carrots and mix until evenly distributed. Pour into pans and bake until toothpick comes out clean. 25-30 minutes for round pans, 30-35 for 9X13inch pan. Remove from oven and let cool, frost with cream cheese frosting.
Cream cheese frosting
Cream together butter and cream cheese, add vanilla and slowly mix in powdered sugar. You may use more or less depending on how thick you like it. If piping onto cake for decorating, refrigerate for 20 minutes or more.