• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
  • About
    • Contact
    • Photo Use Policy

Connoisseurus Veg logo

SUBSCRIBE

Sign up for email updates and receive a free copy of my veggie burger e-book!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipe Index
  • Free Veggie Burger Book
  • About
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    You are here: Home / Dessert / Moist & Delicious Vegan Carrot Cake

    LAST UPDATED: February 22, 2022 • FIRST PUBLISHED: March 19, 2021

    Moist & Delicious Vegan Carrot Cake

    Jump to Recipe Print Recipe
    Slice of Vegan Carrot Cake on a Plate with Text Overlay Reading "Vegan Carrot Cake"

    Sweet layers of spiced and walnut studded vegan carrot cake are slathered with rich dairy-free cream cheese frosting to make this decadent treat. The best part: this sweet dessert is made in one bowl and doesn't even require an electric mixer!

    Slice of Vegan Carrot Cake on a Plate with Additional Slices, Coffee Cup and Strawberries in the Background

    Unpopular opinion: winter is awesome. I love the colder months! But they're almost over, and spring is on the way. It's right around the corner, in fact! I'm dealing with it in the way I deal with most of my non-favorite things: making food to commemorate the occasion.

    Time for my favorite spring treat: vegan carrot cake!

    This carrot cake is probably the best I've ever had, vegan or not! My secret ingredient for making it extra amazing is pineapple. Pineapple adds moisture, sweetness and flavor to carrot cake. You won't know it's in there when you eat the cake — you'll just be amazed at how wonderful this cake is.

    Let's talk about how it's made!

    Jump to:
    • What You'll Need
    • How It's Made
    • Leftovers & Storage
    • Frequently Asked Questions
    • More Vegan Cake Recipes
    • Moist & Delicious Vegan Carrot Cake

    What You'll Need

    Can of Crushed Pineapple with a Spoon Sticking Out

    For the Cake

    • Canola oil. Feel free to substitute another type of baking oil, such as vegetable oil, corn oil, or melted coconut oil.
    • Crushed pineapple. If you can't find pineapple in crushed form, briefly blitz some pineapple chunks in a blender or food processor. I've made this recipe using both fresh and canned pineapple — both work!
    • Non-dairy milk. Use any variety that's unflavored and unsweetened. Soy milk, almond milk, and cashew milk will all work!
    • Ground flaxseed.
    • Vanilla extract.
    • All-purpose flour. Whole wheat pastry flour works as well. I haven't tested the recipe with anything else, so experiment at your own risk.
    • Granulated sugar. Use organic to keep the recipe vegan.
    • Brown sugar. Use organic here as well.
    • Baking soda.
    • Spices. We're using cinnamon, ginger, nutmeg, and cloves.
    • Salt.
    • Carrots.
    • Chopped walnuts. Leave these out if they're not your thing.

    For the Vegan Cream Cheese Frosting

    • Vegan cream cheese. I used Kite Hill brand.
    • Vegan butter. I used Wegman's brand.
    • Vanilla extract.
    • Salt.
    • Powdered sugar. Again, be sure to use organic.

    How It's Made

    The following is a detailed photo tutorial on how to make vegan carrot cake. Scroll past it if you just want the recipe!

    Make the Cake

    • Shred your carrots finely before getting started. This way they'll be ready to go when you need them!
    Bowl of Shredded Carrots with a Box Grater in the Background
    • Grab a small bowl or large liquid measuring cup, and stir together your oil, pineapple, milk, flax and vanilla. The mixture will need to sit for 10 minutes.
    • While your liquid ingredients sit, stir your dry ingredients together in a large bowl: flour, sugars, baking soda, spices and salt.
    • Use a spoon to make a well in the center of your dry ingredients, then pour in the wet ingredients.
    • Stir everything together just until blended. The batter will be very thick. Don't overmix it!
    Collage Showing First Four Steps for Making Vegan Carrot Cake: Mix Wet Ingredients, Mix Dry Ingredients, Add Wet to Dry, and Stir
    • Fold in your carrots and walnuts.
    • Divide the batter among lightly oiled and parchment lined baking pans.
    Collage Showing Last Two Steps for Making Vegan Carrot Cake: Fold in Carrots and Transfer Batter to Pans
    • Pop your cakes in the oven and bake them until done! Insert a toothpick in the center of each one to test for doneness — it will come out clean when they're done baking.

    Make the Frosting

    • Start by placing the vegan cream cheese, butter, vanilla, and salt into a large mixing bowl.
    • Beat the ingredients together until creamy.
    • Start adding powdered sugar, about a cup at a time, beating each addition in before adding more.
    • It should take about 4 or 5 cups of powdered sugar to get your frosting to the right consistency.
    Collage Showing Steps for Making Vegan Cream Cheese Frosting

    Tip: Every brand of vegan cream cheese and vegan butter is different, so the amount of powdered sugar you need can vary. If after adding 4 or 5 cups your frosting still seems runny, place it in the fridge for a bit. It should firm up sufficiently by the time your cake has cooled!

    Frost and Layer the Cake

    Make sure your cake is completely cool before frosting it.

    • Invert one of your layers on a plate, then remove the pan and peel off the parchment paper.
    • Spread the top with frosting.
    • Carefully invert the second layer over the first, then peel off the parchment paper.
    • Spread the top with a layer of frosting. You can leave the sides of your cake naked, or slather them with frosting as well if you like (you should have plenty!).
    Collage Showing Steps for Assembling and Frosting Vegan Carrot Cake

    I like to garnish my vegan carrot cake with some chopped walnuts.

    Tip: Because it's egg-free, vegan carrot cake is a bit more delicate than traditional carrot cake. You can see from the photos that I was able to cut a nice slice without anything breaking, and I had to move the entire cake around a bunch of times to take the pics. So it will hold up, but be little extra careful when handling and cutting it.

    Slice of Vegan Carrot Cake Being Lifted with a Cake Server

    Leftovers & Storage

    Seal up any leftover vegan carrot cake in an airtight container or bag, and it will keep at room temperature for about a day, in the fridge for about 3 days, or in the freezer for about 3 months.

    Frequently Asked Questions

    Can this cake be made gluten-free?

    I haven't tried making a gluten-free version, so I'm not sure! If you'd like to take a crack at it, try using an all-purpose gluten-free flour blend in place of wheat flour.

    Are there any alternatives to cream cheese frosting that will work with vegan carrot cake?

    Yes! This cake would also work well with my vegan buttercream frosting.

    Can I add raisins to this carrot cake?

    Yup! This recipe doesn't call for them, just because there's already so much going on. If you're a big fan though, feel free to include them or use them in place of the nuts.

    Can I make my vegan carrot cake with whole wheat flour?

    I'm sure you can, but the texture might not be great. If you really want to give it a try, use whole wheat pastry flour which will give you a more tender crumb than regular whole wheat flour (which can yield a gritty cake!).

    Table Set with Sliced Vegan Carrot Cake, Two Slices on Plates, and Coffee Cup

    More Vegan Cake Recipes

    • Vegan Chocolate Cake
    • Vegan Spice Cake
    • Vegan Red Velvet Cake
    • Vegan Cinnamon Swirl Coffee Cake
    • Vegan Pineapple Upside Down Cake

    Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

    Slice of Vegan Carrot Cake on a Plate
    4.8 from 5 votes
    Print

    Moist & Delicious Vegan Carrot Cake

    Sweet layers of spiced and walnut studded vegan carrot cake are slathered with rich dairy-free cream cheese frosting to make this decadent treat. The best part: this sweet dessert is made in one bowl and doesn't even require an electric mixer!

    Course Dessert
    Cuisine American
    Prep Time 20 minutes
    Cook Time 45 minutes
    Soak time 4 hours
    Total Time 1 hour 5 minutes
    Servings 12
    Calories 662 kcal
    Author Alissa Saenz

    Ingredients

    For the Vegan Carrot Cake

    • ¾ cup canola oil (or another oil that's suitable for baking)
    • ¾ cup crushed pineapple*
    • ½ cup unflavored non-dairy milk
    • 2 tablespoons ground flaxseed
    • 2 teaspoons vanilla extract
    • 2 ½ cups all-purpose flour (or sub whole wheat pastry)
    • ¾ cup organic granulated sugar
    • ¾ cup organic granulated brown sugar
    • 2 teaspoons baking soda
    • 2 teaspoons ground cinnamon
    • 1 teaspoon powdered ginger
    • ½ teaspoon ground nutmeg
    • ½ teaspoon ground cloves
    • ¾ teaspoon salt
    • 2 ½ cups finely shredded carrots (about 5 medium carrots or ½ pound)
    • 1 cup chopped walnuts, plus more for topping (optional)

    For the Vegan Cream Cheese Frosting

    • 8 ounces vegan cream cheese
    • ½ cup vegan butter (1 stick)
    • 1 teaspoon vanilla extract
    • ¼ teaspoon salt
    • 4 cups organic powdered sugar, plus up to 1 additional cup
    US Customary - Metric

    Instructions

    1. Begin by making the cake. Preheat the oven to 350°. Oil and line the bottoms of 2 (9-inch) round cake pans with parchment paper.

    2. In a small bowl, stir together the oil, milk, pineapple, flaxseed and vanilla. Allow the mixture to sit for at least 10 minutes.

    3. Meanwhile, stir the flour, sugar, brown sugar, baking soda, cinnamon, ginger, nutmeg, cloves, and salt together in a large mixing bowl. 

    4. Add the wet mixture to the dry, and stir just until blended, being careful not to overmix. Fold in the carrots and walnuts.

    5. Distribute the batter among the two prepared pans, smoothing out the tops with a spatula.

    6. Bake until a toothpick inserted into the center of a cake comes out clean, about 45 minutes.

    7. Transfer the cake pans to a cooling rack and allow them to cool completely.

    8. While the cake layers cool, make the vegan cream cheese frosting. Place the cream cheese, butter, vanilla and salt into a large mixing bowl and beat with an electric mixer at high-speed until smooth.

    9. Begin beating in the powdered sugar, 1 cup at a time. Beat in 4 to 5 cups total, until the frosting reaches your desired consistency. If the frosting is still a bit runny after adding 5 cups, place it in the fridge until it firms up a bit (this shouldn't take longer than it takes for your cakes to cool).

    10. When the cake layers are cool, carefully remove them from the pans and peel off the parchment paper.

    11. Invert one of the layers on a plate, and slather the top with half of the cream cheese frosting. Top with the other layer, also inverted, and slather the top with the remaining frosting.

    12. Optionally, frost the sides of the cake and garnish the top with chopped walnuts.

    13. Slice and serve.

    Recipe Notes

    *To substitute diced pineapple (canned or fresh), place it in the blender or  a food processor and pulse a few times, until very finely chopped.

     

    This recipe was updated in March of 2021. The original version included a cashew-based cream cheese. If you'd like to make this version, simply blend 2 cups (soaked) raw cashews, ⅓ cup maple syrup, 2 tablespoons lemon juice, 1 teaspoon vanilla extract, and ½ teaspoon salt in a food processor until smooth and creamy.

    Nutrition Facts
    Moist & Delicious Vegan Carrot Cake
    Amount Per Serving (1 slice (1/12 of cake))
    Calories 662 Calories from Fat 292
    % Daily Value*
    Fat 32.4g50%
    Saturated Fat 4.1g21%
    Sodium 620mg26%
    Potassium 135mg4%
    Carbohydrates 88.4g29%
    Fiber 2.3g9%
    Sugar 63.2g70%
    Protein 7g14%
    Calcium 52mg5%
    Iron 2mg11%
    * Percent Daily Values are based on a 2000 calorie diet.
    « Crispy Baked Tofu Nuggets
    Ribollita »

    Sharing is caring!

    • Facebook
    • Twitter
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Subscribe

    Subscribe for email updates and receive a free copy of my veggie burger e-book!

    Reader Interactions

    Comments

    1. Dawn Lucas says

      March 28, 2018 at 12:47 pm

      I'm wondering if you think this cake would work in a cake pan that is 1/2 egg or 1/2 football shaped. The pan makes 4 of these cakes. I would surely grease or spray the pan. Thoughts? thinking of putting them among some green colored coconut as grass and maybe decorating them like Easter Eggs.

      Reply
      • Alissa Saenz says

        March 28, 2018 at 9:48 pm

        Hi Dawn! I think so! The only thing that will probably be different is the bake time. If you're splitting the batter among 4 pans instead of 2 it will probably be shorter, but I'm not sure how much. I'd keep a close eye on it and start checking at about 25 minutes of so, and every 5 after that. That sounds like really cute idea. :)

        Reply
    2. Karlie Slowiak says

      March 29, 2018 at 10:09 am

      5 stars
      Wow! Can't wait to try. It looks amazing

      Reply
      • Alissa Saenz says

        March 30, 2018 at 10:01 am

        Thanks Karlie! I hope you enjoy it!

        Reply
    3. Albert Bevia says

      March 29, 2018 at 1:12 pm

      Carrot cake is spring food and yours looks truly amazing, what impresses me the most is that cashew cream cheese frosting, can´t wait to try this

      Reply
      • Alissa Saenz says

        March 30, 2018 at 9:58 am

        The frosting is to die for! I hope you enjoy it!

        Reply
    4. Lady Rey says

      April 02, 2018 at 10:44 pm

      Can I use a springform pan or a bundt pan? I don’t have two 9-in cake pans... I want to try this recipe... my husband loves carrot cake..

      Reply
      • Alissa Saenz says

        April 04, 2018 at 9:27 pm

        I think just about any cake pan would work, but the cook time will probably change. I'm guessing it would be longer if you use one pan instead of 2 layer pans, but I'm not sure how long. I'd keep an eye on it, checking every 5 minutes or so after the initial 45. Enjoy!

        Reply
    5. Connie says

      April 22, 2018 at 10:14 pm

      Alissa! This was SOOO good!! I had been planning to make this cake for a while. I found some pans for the cake at the thrift store, and then bought all I didn't have at the grocery store. It did not disappoint, I am so happy with it! Thanks a carrot bunch!

      Reply
      • Alissa Saenz says

        April 27, 2018 at 9:19 am

        Yay!! I'm glad you enjoyed it!

        Reply
    6. Tesia says

      May 04, 2018 at 11:33 am

      Hi! I think I may have made this before and figured out substitutions, but I can’t remember! I’m allergic to flax so can I use other left replacer do you think? And I’m also allergic to walnuts. Would you use cashews? Or add more oats? I can’t do almonds or pecans either. Could do pistachios?
      Hanks for any tips!

      Reply
      • Alissa Saenz says

        May 11, 2018 at 10:10 am

        Ground chia seeds might work in place of flax. Can you have them? And just about any kind of nuts will work in place of walnuts. I think pistachios would be excellent!

        Reply
    7. Simran says

      May 10, 2018 at 3:17 am

      Can pineapple be replaced wth something else

      Reply
      • Alissa Saenz says

        May 11, 2018 at 9:55 am

        Another fruit puree might work - maybe applesauce? Unfortunately I can't say for sure as I haven't tried myself.

        Reply
    8. Rachel Topaz says

      October 17, 2018 at 11:01 am

      HI! This cake looks amazing!
      I was wondering if it can be made oil free? Maybe substitute applesauce for the oil? What do you think?
      Thank you!

      Reply
      • Alissa Saenz says

        October 21, 2018 at 11:45 am

        I think that would work, but I haven't tried so I can't be 100% sure! I'd love to hear how it turns out if you try!

        Reply
      • Emily G says

        February 11, 2019 at 10:22 pm

        5 stars
        I just made this today for my husbands birthday. I substituted the oil for applesauce using equal parts. I was very cautious not to over mix so I did add in an extra tablespoon or applesauce and a splash of milk. It mixed well and turned out great! I baked it in a glass 9x13 pan, set the timer for 45 minutes and that was perfect.

        Reply
        • Alissa Saenz says

          February 17, 2019 at 8:50 pm

          Yay! Glad to hear it worked with applesauce and glad you enjoyed it!

          Reply
    9. Caro says

      November 13, 2018 at 2:07 am

      Hi. May I ask the name of the blender you use? Thanks a lot. Will definitely try to make this carrot cake.

      Reply
      • Alissa Saenz says

        November 13, 2018 at 9:29 am

        I use a Cuisinart 11 cup food processor for this (and I love it)! Enjoy!!

        Reply
    10. Roselyn says

      March 12, 2019 at 7:07 am

      Hi! I already made this cake and I was floored with the taste. I love pineapple in carrot cakes so when I saw your recipe, I immediately made it. I am just wondering if I can make this gluten free, like use an all-purpose gluten free flour. Thanks!

      Reply
      • Alissa Saenz says

        March 17, 2019 at 5:21 pm

        I'm so glad you like it! I haven't tried making this gluten-free, but I've had luck with Bob's Red Mill and King Arthur's all purpose GF blends in similar recipes.

        Reply
    11. Laura Smith says

      April 06, 2019 at 8:15 pm

      I don't like to eat so much sugar.

      If I cut back the sugar by 50%, will this change the texture oof the cake ?

      Reply
      • Alissa Saenz says

        April 07, 2019 at 5:12 pm

        I think you could probably get away with it! I actually just made some carrot muffins by adapting this recipe - they have about half the sugar and turned out well!

        Reply
    12. Elizabeth Schneider says

      May 06, 2019 at 1:11 am

      5 stars
      Wow this carrot cake was amazing! Carrot cake is one of my favorite desserts and this was honestly the best carrot cake I’ve ever had (and I’ve had my fair share). It was very moist and flavorful. My family and I couldn’t even tell that it was vegan! I toasted the walnuts and added a heaping half cup of raisins but followed the cake recipe otherwise. I love cream cheese frosting so I topped it with a vegan version composed of 1/2 cup room temp earth balance buttery stick, 8 oz tofutti cream cheese, a splash of pure vanilla extract, and about 2 cups sifted powdered sugar beaten until smooth. I would definitely make this cake recipe again and am looking forward to enjoying another slice in a few minutes ha. Thank you for the recipe. :)

      Reply
      • Alissa Saenz says

        May 12, 2019 at 4:20 pm

        That's wonderful! I'm so glad it was a hit with you and your family! Thanks Elizabeth!

        Reply
    13. Rossella says

      November 03, 2019 at 11:48 pm

      Hi Alissa! Do you think I can bake the whole batter in one cake pan and then slice it in half once it's cooked and cooled?
      Thank you!

      Reply
      • Alissa Saenz says

        November 10, 2019 at 2:25 pm

        I think that should work! The bake time might be a bit different though, so keep an eye on it and check it often after about 30 minutes.

        Reply
    14. Jess says

      April 05, 2020 at 5:10 pm

      Would adding Bob Mill’s egg replacer help stick it together? Would you recommend one or two “egg(s)”?

      Reply
      • Alissa Saenz says

        April 05, 2020 at 8:24 pm

        It might, but I really can't say without having tried it myself. I'd love to hear how it turns out if you try!

        Reply
    15. Sandra says

      March 20, 2021 at 3:45 pm

      This cake looks amazing! Want to make it for my grand kids in the form of muffins

      Reply
    16. Stephanie says

      April 03, 2021 at 4:28 pm

      This cake is delicious! I used a store bought vegan cream cheese frosting and pecans since we were out of walnuts but followed everything else. Came out wonderful!

      Reply
    17. Tenley says

      May 30, 2021 at 3:27 pm

      This cake is SO GOOD! I drained some of the liquid out of my carrots and pineapple but then added some of the pineapple juice back in. The texture is really amazing and the spice level is balanced beautifully. Kite Hill was the brand of cream cheese I used. It's already pretty soft but the frosting turned out well. I'm going to attempt a gluten free version for my friend because it's such a good recipe.

      Reply
    18. Andrea M Suarez says

      June 10, 2021 at 4:28 pm

      4 stars
      I made this three weeks ago for my sister's birthday cake and it was a smashing hit! Everyone loved it many even said "really, this is vegan?" HAH. Can't wait to make it again. Would like to consider making the recipe in cupcake form. Bet they'd be delicious, too!

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Alissa Holding a Coffee Cup

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • The Best Vegan Banana Bread
    • Crispy Baked Teriyaki Tofu
    • Creamy Vegan Rice Pudding
    • Classic Lentil Soup

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up for emails and updates

    Contact

    • About
    • Contact
    • Photo Use Policy

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2022 Tofu Press LLC & Alissa Saenz

    2231 shares
    • 977