The best Vegan Carrot Cake! Perfectly spiced, incredibly moist, topped with creamy vegan cream cheese frosting and simple to make in just 1 bowl!
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.
- Grated carrots
- Walnuts, optional – Simply omit for nut free. Or substitute pecans, raisins, etc.
- Vegan Cream Cheese Frosting or Vegan Vanilla Frosting.
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.
Using a stand mixer or simply a whisk, whisk the ingredients to combine.
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.
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.
Pour the batter evenly into the prepared pans and bake for 35-45 minutes, until a toothpick comes out mostly clean.
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.
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.
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!
- 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.
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.
Want more amazing vegan cake recipes?
- One Bowl Vegan Coconut Cake
- Vegan German Chocolate Cake
- Vegan Lemon Blueberry Lavender Cake
- Vegan Vanilla Cake
- Vegan Red Velvet Cake
1 Bowl Vegan Carrot Cake
- 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
- 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.
- May substitute a gluten free all purpose flour for gluten free.
- For nut free, omit the walnuts.
- May substitute soy, coconut or any other non-dairy milk for almond milk.
- May use melted coconut oil or another oil in place of the canola.
- 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.
- This cake freezes well for up to 3 months. Wrap well to avoid freezer burn.
This has been the best cake I have ever made. This recipe is on point. My family loves it and it lasts about 2 days in our house…maybe. Thanks so much for sharing. I tried another one but this was you say….takes the cake.
Wow that is so wonderful to hear, Connie! Thank you so much for your fantastic review!
Does it have to be unsweetened apple sauce or is regular fine ?
It’s okay with either, but I always use unsweetened for baking. Hope you love the carrot cake!
Nora, your recipes are always easy to follow and a huge success, but this one really, really knocked it outta the park! I made it as a Bundt cake in a fancy rose-petal pan for my sister’s birthday. She said it was “AMAZING” all caps and my mom said “I will never forget this cake,” ha! How’s that for high praise! I did include the walnuts and everyone liked that added crunch and texture. I just did a simple glaze (almond milk and confectioners sugar) instead of frosting. Thanks for helping me look like I can do magic with my baking! 😊
Hi Christine. I am glowing with delight from the kind comments! I’m thrilled your cake was a hit! Thank you for your fantastic feedback and review! I appreciate you using my recipes!
Hi Nora this a great recipe and cake I’ve made it 3 times and it is really great and moist for a vegan cake and i make mine 3 layers.
How fabulous that you are loving the cake! Thanks for your amazing feedback and review! Happy cooking!
Can I bake this in a bundt pan?
Yes. Just bake it for about 60 minutes or until done.
This is my go to for carrot cake and it always gets lots of compliments!
This might be a stupid question, but if I wanted to freeze it, could I freeze it with the cream cheese frosting, or would that not work?
Thank you, I’m so happy to hear that! Yes, you can freeze it with the cream cheese frosting, it works well.
Have to add my five-star here too, the family went crazy for it and my husband said it was bakery-quality. And your vegan buttercream frosting was perfect on it too! Thanks for making me feel like a gourmet baker 🙂
Hi Andrea! I love that your cake was hit with your family! Thanks for sharing your wonderful feedback! Happy baking, gourmet baker!
I found myself with an abundance of carrots and no ideas. So I just happened to check out Pinterest and found Nora’s recipe for a 1 bowl vegan carrot cake and gave it a try. While I am not a vegan I have come to love making vegan desserts for some friends of mine and enjoy the challenge. My husband who is a carnivore and has a serious sweet tooth thoroughly enjoyed this recipe. For comparison purposes I also made another vegan recipe and hands down Nora’s was the keeper.
Hi Brenda! I’m so glad you tried my cake recipe, and loved it! Thanks so much for taking time to share your terrific feedback and review!
In my husband’s words… this was the best carrot cake I ever made. And he does not jump through hoops to eat many vegan creations. That being said, it was worth all the bowls and tools needed to make it. Had to laugh at the name, “one bowl carrot cake!” I did start with one bowl, realized it wasn’t big enough, switched to a bigger bowl, then there was the grater for the carrots, the plate to catch the grated carrots, 3 dry measuring cups, a liquid measuring cup, various measuring spoons, a whisk and a rubber spatula, and then my stand mixer with its bowl to whip up the cream cheese frosting. The name of this cake may be misleading, but it is the best carrot cake ever.
Hi! Can this cake be made in a Bundt pan instead! Ty!
Hi! Can I use this recipe in a Bundt pan?
Absolutely! Pour the batter into a bundt pan and bake for about 60 minutes or until a toothpick inserted in the center comes out clean.
I see an answer to my question about a Bundt pan here – ty!!!
I’m glad you found the answer! Enjoy!
Hi Nora, Thank you for the excellent recipe! My friends and family absolutely love it. Can you please let me how how I can convert this recipe to a 1/2 sheet and a full sheet, with baking times please.
I’m so glad you love the carrot cake recipe! I haven’t tried making a 1/2 sheet or full sheet cake with this recipe, so I can’t tell you what baking times would be for sure, sorry! I think it would be too much batter for a 1/2 sheet cake, so you may want to cut the recipe in half. A full sheet cake I think would work with this amount of cake batter, but the bake time will be much shorter, perhaps around 20 minutes or so. Just check it often with a toothpick and take it out when no wet batter comes out. Hope that helps!
I have your carrot cake baking in oven right now. I am not vegan, nor my husband, but, my one daughter and her fiancee are. I am making this to bring to a fall gathering at my younger daughter’s home. I made your chocolate cake for my daughter’s birthday and it was absolutely delicious! I’m sure this cake will be as well. Thank you!
Hi Kathleen. The carrot cake is a good one! I hope everyone enjoys it! I’m glad you all liked the chocolate cake! Thank you for your positive feedback – it makes my day!
Do you use unsweetened applesauce?
Yes I do but if you only have sweetened it will be okay.
My brother came to visit and his favorite cake is carrot cake. I made him this recipe and absolutely loved it with the cream cheese icing. He couldn’t believe that it was vegan. I’ve never been disappointed with your recipes. The one question I have is can I freeze the cake if it’s iced?
Hi Kim. I’m so happy your brother loved the carrot cake! Thank you for sharing that fun and wonderful feedback! This cake does freeze very well! It’s always fun to have some for later!
Do you think you could replace the sugar with maple syrup and the oil with more apple sauce/banana?
Hi Hollie. Other commenters have had luck replacing the brown sugar with maple syrup, so it’s worth a try. You might be able to substitute more applesauce for the oil, but I’m afraid the cake will come out gummy.
Is there a substitute for applesauce? I dont have any or crushed pineapple…
Hi Rochelle. You can use a total of 1 cup of canola oil in the batter instead of using applesauce, or a can of pureed pears.
Yummy!!!! You never ever disappoint, Nora! This cake was so good! Followed as is and added all the extras including walnuts and raisins. Used violife cream cheese for the frosting. I used a 12 “ rectangular cake pan and baked for 45 minutes and it came out perfectly moist and delicious. Going to freeze several slices and save for breakfast at work for the next couple weeks. What? It has apples, carrots, walnuts and raisins! That is one healthy breakfast! 😉
Hi Jess. I’m so happy you are loving my recipes! I love freezing slices of cake to take out when I want it! Sounds like a delicious breakfast! Thank you for sharing your wonderful feedback and ideas!
Nora, thank you so much for this wonderful carrot cake recipe!! I first made it at the end of July for my landlady’s birthday, and it came out so well and was such a hit that I ended up making it four times within a month (once as cupcakes!) I just made it this weekend with gluten-free flour (Bob’s 1:1), and while the consistency is a bit different, (as I expected) it’s still great! I will be making it for many years to come, and can’t wait to try your other cake recipes as well! For the icing, I’ve used both Earth Balance and Trader Joe’s vegan butter–both worked well, but I prefer Trader Joe’s as I found that it yielded a thicker/fluffier result. Thank you, thank you, thank you!
My son has made this cake for my birthday and at Christmas. It is the absolute best carrot cake. It is simply delicious and very moist.
Hi Bonita. I”m glad you love the cake, and how great that your son makes it for you! Thank you for sharing your wonderful feedback!
Hi Nora sounds like a fabulous recipe however I’m on oil free and fat free diet. Carrot cake is my favourite. What can I use to substitute oil
Hi Mary. You might be able to substitute more applesauce for the oil, but I’m afraid the cake will come out a bit gummy.
This cake was AMAZING! My whole (mostly non-vegan) family absolutely loved it, and my very picky husband said it was the best carrot cake he’d ever had. I used Miyoko’s brand vegan butter and cream cheese for the frosting and it turned out incredible! I also used a little freshly grated ginger instead of ground ginger which worked well.
That’s amazing to hear, Claire! Thank you so much for your wonderful feedback and review 🙂
This carrot cake was perfect, my husband’s favorite birthday cake. Spicy, moist, and delicious. I made a buttercream frosting with a bit of lemon instead of the cream cheese one…I still find vegan cream cheese to have an off putting taste and I didn’t want it on my cake…it turned out great, perfect on a carrot cake!
Question, can this cake be made in a loaf pan for a breakfast bread type of cake?
Hi Harper. Happy birthday to your husband! I’m so thrilled the cake was perfect! This would be a great breakfast cake! I’m not sure if the whole thing will fit into one loaf pan or not, as I haven’t tested it. If you fill a loaf pan about 1/2-3/4 of the way full, it will likely take around an hour. Make sure to check with a toothpick to make sure it’s done. I hope this helps!
I haven’t made the recipe yet, but I will soon. Just wondering if you have any recommendations for substitutes for the white sugar.
Hi Elicia. I always use organic granulated sugar which is more of a tan color, not straight up white sugar. But you could also use coconut sugar – 1:1 substitute. Hope this helps!
Made this for a wedding cake and it worked perfectly! The taste, texture and structure was great to provide great stability to make a two tiered cake. I made a 10” bottom with a 8” top. Thank you for this recipe!
It says you can make cupcakes with this same recipe, how many does it make?
Hi Angie. How great to hear the cake worked so well for the wedding cake! That’s awesome! The recipe should make about 20-24 cupcakes. Thank you for taking time to share you great feedback and wedding cake experience!
Hi. Respect for making a wedding cake. Can I ask, how many times did you increase the recipe for the 10″ cake, and how many layers did that make.
I did this carrot cake yesterday , no one believed that it was eggless, sooooo yummy. Thanks a lot Nora, I’m glad I’ve found you.
You are welcome, Miah! I’m so glad you found my site as well! I’m thrilled you loved the carrot cake! Thank you for taking time to share your positive feedback, and I hope you enjoy your journey through my recipes! Happy cooking!
This is sooooo delicious. I have just ‘trialled it’ for my perfectionist son-in-law to be as a tier of their wedding cake and it was a big hit, so will feature on the wedding day! The balance of flavours is absolutely perfect and it is incredibly moist. I have no doubt that the vegans wont be the only ones eating it! Many thanks for your wonderful recipes: delicious yet realistic ingredients and not time consuming to bake.
Hi Angela. Thank you for your wonderful words of encouragement! I’m so glad that you are enjoying my recipes, and find them delicious, realistic and easy. That is my goal! How fun that the carrot cake will be part of a wedding cake! Congratulations to you all! I appreciate you taking time to share your wonderful feedback!