This vegan carrot cake recipe is rich, moist, and perfect for your next special occasion. If you are used to eating traditional cakes or looking for a cake to serve vegans and non-vegans alike, this cake will satisfy! With just a few simple swaps this cake is egg-free, dairy-free, and cuts down on oil and refined sugar.
Rich, moist, sweet, and perfectly spiced!
Bakes in 45 minutes
No expert cake baking/decorating skills needed
And it’s pretty thrifty too!
Cost Comparison For Vegan Carrot Cake
If you are new to baking without eggs and dairy I am happy to tell you that you may even save a few cents with this cake! Even though I have decided to make the cream cheese frosting with store-bought plant based “cream cheese”, I’m able to make this cake for less than it would cost me to make a traditional cake!
First, the two tiers of cake cost me approximately: CAD $5.09. The only direct vegan swap in this cake is a flax egg in place of a real egg. And, a flax egg costs me $0.06 vs. a real egg at $0.50!
Second, the vegan cream cheese frosting costs me between $5.28 and $7.69 depending on what brand of plant based “cream cheese” I buy and how much sugar I add to the frosting. Lucky for me… I actually prefer the lower priced “cream cheese” and the lesser amount of sugar!
In comparison, to make a real cream cheese frosting with dairy butter and cream cheese would cost me roughly $7.20 using the lesser amount of sugar and $7.61 for the sweeter frosting.
That means, my preferred vegan “cream cheese” frosting for $5.28 is thriftier than a real cream cheese frosting!
Of course, ingredient cost will certainly vary depending on where you are located and when you find yourself coming to this blog. It is however, easy to assume a vegan cake will cost more than a traditional cake and when you take a close look at the cost… that’s not always the case!
Ingredients
This vegan carrot cake recipe is able to be egg-free and dairy-free with just a few simple swaps.
First, the dry ingredients are quite straightforward:
- White all purpose flour
- Baking powder
- Baking soda
- Salt
- Cinnamon, Nutmeg, and Cloves
Although I prefer to bake with less refined flours whenever I can, I decided to make this cake with white flour. My goal with this cake is to make it as similar to a traditional cake as possible. And… a carrot cake should always have a good dash of spice!
Second, the wet ingredients are:
- One flax egg (made from 1 tablespoon ground flaxseed and 3 tablespoon water)
- Applesauce
- Vegetable oil
- Cane sugar
- Maple syrup
- Vanilla Extract
- And of course… the grated carrot!
If you have never baked with a flax egg before, Cookie + Kate has a great blog post with everything you need to know about using ground flaxseed as an egg substitute! Flaxseed is a great seed to have in your pantry because it packs in a ton of nutrition and can be simply sprinkled on things like yogurt and oatmeal. Plus, add water and it becomes an egg substitute in your baking!
How To Make A Flax Egg
To make a flax egg you only need two ingredients and 5 minutes:
- 1 tablespoon flaxseed meal
- 3 tablespoon water
- Mix them together,
- Let stand 5 minutes,
- And your flaxseed will create a gooey texture with binding power similar to an egg!
Additionally, the applesauce in this recipe makes it possible to reduce the amount of vegetable oil used! Plus, using a combination of cane sugar and maple syrup makes it possible to reduce the amount of refined sugars.
How To Bake This Vegan Carrot Cake Recipe
Start by making your flax egg in a large bowl and letting it rest and thicken for 5 minutes.
In the meantime, measure out the dry ingredients.
*Remember to spoon your flour into your measuring cups. If you scoop the flour, it compresses on itself and you end up using more flour than you need. This could result in a heavy and dry cake!
Next, (after 5 minutes) add the remaining wet ingredients to the thickened flax egg.
Then add the wet ingredients to the dry ingredients and gently combine them until no more clumps of flour are visible.
Gently fold in the grated carrots and divide the batter evenly between two greased and floured 8″ round cake pans. *Remember, if you are using different sized or shaped pans just keep an eye on the cakes as they bake. The baking time will differ!
Oh… scroll to the notes section of the recipe card if you want to make this recipe into muffins or cupcakes!
Bake the cakes at 350 degrees F for about 25 minutes or until a toothpick inserted in the centre comes out clean! Allow the cakes to cool for 10-15 minutes in the pans. Then, turn them out onto a cooling rack to cool completely.
Tips For Vegan Cream Cheese Frosting
I always prefer to make as much as I can from scratch… but for this recipe I decided to use a store-bought cream cheese substitute.
I did try to make my own “cream cheese” and combine it with butter and sugar for the frosting. It tasted great but… the frosting split. Considering this is a cake you will likely make for special occasions and not for your daily sweet cravings, I think going with a store-bought product is more convenient and reliable.
There are a few tips that will help to make sure your vegan cream cheese frosting turns out really nicely:
- Use block butter, not spreadable butter from a container
- Best brands seem to be Earth Balance and Miyokos. I find them to be a bit higher in price but they are firmer and hold up better in frosting. I always use Earth Balance and have great results.
- Allow your vegan butter and cream cheese to come to a cool room temperature before beating them into a frosting. I say “cool room temp” because vegan substitutes are more prone to softening and melting quicker than dairy products. You want them to be softened but not so soft that they are melty and greasy!
How To Make Vegan Cream Cheese Frosting
- With your butter slightly softened (it should indent if you press on it but not be so soft that your finger really presses through it), add it to a stand mixer with a paddle attachment. If you don’t have a stand mixer you can use an electric hand mixer.
- Beat the butter on medium speed until it is light and smooth.
- Next, add the vegan cream cheese and beat on medium until it is fully incorporated with the butter.
- Finally, gradually add ½ cup powdered icing sugar at a time. You can stop your mixer to add the sugar, beat on medium speed, and stop your machine to scrape down the sides if needed. When the sugar is fully incorporated, add the next ½ cup.
- I find 2 – 2 ½ cups of sugar to be sweet enough for me. BUT, less sugar will mean a less firm frosting. You will need time to chill the frosting in the fridge before you spread it on the cake in order for the frosting to firm up. Using 3 – 4 cups of powdered sugar will ensure that your frosting is quite thick. If you are in a crunch for time you will need more sugar to be able to frost your cake right away. Whatever amount of sugar you go with though, I do think the frosting benefits from some time in the fridge to firm up before you frost the cake.
Decorate Your Vegan Carrot Cake
I love choosing a quick and simple route for decorating this cake. BUT, If you are a more experienced cake decorator than I am, feel free to ice the sides of the cake or get more creative with your frosting and decorations!
- I simply lay one cake on my cake stand or plate,
- Then I spread frosting overtop this first layer,
- Next, I place the second cake on top to sandwich in the frosting,
- Then, spread frosting on the top of the cake,
- And finally, sprinkle with toasted crumbled walnuts or shredded coconut.
Make sure to take a look at my blogpost for how to toast walnuts if it’s a step that you usually skip! I always skipped the toasting and figured… how big of a difference does it really make? It turns out… a big one! Taking just 5 minutes to toast the nuts or coconut will give the flavour a HUGE boost. Definitely well worth it!
Let me know in the comments below if you make this simple vegan carrot cake recipe and on what occasion you enjoyed it!
If you have some leftover grated carrot make sure to treat yourself to this delicious Carrot Cake Oatmeal with warm cinnamon apples!
And if you’re interested in using less refined flours and sugars in your baking, here are two super simple and super delicious treats! Simple Summertime Strawberry Crisp Bars and a make-ahead friendly Vegan GF Pumpkin Pie Parfait!
PrintSimple Vegan Carrot Cake For A Special Occasion
- Total Time: 45 minutes
- Yield: Serves 12 1x
- Diet: Vegan
Description
This vegan carrot cake recipe is simple, moist, & perfectly spiced. Easy “cream cheese” frosting makes it a stunner for a special occasion!
Ingredients
Vegan Spiced Carrot Cake
- 1 flax egg (1 tbsp ground flaxseed, 3 tbsp water)
- 2 cups white all purpose flour (spooned and leveled)
- 2 tsp baking soda
- 2 tsp baking powder
- ¼ tsp salt
- 2 tsp cinnamon
- ¼ tsp nutmeg
- ⅛ tsp cloves
- ½ cup applesauce (I use unsweetened)
- ½ cup vegetable oil
- ¾ cup cane sugar
- ¼ cup maple syrup
- 1 ½ tsp pure vanilla extract
- 2 ½ cups grated carrot (spooned lightly, not packed)*
Vegan Cream Cheese Frosting
- ½ cup vegan butter (cool room temp, see notes for brands)
- 8 oz vegan cream cheese (cool room temp, see notes for brands)*
- 2 – 4 cups powdered sugar
*Ingredients you need that are not part of our pantry and freezer tips.
Instructions
The Cake:
- Preheat your oven to 350 degrees F. Butter and flour two 8 inch round cake pans. *If you use different sized/shaped pans just watch the cakes closely as they bake since the baking times will vary.
- In a large bowl, prepare the flax egg by combining 1 tablespoon flaxseed meal and 3 tablespoon water. Allow the flax egg to thicken for 5 minutes while you mix the dry ingredients.
- In a separate bowl; combine the flour (make sure to gently spoon and level your flour into your measuring cups, scooping will cause you to use too much flour), baking powder, baking soda, salt, cinnamon, nutmeg, and cloves. (If you have not peeled and grated your carrots, you can do that while the flax egg continues to gelatinize).
- Once the flax egg has been allowed to thicken for 5 minutes, whisk in the applesauce, vegetable oil, cane sugar, maple syrup, and vanilla extract until the oil is evenly distributed and not sitting on top of the other ingredients.
- Add the wet ingredients to the dry ingredients and gently mix until no flour is visible. Gently fold in the shredded carrot and pour the batter evenly into the two prepared cake pans. Lightly spread the batter inside each pan into an even layer.
- Bake for 22 to 27 minutes until a toothpick inserted in the center comes out clean. I tend to take my cakes out at 25 minutes.
- Allow to cool in the pans for 10 – 15 minutes, then turn them out onto a cooling rack and allow the cakes to cool completely before frosting.
The Frosting:
- Use a stand mixer with a paddle attachment or an electric hand mixer.
- Add the room temperature butter to the large bowl of your mixer (vegan butter tends to soften quicker than dairy butter so just ensure you don’t leave it out so long that it gets melty and greasy. It should be soft enough to lightly indent if you press on it but not very soft). Beat on medium speed until the butter is light and smooth.
- Add the room temperature vegan cream cheese and beat on medium speed until nicely combined with the butter.
- Gradually add the sugar ¼ cup to ½ cup at a time (I don’t always sift the sugar but sifting the sugar will reduce any clumping in your frosting). Stop your machine in between additions of sugar if you need to scrape down the sides. Beat on medium until the sugar is incorporated. (I have made this icing with just 2 cups of sugar, the taste is less sweet and the frosting benefits from being refrigerated before spreading on the cake because it will still be quite soft. 3 cups of sugar makes a more sweet and firmer frosting. Feel free to increase the sugar to 4 cups if desired).
- With all the sugar combined and the frosting light and fluffy, transfer the frosting to your refrigerator and allow to cool and firm up before frosting your cake.
Assembly:
- With your cake and frosting cool, spread the frosting on top of one cake, place the other cake on top to sandwich the frosting, and frost the very top of the cake. If you have frosting leftover you can try frosting the sides of the cake, adding the frosting to a piping bag and decorating the top, or reserve the frosting for another treat. The frosting will last well in the refrigerator for 2-3 days or freeze for longer storage.
- Garnish your cake with toasted chopped walnuts or pecans, toasted coconut, or any other toppings you desire. Toasting the nuts or coconut is a step well worth it!
- Leftovers, if there are any, keep well in the fridge for up to 3 days!
Notes
Approximate Cost: Just the cake costs us approximately CAD $5.09. If I were to use one egg in the cake it would cost roughly $0.50 vs. $0.06 for one flax egg. The vegan cream cheese frosting costs us roughly, CAD $5.28 – $7.69 depending on the brand of vegan cream cheese used and the amount of sugar added. To make the frosting with dairy butter and cream cheese would cost me $7.20 using 2 cups of sugar and $7.61 using 3 ½ cups of sugar.
Tips for the butter used in the frosting: blocks of vegan butter work better for frosting than spreadable butter from a container. I tend to use the Earth Balance brand (although I use Melt Organics for most other things). Melt… does exactly that. It melts a lot more quickly and earth balance has a firmer, less greasy texture that holds up better in frosting. I have read that the Miyokos cultured butter works very well but it is priced quite a bit higher for me so I have yet to try it.
Tips for the vegan cream cheese: I have tried two different brands. My preference is actually the President’s Choice plant based cream cheese if you are in Canada. I have used Tofutti and the texture is great but I find it lacks the tang I expect from a cream cheese. I have read that the Violife brand is great for cream cheese frosting (it is 200g vs. the others at 227g but that shouldn’t make a noticeable enough difference).
To make muffins or cupcakes: this recipe makes 12 large muffins/cupcakes Bake at 350 degrees F for 22-27 minutes. If making muffins, sprinkle the top of the batter with crushed toasted walnuts before baking. If making cupcakes, ensure they cool completely before icing.
Feel free to add ½ cup toasted crushed nuts to the batter. You can toss the nuts in flour before adding them to the batter. This will help prevent them from sinking to the bottom of the cakes. Add the nuts when you fold in the carrots.
If adding pineapple juice or pineapple chunks to this recipe, make sure to decrease the applesauce or other wet ingredients to account for the added moisture.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baked
- Cuisine: American, Canadian
Maria
Made this delicious cake for our Christmas dessert. It’s super easy and crazy delicious. The leftover slices seemed even tastier because the spices were more prominent the next day!
Kathryn Alexandre
That’s great to hear! I’m so glad you all enjoyed your Christmas dessert. And leftover cake that tastes better the second day is definitely a win!
JP
This looks simple and healthy and delish! Instead of the oil, what else can I use? More applesauce? If yes, how much to replace the oil? Any other substitute suggestions would be welcome! Can’t wait to make this :).
Kathryn Alexandre
Thank you! More applesauce will be a great replacement for the oil. I find the cake tastes a little less rich if applesauce replaces the oil but it is still delicious (especially if you are more used to cooking and baking without oil)! Let me know how you like it when you try it.
Michaela
Seems like a perfect cake for Easter because of the carrots! I’ll try recreating this without the cane sugar and maple syrup. Thank you!
Kathryn Alexandre
Yes I love this one for around Easter! You can certainly substitute any sweeteners you like for the cane sugar and maple syrup. Let me know what you end up using and how you like it!
Sheelagh Daly
Had a major carrot cake craving and this recipe really hit the spot! I only had one pan so I made it single-tier – less fancy but every bit as delicious! Thanks for the great cake recipe 🙂
Kathryn Alexandre
Haha I’m so glad it hit the spot and you were able to work with what you have on hand! Thank you so much for trying it! (And I’m all for less fancy but delicious treats!)
Yabby
I’ve just started baking and this was super easy to follow and worked really well! Absolutely delicious
Kathryn Alexandre
Oh perfect! I’m so glad the recipe was easy to follow and worked out well for you! Thank you so much for giving it a try and I hope it got you excited to keep baking! Thank you for the lovely star rating as well!
Ron
OMG. This is incredible this rates along side of non vegan carrot cake I have had in restaurants. (I am not a vegan but want to try more vegan receipts/foods this is on my list now.)
Kathryn Alexandre
Oh yay! I’m glad to hear that it’s right up there with the non-vegan cakes you have had. That makes my day! And thank you for the star rating.
Jacqueline Adler
I made your spiced carrot cake this afternoon. Wow! It was absolutely amazing! I only made one modification; I used vegan yogurt instead of the oil. This has to be one of the best carrot cakes I have ever had. THANK YOU so much! Please continue to put out vegan recipes💜
Kathryn Alexandre
I’m so glad to know that the yogurt worked out well! That’s a great substitute! THANK YOU so much for trying it and letting me know that you love it. It means so much to us that you tried it and took the time to leave a star review (this is definitely what encourages us to keep creating!). Enjoy any leftover slices you might have tucked away for tomorrow 😜!