This two layer cake consists of grated carrot mixed batter with finely chopped walnuts. The carrot softens in the cooking process, and the cake usually has a soft, dense texture. The carrots themselves enhance the flavor, texture and appearance of the cake. Many carrot cake recipes include optional ingredients, such as nuts, raisins, pineapple, or coconut. The most common icing on carrot cake is a cream cheese icing (icing sugar, butter and cream cheese).