This moist, nutty, vegan carrot cake packed with warm and fragrant spices like cinnamon, nutmeg, cardamom, and fresh ginger is a true family favorite. The secret to this cake is adding baby carrot food to the batter, a tip I got from Vegetarian Timesyears ago! I also like to add pineapple for sweetness, fresh ginger for spice, and walnuts for crunch. From the very first bite you can taste the silky-smooth, sweet coconut cream cheese (vegan) frosting, and we all know that a good frosting is the best part of any cake! This does take some time to put together, but it’s a great weekend project and I promise it will be worth it -- you and your loved ones will love it!
Brush 2 8-inch round cake pans with oil and line bottoms with parchment.
In a medium bowl, sift together flour, baking powder, baking soda, salt, cinnamon, nutmeg, and cardamom. Set aside.
In a large bowl, whisk together oil, both kinds of sugars, carrot puree, ginger, and vanilla extract until smooth (about 2 minutes).
Add flax eggs and mix well.
Incorporate flour mixture into liquid ingredients in 2 additions.
Gently fold in carrots, pineapple, and nuts. Take care not to over-mix!
Divide batter between 2 cake pans and bake until a toothpick inserted into the center of the cakes comes out clean (about 50 minutes).
Remove cakes from the oven, place pans on wire rack, and let cool for 10 minutes.
Run a knife around the edges of pans and invert cakes on a cooling rack, then let cool completely. Most of the cream cheese frosting is made with coconut cream and is not very stable at room temperature. You don't want the top layer to slip off the other bottom layer so make sure they aren’t even the slightest bit warm.
Frosting
Split and scrape vanilla bean.
In a bowl, mix vegan cream cheese, powdered sugar, and vanilla with a handheld mixer until creamy. Set aside.
In another bowl, whip coconut cream and gum until stiff, then carefully fold in vegan cream cheese.
Chill for at least 30 minutes before spreading. (It will firm up a bit).
Assemby and Garnish
Place one cake layer on a cake platter.
Spread 1 cup frosting over top of the cake, then place the second cake on top of that.
Spread the remaining frosting over the top of the second cake and the sides of both.
Sprinkle top and sides with crushed walnuts and lightly dust with Cayenne pepper.