Vegan Carrot Cake

I make this vegan carrot cake recipe for Jack's birthday each year. Moist, cinnamon-spiced, and slathered in frosting, it's perfect for celebrations.

Vegan Carrot Cake

This vegan carrot cake recipe is a riff on my mom’s traditional recipe. That cake is Jack’s all-time favorite dessert, so she makes it whenever she comes to visit. Then, I make it again for Jack’s birthday. This year, instead of making her recipe as written, I adapted it to make a vegan carrot cake instead!

My mom’s recipe calls for applesauce, which makes her cake super moist and light. Using applesauce, you can actually veganize carrot cake relatively easily. Along with the shredded carrots, it adds enough moisture to eliminate the need for flax eggs or other unconventional ingredients. As a result, the cake batter comes together with pantry ingredients like all-purpose flour, baking powder, baking soda, spices, sugar, and melted coconut oil.

The results are fantastic. The cake is moist, tender, and filled with warm, spiced flavor from cinnamon, nutmeg, and vanilla extract. Enjoy it on its own, or take it to the next level by slathering it in rich, creamy vegan frosting. Even Jack – a total carrot cake traditionalist – fell for this vegan carrot cake recipe. I think you’ll love it too!

Vegan cream cheese frosting ingredients Vegan cream cheese frosting

Vegan Carrot Cake Recipe Tips

  • Grate your carrots finely. Finely grated carrots meld seamlessly into the cake, while larger pieces create a chunkier, less uniform texture. For tender, cohesive cake slices, grate the carrots on the small holes of a box grater or on the smallest setting of the grating attachment on your food processor.
  • Don’t overmix! This rule applies to baked goods across the board. Mix your batter until just combined – and not any longer – or your cake will be dense.
  • Let the cake cool completely before you frost it. The hardest part! Make sure your cake is at room temperature before you slather on the frosting. Otherwise, the frosting will melt.

Vegan carrot cake recipe

Vegan Carrot Cake Recipe Variations

  • Let’s talk frosting. The frosting recipe below is a cream cheese-like blend of macadamia nuts, cashews, lemon juice, coconut oil, and almond milk. Instead of using powdered sugar, I sweeten it naturally with maple syrup. I love this frosting, but you do need a high-speed blender to get it really smooth and creamy. If you don’t have one, or if you prefer a more traditional vegan cream cheese frosting, find one here.
  • Or skip the frosting! This vegan carrot cake is delicious plain. We also love it with a dollop of coconut whipped cream.
  • Add a mix-in. If you like your cake with raisins, chopped walnuts, or pecans, gently fold 1/2 cup into the cake batter when you add the carrots.
  • Or sprinkle something on top. Sprinkle the frosted cake with chopped toasted pecans or walnuts for crunch, or use shredded coconut for extra warm, buttery flavor. Yum!

Vegan carrot cake slices

More Favorite Vegan Desserts

If you love this vegan carrot cake recipe, try one of these vegan treats next:

Then, check out this post for 30+ vegan dessert recipes!

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Vegan Carrot Cake

rate this recipe:
4.85 from 177 votes
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Serves 12
The BEST vegan carrot cake recipe! Applesauce makes it super moist, and cinnamon and nutmeg give it a delicious spiced flavor.

Ingredients

For the Cake

Frosting**

Instructions

  • Preheat the oven to 350°F and grease a 9x13-inch baking pan.
  • In a large bowl, whisk together the flours, baking powder, baking soda, cinnamon, nutmeg, and salt.
  • In a separate bowl, whisk together the applesauce, almond milk, vanilla, sugar, and oil.
  • Add the dry ingredients to the wet ingredients and mix until just combined. Fold in the carrots.
  • Transfer to the prepared baking dish and bake for 30 to 40 minutes, or until a toothpick inserted comes out clean. Let cake cool completely before frosting.
  • Make the frosting: In a high-speed blender, place the macadamia nuts, cashews, almond milk, maple syrup, coconut oil, vanilla, lemon juice, and salt. Blend until very smooth, for 1 to 2 minutes or more, scraping down the sides occasionally. You can add an extra tablespoon of almond milk if necessary to get your blade moving.
  • Chill for at least 30 minutes before spreading. (It will firm up a bit).
  • Store frosted cake in the fridge.

Notes

*Make sure your baking powder is fresh in order for the cake to rise (since there aren't eggs in the recipe). If your baking powder has been in the back of your pantry for too long it may be less effective.
**Soak your cashew and macadamia nuts for at least 3 to 4 hours, preferably overnight, then drain and rinse before using. I recommend using a very high speed blender (vitamix, blendtec, or similar). For a more traditional frosting, make this vegan frosting recipe with vegan butter and vegan cream cheese.

669 comments

4.85 from 177 votes (42 ratings without comment)

Leave a comment:

Your email address will not be published. Required fields are marked *

Rate this recipe (after making it)




  1. Sonia
    06.09.2020

    3 stars
    Can this be made with gluten free flour?

    • Jeanine Donofrio
      07.12.2020

      Hi Sonja, others in the comments have made it with Bob’s GF flour, I haven’t tried it personally.

  2. Traunza
    06.08.2020

    4 stars
    Delicious! Light and airy, with good flavor. Used vegan cream cheese icing. Would make again!

    • Jeanine Donofrio
      06.09.2020

      I’m so glad you loved the cake!

  3. Layal
    06.07.2020

    I was just wondering if I could substitute the raw cane sugar with coconut sugar?

    • Jeanine Donofrio
      06.07.2020

      Hi Layal, yep you can!

  4. Hi Jeanine and Jack!

    Wow! This recipe is amazingly delicious. I made it tonight and I can’t believe how easy it was to follow, but most importantly how yummy it is. Thank you so much. You’ve gained a new fan.

  5. Madeline
    05.23.2020

    5 stars
    Very delicious! Not too sweet, and easy to follow!

  6. Tascha
    05.22.2020

    5 stars
    Great recipe 🙂
    Subbed carrot for sweet potato
    Subbed applesauce for pineapple purée
    Fit perfectly into 9×9 dish too!

    Thanks heaps, will use again

    Tasch

  7. MarieinVA
    05.18.2020

    5 stars
    I just made this cake yesterday and it’s amazing! I was looking for a good carrot cake recipe because I accidentally bought too many carrots and have too much homemade apple butter from an apple picking trip last fall.

    I made a few tweaks based on some of the comments:
    – used apple butter instead of apple sauce
    – reduced sugar to 1/2 cup and cinnamon to 2 tsps because apple butter
    – added 1 tsp allspice, 1/2 tsp each of cardamom and ground ginger
    – added 1/2 cup each of chopped pecans and golden raisins

    I made the frosting with brazil nuts instead of macadamia and oat milk instead of almond because that’s what I had. Reduced milk from 4tbs to 3tbs and increased lemon juice to 3tbs.

    I baked it in a 9×13 sheet pan for 25 mins, rotating pan 1/2 way through because my oven is hotter at the back. Came out perfect.

    I ran my specific ingredients through a recipe nutrient calculator and if you cut the cake into 15 pieces instead of the 12 the recipe suggests – it’s 260 cals / piece.

    Worth every calorie! Thanks Jeanine!

  8. Sophie
    05.17.2020

    Can these be made into cupcakes?

    • MarieinVA
      05.18.2020

      I think it would work well. I haven’t done it since I wanted to do it very close to as written the first time but will next time and report back the baking time.

  9. Rhiannon Miranda
    05.16.2020

    5 stars
    AMAZING!! Highly recommend

  10. Kathleen Snyder
    05.13.2020

    5 stars
    I’ve baked this recipe, along with the frosting, twice. It’s fabulously decadent and lusciousally moist. Wow! 2nd time, added 1/4 cup, ((canned, in juice), crushed pineapple, squeezing, out excess liquid, then, folding into cake batter. Sooo good. Frosting surprisingly, delicious. I added 2 tsp extra, squeezed lemon juice. 2nd time, frostimg, didn’t have any macadamia nuts left, so, replaced w/cashews, only. Still worked perfectly. Still added extra 2 tsp lemon. Prior to baking cake, I’d used high speed blender to make powdered sugar from 1 cup of granulated cane sugar, turning it into powdered (1st time ever). Did this, in case, using only cashews, hadn’t worked out. It turned just perfectly. But, I had this fluffy powdered sugar, now, so I tossed it into, nut frosting mixture, along with 1 cup chopped Walnuts, split between using in the frosting mix and sprinkling on top. This cake was made for, son in law’s, Dad’s Birthday celebration. This is the best carrot cake recipe, ever! A super star, as written, for discriminating, taste taste buds. Thrilled beyond! Thank you for sharing.

    • Jeanine Donofrio
      05.15.2020

      I’m so glad you loved the cake!

  11. Dana
    05.11.2020

    5 stars
    This cake was so excellent! My boyfriend called it the best carrot cake he’s ever had, and he loves carrot cake. He made me promise not to lose the recipe. I skimped and didn’t make the homemade icing – but even with inferior store-bought icing it was still delicious.

    • Jeanine Donofrio
      05.15.2020

      I’m so glad the cake was a hit too! 🙂

  12. Erica Gushard
    05.08.2020

    I am new to baking. I do not have any baking soda, could I use extra baking powder? Also, I do not have any apple sauce, could I use almond yogurt?

    • Jeanine Donofrio
      05.15.2020

      Hi Erica, I would wait to make this until you have baking soda. I’m not sure about the yogurt, it might work but I haven’t tried it.

  13. Mili
    05.07.2020

    5 stars
    Did this today in Mexico City, was a bit worried about the altitude but turned out great. Baked it for 30min in medium oven, its a little undercooked so next time I will start with 35 min.
    Thank you for the recipe, its a win 🙂

    • Jeanine Donofrio
      05.15.2020

      Hi Mili, I’m so glad you loved it 🙂

  14. Alisha
    05.06.2020

    5 stars
    This cake is beautiful!! So easy and turned out perfectly. Saving to my favourites for future, regular rotation. Thank you 🙂

  15. Sam
    05.04.2020

    Hoping to make this for my birthday this week! If I wanted to bake in two 8-inch round pans, would I cut the baking time in half since the batter would be halved?

    • Jeanine Donofrio
      05.15.2020

      Hi Sam, so sorry for my slow reply. Yes, I would reduce the baking time and just check with a toothpick before you take them out of the oven.

  16. Caitlin
    05.03.2020

    Hello! Amazing recipe! Just wondering if you can freeze the frosting? Or if not how long would it last in the fridge?

    • Jeanine Donofrio
      05.03.2020

      Hi Caitlin, the cashew frosting doesn’t freeze well, it’s texture becomes gritty when thawed. (the cake could freeze though)

  17. Divya k
    04.26.2020

    5 stars
    This cake was amazing it was a big hit in my house

    • Jeanine Donofrio
      04.27.2020

      I’m so glad everyone loved it!

  18. Maeve
    04.26.2020

    5 stars
    Super moist and spongey, definitely cannot tell that it is vegan. I did the basic cream cheese frosting option with Kite Hill cream cheese and that was fantastic as well.

    • Jeanine Donofrio
      04.27.2020

      I’m glad you loved it!

  19. Nadine
    04.21.2020

    Hi!

    I just made the cake however it came out with a fudge like texture and I can’t figure out why…. I had it in the oven, on 350 degrees for 55mins. Should I attempt to cook it even longer?

    • Jeanine Donofrio
      04.22.2020

      Hi Nadine, if you didn’t alter any ingredients in the recipe, I’d check your baking powder. If it’s a little older, it could affect the rise since there aren’t eggs here.

  20. katie
    04.21.2020

    5 stars
    Just made this recipe! the cake was so good, one of the best vegan carrot cake recipes i’ve tried since going vegan. Mixed feelings about the icing but overall great recipe!

    • Jeanine Donofrio
      04.21.2020

      I’m so glad you loved it! You might want to try the more traditional frosting recipe, it’s linked in the notes (use vegan cream cheese and vegan butter as subs). Tastes just like the real thing!

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.