A moist, from-scratch carrot cake with warm spices and tangy cream cheese frosting that’s easy to assemble and stays tender for days. Perfect for celebrations or make-ahead baking.
Prep Time 30 minutes mins
Cook Time 32 minutes mins
Total Time 1 hour hr 30 minutes mins
For buttermilk, stir 1 teaspoon vinegar or lemon juice into 1/2 cup milk and rest 5 minutes. Finely shred carrots for even texture. Drain pineapple and other wet add-ins very well. Avoid overmixing and overbaking; pull cakes when a toothpick shows moist crumbs. For cupcakes, bake at 350°F for 18–22 minutes. Store frosted cake covered in the fridge up to 5 days; bring to cool room temperature before serving. Unfrosted layers can be wrapped and refrigerated up to 2 days or frozen up to 2 months.