This delicious spice cake is dense, sweet, and super moist, just like a good carrot cake should be. Topped with a dreamy cashew cream cheese frosting, this sneak veggie dessert is perfect for your Easter menu or an anytime decadent treat!
Preheat oven to 350 degrees F.
Line two 9-inch cake pans with a circle of parchment paper or lightly spray with cooking spray. Set aside.
In a medium mixing bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, ginger, and salt.
In a large mixing bowl, whisk together the crushed pineapple, vanilla, vinegar, coconut sugar, maple syrup, coconut oil, and almond milk.
Stir the dry ingredients into the wet just until incorporated.
Stir in the shredded carrots and chopped walnuts. The batter will be thick, but still pourable.
Divide the batter among the two prepared cake pans. Bake for 35-40 minutes or until a toothpick inserted in the center of the cake comes out clean.
Let the cakes cool in the pans on a wire cooling rack for at least 10 minutes. Then, turn the cakes out and let them continue to cool on the wire cooling rack.
Add the soaked cashews, lemon juice, vanilla, powdered sugar, and salt to a food processor. With the food processor running, slowly pour in the milk through the top spout. Then slowly pour in the melted coconut oil through the top spout. Continue to process until the mixture is perfectly smooth, stopping to scrape down the sides as necessary. Add additional milk 1 tablespoon at a time if needed to get the mixture smooth.
Transfer the frosting to an airtight container and place in the fridge for several hours or overnight to let it thicken and set up.
Once the cakes have completely cooled and the frosting has thickened, turn the cakes upside down so that the perfectly flat sides are face up. Spread a thin layer of the frosting over the top of one of the cakes. Stack the other cake on top and then gently frost the whole cake.
Garnish with chopped walnuts.
Store any leftovers in an airtight container in the fridge as the frosting won't stay solid if it gets warm.
~Please note that the Cashew Cream Cheese Frosting needs time for soaking the cashews and time for setting up in the fridge. Plan accordingly! The frosting can also be made in advance
~You should have just enough frosting for a thin layer between the two cakes and to cover the whole thing. If you like a LOT of frosting, you may want to double the recipe.
~Make sure the cakes are completely cooled before you start to frost. You may need to let the cold frosting sit for just a few minutes at room temperature in order to spread the frosting easier. After frosting, stick the entire cake back in the fridge for 20 minutes to set (or stick it in the freezer for 5-10 minutes).
~Store all leftovers in the fridge in an airtight container.