Carrot cake is an oil-based, not a butter-based cake. Avoid adding things like pineapple, extra nuts, and coconut, as they can add additional moisture to your cake.