2 cups powdered sugar, sifted
16 oz. philadelphia cream cheese
1 cup unsalted butter, softened
1 tsp. ground cinnamon
1/2 tsp. ground cardamom
1 tsp. kosher salt
2 tsp. baking powder
1 tsp. baking soda
3 cups all-purpose flour
1 tbsp. orange zest
1 cup vegetable oil
2 cups sugar
1 tsp. vanilla extract
1/2 cup buttermilk
3 large eggs
1 pound carrots
1 cup chopped walnuts