ClockPlayEmailInstagramLinkSMSTwitterYouTubeWhatsAppXSearchClockRight ArrowArrow DownCaret downCaret upCaret leftCaret rightHamburger MenuPop OutThumbs upThumbs up buySpeechAudio onReplayPlusMinusSad smiley faceNo resultsSwapMoreYour grocery bagSuccessShop Tasty MerchYour Cart (empty)Your CartFacebookPinterestEmailPrintSmsTwitterWhatsappCommentTips Highlights
Skip to Content

Decadent Dairy-Free Carrot Cake

This dairy-free carrot cake is a must-try for any dessert lover! Moist and fluffy with a hint of spice, it's topped with a rich and creamy vegan frosting.

Tasty Team
87% would make again


for 10 servings

Cashew Frosting

  • 4 cups raw cashew (520 g)
  • hot water
  • 15 oz full-fat coconut milk (425 mL), cream from the top of the can
  • ½ cup powdered sugar (60 g)
  • 1 cup maple syrup (335 g)
  • ¾ cup coconut oil (180 g), melted
  • 3 tablespoons lemon juice
  • 1 tablespoon vanilla extract
  • ½ tablespoon apple cider vinegar
  • 1 pinch salt


  • 3 ½ cups flour (435 g), of choice, we used whole wheat
  • 1 cup brown sugar (220 g)
  • 1 tablespoon baking soda
  • 1 ½ tablespoons baking powder
  • 1 tablespoon cinnamon
  • 2 teaspoons nutmeg
  • 1 pinch salt
  • 3 cups almond milk (720 mL)
  • ¾ cup coconut oil (180 g), melted
  • 1 cup unsweetened applesauce (255 g)
  • ¾ cup maple syrup (250 g)
  • 1 tablespoon vanilla extract
  • 1 tablespoon apple cider vinegar
  • 2 cups carrot (220 g), finely grated
  • 1 cup raisin (150 g), optional
  • 1 carrot, for garnish
  • ½ cup walnuts (50 g), chopped, for garnish

Nutrition Info

  • Calories 1031
  • Fat 62g
  • Carbs 111g
  • Fiber 4g
  • Sugar 59g
  • Protein 13g

Estimated values based on one serving size.


  1. In a large bowl, add the cashews and enough hot water to cover them. Let soak for at least 1 hour.
  2. Rinse and drain the cashews, then add them to a food processor or blender. Add the coconut cream, powdered sugar, maple syrup, coconut oil, lemon juice, vanilla extract, apple cider vinegar, and salt. Blend until completely smooth, scraping down the sides as necessary.
  3. Transfer the cashew frosting to a bowl and refrigerate while you bake the cake.
  4. Preheat the oven to 350°F (180°C). Grease 3 separate 8-inch (20 cm) round cake pans and set aside.
  5. In a large bowl, add the flour, brown sugar, baking soda, baking powder, cinnamon, nutmeg, and salt. Whisk to combine.
  6. In a separate large bowl, add the almond milk, coconut oil, applesauce, maple syrup, vanilla extract, and apple cider vinegar. Whisk to combine.
  7. In two batches, add the dry mixture to the wet mixture, folding with a spatula until combined. Some clumps are okay.
  8. Add the grated carrots and raisins and fold them in.
  9. Divide the batter evenly between the 3 pre-greased cake pans and bake for 35 minutes, or until a toothpick comes out clean. Cool completely.
  10. Remove the cashew frosting from the fridge and mix it up well.
  11. Choose which cake will be your bottom layer and cover evenly with about ⅓ of the cashew frosting. Top with the second layer, frosting evenly again. Add the final layer and frost the top of the cake generously
  12. Grate a carrot over the top of the frosting and sprinkle with chopped walnuts for garnish.
  13. Refrigerate until ready to serve.
  14. Enjoy!
  15. Hate losing that perfect recipe? Save and organize recipes easily on the Tasty app. Download now.