-
Preheat the oven to 350°F Remove the butter and the eggs from the refrigerator to allow them to come to room temperature.
-
Place the butter in a mixing bowl and beat at high speed with an electric mixer for 30 seconds. Gradually add the sugar and continue to beat until the mixture is pale yellow and very fluffy.
-
Add the eggs one at a time, mixing on low speed.
-
Stir in the cinnamon, orange zest, carrots and walnuts.
-
Sift the flour, baking powder and salt together.
-
Stir in half the flour mixture. Stir in the pineapple. Stir in the rest of the flour mixture. The batter should be smooth, but do not overmix.
-
Coat a loaf pan (or 9" round cake pan) with nonstick spray. Pour the batter into the pan.
-
Bake until golden brown and set in the center, about 25 to 30 minutes.