Ingredients
Method
- Preheat oven to 350°F (175°C). Grease a 9x13 inch baking pan and line with parchment paper for easy removal.
- In a medium bowl, whisk together flour, baking soda, baking powder, salt, cinnamon, and ginger. Set aside.
- In a large bowl, whisk together the oil, granulated sugar, brown sugar, eggs, and vanilla extract until smooth and combined.
- Stir the dry ingredients into the wet ingredients using a spatula. Mix until just combined—do not overmix.
- Fold in the grated carrots, drained pineapple, shredded coconut, and chopped nuts until evenly distributed.
- Pour batter into the prepared pan. Bake for 40-50 minutes, or until a toothpick inserted into the center comes out clean.
- Allow the cake to cool completely in the pan on a wire rack. This prevents the frosting from melting.
- For the Frosting: Beat the softened cream cheese and butter together on medium-high speed until smooth and creamy (about 3 minutes).
- Lower the mixer speed and gradually add the powdered sugar and vanilla. Once incorporated, increase speed to high and whip for 2 minutes until fluffy.
- Spread frosting generously over the cooled cake. Slice and serve.
Notes
Storage: Store covered in the refrigerator for up to 5 days. Let sit at room temperature for 15 minutes before eating for best texture.
Pineapple Tip: Do not squeeze the pineapple dry in a towel; simply drain the excess juice from the can. The pulp needs to be wet to keep the cake moist.
Pineapple Tip: Do not squeeze the pineapple dry in a towel; simply drain the excess juice from the can. The pulp needs to be wet to keep the cake moist.
