The best Vegan Carrot Cake! Perfectly spiced, incredibly moist, topped with creamy vegan cream cheese frosting and simple to make in just 1 bowl!

a bite taken from a big slice of vegan carrot cake with orange flowers in background

Once you realize how easy this vegan carrot cake is to make, you will find yourself making it over and over again! Not only is it 100% vegan, it is simply the best tasting carrot cake, vegan or not. No one will guess it’s free of eggs, milk and butter!

The cake layers are super moist, perfectly sweet and full of texture. It’s an incredible dessert for Easter or any day of the week when a craving strikes.

Just like my Vegan Chocolate Cake and Vegan Funfetti Cake, this carrot cake is made in just 1 bowl. I love easy dessert recipes!

Ingredients you need (with substitutions)

  • All purpose flour – May substitute a gluten free flour mix, if needed. Many have tried this with success!
  • Brown sugar
  • Granulated sugar
  • Baking powder and baking soda
  • Cinnamon, ginger, nutmeg, salt
  • Oil – I used canola oil, but you can use grapeseed oil, melted coconut oil or vegan butter. You might be able to substitute more applesauce for oil, but I’m afraid it will come out a bit gummy.
  • Applesauce – Try substituting crushed canned pineapple for a change!
  • Almond milk – Any non-dairy milk works here, such as soy, oat or coconut milk.
  • Vanilla
  • Grated carrots
  • Walnuts, optional – Simply omit for nut free. Or substitute pecans, raisins, etc.
  • Vegan Cream Cheese Frosting or Vegan Vanilla Frosting.
whole cake with swirly frosting and walnuts on the edges

How to make Vegan Carrot Cake

Find the complete printable recipe with measurements below. This is simply an overview with photos.

Preheat the oven to 350 degrees F and line 2 8-inch cake pans with a little circle of parchment paper, and then spray the pans generously with oil. This will help your cakes come out of the pans with no problems!

Add all dry ingredients to a large bowl.

sugars and flour in a clear bowl

Using a stand mixer or simply a whisk, whisk the ingredients to combine.

dry ingredients being mixed in a bowl

To the bowl with the mixed dry ingredients, pour in the canola oil, applesauce, non-dairy milk, and vanilla. Mix to combine, but be careful not to over mix. If you are using a stand mixer, use the lowest setting and do not over mix, the cake will come out dense and chewy if you do.

oil, applesauce and vanilla being added to dry ingredients in a bowl

Add the shredded carrots and walnuts, if using, and fold them into the batter gently.

Again, do not over mix! I can’t stress this enough. Just mix until combined, and gently.

shredded carrots and walnuts being added to a clear bowl with batter
carrot cake batter in a clear bowl with a spatula

Pour the batter evenly into the prepared pans and bake for 35-45 minutes, until a toothpick comes out mostly clean.

two unbaked vegan carrot cakes in round pans

Let the cakes cool in the pans for about 20 minutes before carefully removing them. Let them cool on a cooling rack completely before frosting.

two layer carrot cake on cooling rack, no frosting

Vegan carrot cake frosting

Traditionally, carrot cake is frosted with cream cheese frosting, so I prefer my Vegan Cream Cheese Frosting for this cake. Vanilla Frosting is also a great option. Or you could even make this tart cream cheese-like frosting from my Pumpkin Cake Bars recipe. Or lemon buttercream from my Vegan Lemon Cake recipe.

The only thing with vegan cream cheese frosting is it can be a bit unstable if it gets warm, so make absolutely sure your cakes are cooled completely before frosting, and keep the frosted cake in the refrigerator, just to make sure the top layer of your cake doesn’t slip off!

If you plan on serving this cake outdoors or want to leave it out in a warm room for awhile, I’d go with one of the buttercream frostings so the cake doesn’t slip.

frosting being spread on a cake

Vegan carrot cake cupcakes

This recipe works great for cupcakes! Fill liners 3/4 of the way full and bake cupcakes for about 20-25 minutes, until a toothpick comes out clean in the middle. Let cool completely, then frost as desired.

Gluten free vegan carrot cake

Substitute a quality gluten free flour mix for the all purpose flour to make this cake gluten free. I prefer King Arthur Measure for Measure Flour.

The outcome will be slightly different, but still really good!

Variations

  • For a 9×13 inch cake, bake for 45-60 minutes, or until a toothpick comes out clean and the top is set.
  • Make a triple layer cake by using 3 6-inch pans, baking for a little less time (25-30 minutes.)
  • For a carrot bundt cake, place the batter in a bundt pan and bake for about 60 minutes until done.
piece of vegan carrot cake on a plate with orange flower in background

How to store leftover cake

If you frost it with cream cheese frosting, the cake will need to be kept in the refrigerator. If you use vanilla frosting instead, you could store it on the counter for a few days.

It will keep in the refrigerator for about 1 week, and can also be frozen. Cover any cut parts so it doesn’t dry out.

a fork about to take a bite of orange cake

Want more amazing vegan cake recipes?

piece of orange cake on a plate with walnuts on the frosting
4.92 stars (200 ratings)

1 Bowl Vegan Carrot Cake

The best Vegan Carrot Cake! Perfectly spiced, incredibly moist, topped with creamy vegan cream cheese frosting and simple to make in just 1 bowl!
Prep: 20 minutes
Cook: 40 minutes
Total: 1 hour
Servings: 12 slices

Ingredients 
 

  • 2 1/2 cups all purpose flour
  • 1 cup brown sugar
  • 1 cup white sugar
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 2 teaspoons cinnamon
  • 1/2 teaspoon ground ginger
  • 1/4 teaspoon nutmeg
  • 1 teaspoon salt
  • 1/2 cup canola oil
  • 1 cup applesauce or crushed pineapple
  • 3/4 cup almond milk
  • 1 tablespoon pure vanilla extract
  • 3 cups grated carrots (about 3 large carrots)
  • 1 cup chopped walnuts, optional
  • 1/2 cup raisins, optional
  • 1 Recipe Vegan Cream Cheese Frosting

Instructions 

  • Preheat the oven to 350 degrees F and prepare 2 round 8-inch cake pans by lining the bottom with parchment paper and spraying well with oil.
  • In a large bowl, add all the dry ingredients and whisk well. 
  • Pour in the canola oil, applesauce, almond milk and vanilla and mix until combined with a large spoon. Now fold in the grated carrots and walnuts. Be very careful not to over mix the batter, or your cake will come out dense and chewy!
  • Pour the cake batter evenly between the prepared pans, then bake for 35-45 minutes, until a toothpick comes out clean and the tops of the cakes are set. Remove from the oven, and allow to cool for about 20 minutes before carefully removing from the pans. Allow the cakes to cool completely before frosting.
  • Once cooled completely, frost with Vegan Cream Cheese Frosting, or Vegan Vanilla Frosting if preferred. Enjoy! Store leftover cake in the refrigerator for up to 1 week, covered.

Video

Notes

  1. May substitute a gluten free all purpose flour for gluten free.
  2. For nut free, omit the walnuts.
  3. May substitute soy, coconut or any other non-dairy milk for almond milk.
  4. May use melted coconut oil or another oil in place of the canola.
  5. To make cupcakes instead, fill cupcake liners 3/4 of the way full and bake for 20-25 minutes until set on top. Pipe frosting on each cupcake.
  6. This cake freezes well for up to 3 months. Wrap well to avoid freezer burn.

Nutrition

Serving: 1serving | Calories: 432kcal | Carbohydrates: 66g | Protein: 5g | Fat: 18g | Saturated Fat: 2g | Sodium: 348mg | Potassium: 280mg | Fiber: 3g | Sugar: 42g | Vitamin A: 5352IU | Vitamin C: 2mg | Calcium: 91mg | Iron: 2mg
Course: Dessert
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

Posted In: , , , , ,

you may also like:

Comments

  1. This cake is incredible!! This was a big hit, and I will be making it again for Easter. I did the crushed walnuts and a whole cup of golden raisins. Mine took a little longer – 55 minutes to bake through, but my oven can run a little on the cool side. The cream cheese frosting recipe linked at the bottom makes the perfect amount to generously frost this cake. Thank you Nora!!

  2. Hi Nora,
    Thank you so much for the delicious recipe! I tried it, and it was a huge hit with everyone. I’d love to make it again. Do you think almond flour will work as a substitute?
    Thank you

    1. Hi Nahrin. Unfortunately, almond flour can’t be subbed here. It doesn’t absorb liquid the same way as regular flour so it’s not an easy substitute. A gluten free flour mix would work, or whole wheat flour, but not almond flour without making some other changes as well!

  3. Hi Nora! I love all the recipes I’ve done so far, looking to make this for Easter! Would baking time change for making it in a bundt cake pan?

    1. Thanks Tiana! For a bundt cake, it will take longer to bake, perhaps around an hour. I’d do the toothpick check at around 55 minutes and bake until it comes out mostly clean. Enjoy!

  4. It’s too bad that you can’t ask a question without leaving a rating for a recipe you haven’t made – but it looks delicious. My brother and his family are not only vegan, but low fat and low sugar. I’m wondering if anyone has tried substituting apple sauce for the oil?

    1. Oh, you don’t have to leave a rating at all! You can just leave the stars area blank without rating and enter your comment/question. You’ll see many comments without the star rating. I haven’t personally tried using all applesauce for oil but I do think it will work quite well. The cake will taste rather low fat but it will work if needed. You can also probably cut down on the sugar. Thanks!

      1. Hi Nora I have been making your Vegan Carrot Cake for about 6 months. My adult son says this is the best Carrot cake he’s ever had lol. He has given slices to friends & they rave about it.

  5. This carrot cake turned out outstanding! I am gluten free and subbed in Bob’s Red Mill Gluten Free One-to-One Baking Flour. The texture was slightly chewy the first day (I took good care to not overmix the batter, I didn’t have my preferred brand of vegan butter on hand which may have contributed) but became lighter and more moist after a day in the fridge. I decided to use granny smith unsweetened apple sauce, which gave it a subtle tangier punch and is an ingredient swap I’d recommend trying. For the vegan cream cheese I only had 3 cups of powdered sugar on hand. It was still perfect, sweet and tangy. I topped it with toasted pecans and caramelized pears. The dessert was a big hit with my family visiting from out of town.

    I’ve done several other of Nora’s recipes (chocolate chip and white macademia cookies, millionaire shortbread, molasses cookies) and they all turned out great. I’m grateful to have an awesome place to go to for recipes that can accommodate several dietary restrictions. Keep up the good work!

    1. Hi Evan. I loved reading about your carrot cake experience! It sounds so delicious! Thank you for your kind and encouraging words and support! I am so thrilled that you are loving my recipes! I appreciate your awesome review, and wish you lots of happy cooking!

  6. Hello!
    Your cake recipe has 2 layers, it also says to use 1 batch of rhe vegan cream cheese frosting but In the notes of the cream cheese frosting it says you would need to double the frosting for multiple layers of cake. Would 1 batch of the frosting be enough for the cake?

    1. Hi there! If you want a pretty thin layer of frosting for a 2-layer cake, 1 batch of the cream cheese frosting is enough. If you want to have a thicker layer, and perhaps some for decorating and piping on top, I would double it. Hope that helps!

  7. Hi Nora, I am not vegan but some family members are. I have used a few of your recipes and always received great follow up. I would like to make your carrot cake. If I double the recipe do I extend the bake time.. Thank you for sharing your talent.

    1. Hi Audrey, I hope you enjoy the cake! And I’m happy you’ve used a few of my recipes and they’ve been well received. If you double the recipe, you’ll need to use 4 round pans instead of 2. Or I suppose use a very large sheet pan. I haven’t tried it myself. The bake time will very much depend on what pans you are using.

  8. This recipe is fantastic. It’s easy and delicious. It’s become my go to recipe for carrot cake. Everyone loves it, vegans and non vegans alike. I have made the icing with the vegan cream cheese but it’s very hard to work with if it’s warm, so I go with the off the shelf cream cheese icing (some brands are also vegan).

  9. I’m not a carrot cake person. I made this for a Vegan friend who requested carrot cake for her birthday. She said it was the best carrot cake she had ever had! Even I ate a small portion and enjoyed it. I will definitely be making it again!

    1. Hi Lisa. I’m glad your friend enjoyed the cake for her birthday! I’m glad you liked it as well, and will be making it again! Thanks for sharing your terrific review! Happy cooking!

  10. I’ve never made carrot cake and I was a little shocked at how huge the pile of 3 cups of shredded carrot looked when I stirred it into the batter. I thought for a moment it would be dominated by carrot, but I know by now not to doubt my girl Nora… this was SO GOOD!!!! The texture and flavour are perfect. My family has been stuck on your coconut cake and request it for every occasion but I finally tried this one and it’s another BIG winner. Thank you so much for this and all your recipes Nora! We just had the most delicious dinner with your lasagna soup, Caesar salad, focaccia and this RIDICULOUS carrot cake. PS I used a Bundt pan and a half recipe of your cream cheese frosting was a perfect amount.

    1. Hi Kate. Wow, your dinner sounds amazing! I’m thrilled that you loved the carrot cake! It does look like a lot of carrots once they’re all grated! Thank you for sharing your glowing review as well as your recipe experience! I appreciate your support! Wishing you happy cooking!

  11. I just made this for Christmas and my whole family loved it! They could not believe it was vegan. I even have people asking for the recipe!

  12. I have lots of sweet potatoes from this year’s garden and I’m thinking of substituting the carrots. Has anyone tried that before?

    1. Update! I made this recipe with sweet potatoes and it was pretty good. I halved the recipe add used apples sauce instead of pineapple. I also decrease the amount of sugar because I didn’t want it too sweet. The only thing was that there is an aftertaste of baking soda.

  13. My daughter in law requested this for her birthday dinner. I made recipe exactly as written using optional raisins and canola oil although next time I might try coconut oil. Came out PERFECT. I had to force myself not to over beat 😂. Also frosted with the cream cheese recipe and used Trader Joe brand vegan cream cheese and Country Crock Home style. Popped cake into the refrigerator until after dinner to keep it all firm. A family hit!

    1. Hi Cynthia. Happy birthday to your daughter-in-law! What a fantastic cake choice for her birthday! I’m so glad that the cake turned out wonderful and that it was a hit with the family! Thank you for sharing your stellar review and feedback! Wishing you lots of happy cooking!

  14. Hi Nora,
    I hope all is well.
    I made a variation of this cake last year around Jul 2024, and it was awesome.
    Usually I take notes on what I did when following your recipes. This time I didn’t. Unfortunately, the current recipe that you have posted is not the one I followed. Would you mind sending me the recipe of the other one? It made a thicker batter.

  15. Hi Nora, I LOVE this recipe, I’ve made it countless times for family and friends and it’s always a hit. I have a friend I want to make it for and she’s refined sugar free, could I replace the white and brown sugar with coconut sugar?

    1. Hello Harley. I’m really glad that you are enjoying the recipe! Thank you for sharing your terrific review! Yes, you could replace the sugars with coconut sugar. Wishing you happy cooking!

  16. Made this yesterday and it was delicious, so soft, moist and the texture was great ! I did only add 1 cup of brown sugar and 1/2 cup of white sugar and it was perfectly sweet.

    1. Hi Mo. Thanks for taking time to share your glowing review! I’m glad the cake came out wonderful for you! Wishing you happy cooking!

    1. In the recipe, it says 1 tablespoon pure vanilla extract. Are you seeing something different? Did you accidentally push one of the “1x2x3x” buttons or the “metric” button?

  17. This was outstanding! It was moist and delicious and I used the vegan cream cheese frosting. I decided to halve each of the sugars and it was still amazing (sorry, it actually drives me crazy when people change the recipe and then comment, but it was so scrumptious I couldn’t resist!) Thank you Nora for another great recipe! Oh! And I loved the parchment paper hack.

    1. Hi Jen. I am so glad that you loved the carrot cake! I love this cake as well! Thank you for sharing your recipe experience and your glowing review! Wishing you lots of happy cooking!

  18. This cake is very delicious and super moist and soft! I love it! I think I will cut some of the sugar, because it is very sweet BUT its still AWESOME!! Thanks for sharing.

    1. You bet, Stephanie! I love this carrot cake as well! Thank you for sharing your glowing review! Wishing you happy cooking!

  19. Hi Nora! If I used egg replacer instead of applesauce of crushed pineapple, I’m assuming it’s the equivalent of 2 eggs? Thank you!

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.