Description
Moist Homemade Carrot Cake is a soft, classic dessert made with grated carrots, crushed pineapple, warm cinnamon, and an optional walnut crunch. It bakes into tender layers that stay moist for days and pairs beautifully with cream cheese frosting for a simple, crowd-pleasing homemade cake.
Ingredients
2 cups all-purpose flour
2 cups granulated sugar
1 teaspoon baking powder
1 teaspoon baking soda
1 teaspoon ground cinnamon
1/2 teaspoon salt
1 cup vegetable oil
4 large eggs
3 cups grated carrots
1 cup crushed pineapple, drained
1 cup chopped walnuts (optional)
1 teaspoon vanilla extract
Cream cheese frosting for topping
Instructions
1. Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
2. In a large bowl, whisk together the flour, sugar, baking powder, baking soda, cinnamon, and salt.
3. In another bowl, combine the oil and eggs, then whisk until well blended.
4. Stir in the grated carrots, crushed pineapple, walnuts if using, and vanilla extract.
5. Add the wet ingredients to the dry ingredients and mix just until combined.
6. Divide the batter evenly between the prepared cake pans.
7. Bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out clean.
8. Let the cakes cool in the pans for 10 minutes, then remove them from the pans and transfer to wire racks to cool completely.
9. Once fully cooled, frost with cream cheese frosting as desired.
10. Slice and serve at room temperature.
Notes
Drain the crushed pineapple well, but leave a little moisture to help keep the cake tender.
Use freshly grated carrots for the best texture and flavor.
Do not overmix the batter once the wet and dry ingredients are combined.
Store frosted cake in the refrigerator for up to 4 to 5 days, or freeze unfrosted layers for up to 2 months.
- Prep Time: 20M
- Cook Time: 30M
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 530
- Sugar: 39g
- Sodium: 300mg
- Fat: 29g
- Saturated Fat: 4g
- Unsaturated Fat: 23g
- Trans Fat: 0g
- Carbohydrates: 64g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 62mg
