This homemade carrot cake is EVERYTHING! It's incredibly soft and moist- the best carrot cake with cream cheese icing that you will ever make! It is rich and decadent with all of the traditional flavors that we associate with this type of cake. This is the perfect cake to bake for parties or any kind of celebration.