The perfect homemade carrot cake -  fluffy & extra-moist — no dry cakes allowed. Made with the coziest warming spices, but just enough so that the flavor of all of those fresh carrots can shine through. And speaking of fresh carrots, it includes lots of them speckled in every slice. Most importantly, though, it's accompanied with a rich & buttery cream cheese frosting in every single bite. Because in our book, a good moist carrot cake with cream cheese frosting is the ultimate dessert match made in heaven.