Oil is what helps give carrot cake it's signature moist texture. While butter is delicious, oil is really a must for that traditional carrot cake flavor and texture.