what makes a moist carrot cake? using vegetable oil instead of butter keeps the cake nice and moist, and adding milk also lends itself to a very soft cake.