Ingredients
Method
Preparation
- Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans to prevent sticking.
- In a large bowl, whisk together the granulated sugar, brown sugar, eggs, vegetable oil, and 1 teaspoon of vanilla extract until smooth and well combined.
- Stir in the grated carrots and crushed pineapple until fully incorporated into the mixture.
- In another bowl, combine the all-purpose flour, baking soda, baking powder, cinnamon, and salt. Gradually mix this dry mixture into the wet ingredients until just combined. Be careful not to overmix.
- If desired, fold in the chopped walnuts for an added crunch.
- Divide the batter evenly between the prepared cake pans.
Baking
- Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
Frosting
- While the cakes are baking, prepare the frosting by beating together the softened cream cheese and butter until creamy.
- Gradually incorporate the powdered sugar, mixing until fluffy. Stir in the vanilla extract and pineapple juice if using.
Cooling and Assembling
- Allow the cakes to cool in the pans for about 10 minutes before transferring them to wire racks to cool completely.
- Once cooled, frost the top of one layer, place the second layer on top, and frost the top and sides. You can garnish with extra walnuts or pineapple if desired.
Nutrition
Notes
For best results, make sure your ingredients, especially eggs and butter, are at room temperature before you start baking. Store any leftover cake in an airtight container in the refrigerator for up to 5 days. You can also freeze individual slices for up to 2 months. For a twist on the flavor, try adding ½ cup of shredded coconut or substitute the walnuts with pecans for a different nutty flavor.
