Carrot cake is a sweet, moist spice cake filled with shredded carrots and typically topped with a rich, tangy cream cheese frosting. While the core recipe is a spiced cake base, many variations exist, including additions like nuts, raisins, and pineapple.