Ingredients
Method
- Preheat your oven to 350°F (175°C). Grease a 9x13-inch baking dish thoroughly.
- In a large mixing bowl, whisk together flour, sugar, baking soda, cinnamon, nutmeg, and salt.
- In another bowl, beat together oil, eggs, and vanilla extract until smooth.
- Pour the wet ingredients into the dry ingredients and stir gently until just combined.
- Fold in shredded carrots, drained pineapple, and chopped nuts.
- Transfer the batter to the prepared baking dish and spread it evenly.
- Bake for 40-45 minutes until a toothpick inserted in the center comes out clean.
- While the casserole bakes, prepare the cream cheese topping by beating cream cheese and butter until fluffy, then gradually add powdered sugar.
- Let the casserole cool for about 15 minutes, then spread the cream cheese topping over it.
- Allow the casserole to cool completely before serving, or serve warm.
Notes
Use freshly shredded carrots for better texture. Drain pineapple thoroughly to avoid excess moisture. Bring eggs to room temperature before mixing.
