Carrot cake typically calls for oil instead of butter. The reason is twofold: it keeps the layers moist, plus they don't dry out as quickly. Butter-based cakes, while delicious, dry out faster.