Vegan Carrot Cake with Cream Cheese Icing

Super moist and loaded with carrots and an addition of apple for more moisture and flavor and the spices in combination with a perfect amount of toasted walnuts is going to send you and your friends to carrot cake heaven!