16ouncescream cheese, softened at room temperature
pinchof salt
1teaspoonvanilla extract
6cupsconfectioner's sugar
2-3tablespoonscream
Instructions
Preheat oven to 350F. Butter, flour and line with parchment paper 2, 8-inch cake pans.
In a mixer bowl, whisk together the eggs, sugar, vanilla, salt, oil and buttermilk until smooth and creamy.
In a separate bowl, combine then sift together the flour, baking soda, baking powder, cinnamon, ginger and cloves. Gradually add into batter, fold in gently. Be careful to not over mix batter. Gently fold in carrots and pistachios (you can also use pecans, walnuts or almonds in place of pistachios).
Divide batter evenly between the two pans and bake in preheated oven until tops are completely set. Remove from oven and cool completely on cooling rack.
For frosting: whisk together cream cheese and butter until very light and fluffy. Add cream, vanilla and salt and gradually begin adding confectioner's sugar. Can add more cream for a thinner consistency frosting, or add more sugar for thicker consistency.
Spread a generous layer of frosting between cake layers, over the top and sides. Garnish with chopped nuts mixed with spices. Refrigerate overnight before serving.