Preheat oven to 350 degrees. Grease a 9 x 5 loaf pan with nonstick cooking spray and line with parchment paper.
In a large bowl, mix together flour, baking powder, baking soda, salt, cinnamon, nutmeg and cloves.
In a medium bowl combine eggs, vegetable oil, vanilla, brown sugar, granulated sugar and applesauce.
Add the wet ingredients to the dry ingredients and mix just until combined.
Fold in carrots, chopped nuts, and raisins.
Pour batter into the prepared pan and bake for 40-50 minutes or until the cake looks set and golden brown on top and a knife inserted in the center comes out mostly clean.
Allow cake to cool in loaf pan for about 30 minutes before removing it to cool completely.
Meanwhile, make the icing. In a large bowl using a hand mixer, (or the paddle attachment of a stand mixer) beat cream cheese and butter until smooth. Add powdered sugar and vanilla, and mix until combined and smooth.
Recipe makes enough icing to cover the top and sides of the cake. If you’d rather serve it from the pan and frost only the top, a half-recipe of icing will be enough.