Ingredients
Method
Preparation
- Preheat the oven to 350°F (175°C). Grease and line a 9x13-inch pan (or two 8-inch rounds) with parchment.
- In a large bowl, whisk together flour, sugar, baking powder, baking soda, cinnamon, ginger, and salt.
- In another bowl, beat the eggs with oil and vanilla until smooth. Stir in the drained crushed pineapple and reserved juice.
- Fold in the grated carrots, coconut, nuts, and lime zest if using.
- Pour the wet ingredients into the dry and stir gently until just combined.
Baking
- Spread the batter into the prepared pan and smooth the top.
- Bake for 30–35 minutes for a 9x13 or 25–30 minutes for rounds, until a toothpick comes out with a few moist crumbs.
Cooling and Frosting
- Let the cake cool in the pan for 15 minutes, then transfer to a rack to cool completely before frosting.
- Beat cream cheese and butter until silky. Gradually add powdered sugar and vanilla, then thin with reserved pineapple juice to your preferred spreadable texture.
- Dollop or pipe frosting over the cooled cake, and garnish with toasted coconut and chopped macadamia nuts.
Notes
For storage, refrigerate the frosted cake in an airtight container for up to 5 days. For longer life, freeze unfrosted layers tightly wrapped for up to 3 months.
