Ingredients:
- 2 cups (250g) All-Purpose Flour, plus more for dusting the pan
- 2 teaspoons Baking Soda
- 1 teaspoon Ground Cinnamon
- ½ teaspoon Ground Nutmeg
- ½ teaspoon Ground Ginger
- ½ teaspoon Salt
- 1 ½ cups (300g) Granulated Sugar
- ¾ cup (180ml) Vegetable Oil
- 4 Large Eggs
- 1 teaspoon Vanilla Extract
- 3 cups (300g) Grated Carrots (about 6 medium carrots)
- 1 (8 ounce / 227g) can crushed pineapple, well-drained
- 1 cup (100g) Chopped Pecans, toasted (optional)
- 8 ounces (226g) Cream Cheese, softened
- ½ cup (1 stick / 113g) Unsalted Butter, softened
- 4 cups (480g) Powdered Sugar, sifted
- 1 teaspoon Vanilla Extract
- 2-4 tablespoons Milk or Heavy Cream, as needed
Instructions:
- Preheat oven to 350°F (175°C). Grease and flour a 9x13 inch baking pan. (Or line with parchment paper, leaving an overhang for easy removal.)
- In a large bowl, whisk together flour, baking soda, cinnamon, nutmeg, ginger, and salt.
- In a separate bowl, beat together sugar, oil, eggs, and vanilla extract until well combined and slightly fluffy.
- Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Do not overmix.
- Fold in the grated carrots, drained pineapple, and toasted pecans (if using).
- Pour batter into prepared pan and bake for 35-45 minutes, or until a wooden skewer inserted into the center comes out clean.
- Let cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
- While the cake cools, beat together the softened cream cheese and butter until smooth and creamy.
- Gradually add the sifted powdered sugar and vanilla extract, beating until smooth.
- Add milk or heavy cream, one tablespoon at a time, until frosting reaches desired consistency.
- Once the cake is completely cool, frost generously with cream cheese frosting.
- Sprinkle with chopped pecans or carrot shavings, if desired.