01 -
Preheat oven to 175°C. Grease and flour a 23 x 33 cm baking pan to prevent sticking.
02 -
In a medium bowl, whisk together flour, baking powder, baking soda, cinnamon, and salt until thoroughly blended.
03 -
In a large mixing bowl, combine granulated sugar, eggs, vegetable oil, and vanilla extract. Beat until the mixture is smooth and pale.
04 -
Gradually add dry ingredients to wet mixture, mixing on low speed just until combined. Do not overmix for optimal texture.
05 -
Using a spatula, gently fold in grated carrots, drained crushed pineapple, and walnuts if using, ensuring even distribution.
06 -
Transfer batter to prepared pan, spreading evenly. Bake for 35-40 minutes or until a toothpick inserted in the centre comes out clean.
07 -
Allow cake to cool completely in the pan placed on a wire rack before proceeding to frosting.
08 -
In a large bowl, beat softened cream cheese and butter together until creamy. Add powdered sugar and vanilla extract, then beat until light and fluffy.
09 -
Spread frosting evenly over the cooled cake. Garnish with pineapple chunks and additional shredded carrots as desired.