Ingredients
Equipment
Method
Step-by-Step Instructions
- Preheat your oven to 350°F (175°C) and prepare two 9-inch round cake pans by greasing and lightly flouring them.
- In a medium mixing bowl, whisk together 2 cups of all-purpose flour, 1 teaspoon of baking soda, 1 teaspoon of baking powder, 1 teaspoon of cinnamon, and a pinch of salt.
- In a large mixing bowl, blend together 1 cup of granulated sugar, 1 cup of brown sugar, 4 large eggs, 1 cup of vegetable oil, and 2 teaspoons of vanilla extract until smooth and creamy.
- Fold in 2 cups of freshly grated carrots and 1 cup of well-drained crushed pineapple into the wet mixture.
- Gradually add the dry ingredients to the wet mixture, folding gently to avoid overmixing.
- If desired, stir in 1 cup of chopped walnuts for added texture and flavor.
- Evenly divide the batter between the two prepared cake pans.
- Place both pans in the preheated oven and bake for 30-35 minutes.
- Allow the cakes to cool in their pans for about 10 minutes, then transfer to wire racks to cool completely.
- Beat together 8 ounces of softened cream cheese and ½ cup of softened unsalted butter until smooth and creamy.
- Gradually sift in 4 cups of powdered sugar and mix until well blended.
- Stir in 1 teaspoon of vanilla extract and, if desired, a splash of pineapple juice for extra flavor.
- Once the cakes are completely cool, frost the top of one layer with your cream cheese mixture, stack the second cake on top and frost the top and sides.
- Garnish with chopped walnuts or fresh pineapple slices, if desired.
Nutrition
Notes
Use freshly grated carrots and well-drained pineapple for optimal moisture. Avoid overmixing the batter to maintain fluffiness.