The best way to enjoy a small gathering after dinner or any occasion is with a delicious dessert of a vegan carrot cake recipe with friends. Because we are only allowed to have 5 pax of visitors in the household we decided to have it done in advance and also to celebrate the life of a dear friend.
Disclaimer: This post contains links to an affiliate website or links to an Amazon shop. As an affiliate member, I will earn from qualifying purchases made by you at no additional cost ever. I appreciate the purchase you made. Read my disclosure.
Thinking of a cake that can be served on any occasion it is no doubt that carrot cake is one of the best cake desserts one can have but it isn’t just a regular carrot cake cause this one is made vegan, it’s moist, rich in spices and absolutely delicious.
This carrot cake is just simply topped with walnuts, with a finish of buttercream frosting with added apple cider vinegar, lemon juice, and vanilla to achieve your favorite cream cheese frosting. The cake is baked for about 30 minutes and the recipe is very quick and straightforward.
Looking for another carrot-inspired recipe, check these Vegan Carrot Oatmeal Cookies.
I made this cake in my friend’s house using her baking pan and measuring spoons which are in metric and I’m used to using imperial and therefore have to use my conversion chart. I will give both measurements in the recipe card for your reference.
I use about 10 inches in diameter of a springform baking pan. It’s too wide from my regular baking pan and therefore I have to double the recipe and make a two-layer vegan carrot cake recipe.
If your baking pan is smaller you can reduce the ingredients by dividing it into two.
WHAT YOU NEED
- Round Baking Tray
- Measuring spoons and cups
- Spatula
- 2 Mixing bowls
- Grater or food processor
- Electric mixer
SUBSTITUTIONS OF INGREDIENTS
Instead of using apple cider vinegar, you can also opt for rice vinegar, and for the brown sugar, it can be replaced with regular white sugar.
The use of cream of tartar and baking soda is optional since there is baking powder in the recipe as our leavening agent, but baking soda balances the acidity in the recipe while the cream of tartar also helps stabilize it.
Flax egg is also optional, I have tried using both with and without and the cake didn’t break apart.
LEARN TO USE CANVA CLICK HERE

VEGAN CARROT CAKE RECIPE
INGREDIENTS FOR CARROT CAKE
- 4 cups (500g) unbleached all-purpose flour (sifted)
- 2 cups grated carrot (1 ½ medium-size)
- 2 teaspoon (10ml) baking powder
- 1 teaspoon (5ml) baking soda
- 1 teaspoon (5ml) cream of tartar
- 2 teaspoon (10ml) cinnamon
- 1 teaspoon nutmeg
- 1 teaspoon cardamom
- 1 (5ml) teaspoon salt
- 2 flax egg
- 3/4 cup high grade canola oil
- 2 tablespoon (30ml) vanilla
- 2 tablespoon (30ml) rice vinegar or apple cider vinegar
BUTTERCREAM FROSTING
- ¼ cup vegan butter
- 3 1/2 cups powdered sugar (sifted)
- 1 teaspoon vanilla
- 1 teaspoon apple cider vinegar or rice vinegar
- 1 tablespoon lemon juice (optional)
INSTRUCTIONS
- You will need two bowls for the dry and wet ingredients.
- While preparing all ingredients, preheat the oven to 180C or 350F.
- I started with grating the carrot first in advance before mixing all the ingredients.
- You can also prepare two flax eggs by combining two tablespoon flaxseed with 6 tablespoons of water and let it sit for 5 minutes.
- Sift and combine all dry ingredients and combine all wet ingredients including grated carrots.
- Give them a good mix.
- Pour dry ingredients with wet ingredients and mix until everything is combined.
- Transfer in the baking tray and bake for 30 minutes, test the middle portion of the cake by inserting a toothpick and it should come out clean.
- Let it cool for another 10-20 minutes then start preparing the buttercream frosting.
- Combine all frosting ingredients and mix using the electric mixer until desired consistency and texture is achieved. Be sure to sift the powdered sugar first to avoid lumps and there’s no need to melt the butter.
- Spread evenly the frosting into the carrot cake and topped with crushed walnuts.
- Serve and enjoy.
RECIPE NOTES
- This vegan carrot cake recipe is good for up to 15 servings but if you like a smaller serving just divide the ingredients into 2 for a smaller size serving.
- I chilled the buttercream frosting before spreading it in the carrot cake and it is optional.
- I haven’t tried a gluten-free version of this recipe.
- No need to melt the butter for the frosting.
NUTRITION DETAILS
Each serving of this vegan carrot cake has approx. 380 calories including the frosting, the perfect excuse to run and eat this. Total Fat 15.1g | Saturated Fat 1.8g | Cholesterol 0mg | Sodium 271mg | Total Carbohydrate 56.6g | Dietary Fiber 1.5g | Total Sugars 28.8g | Protein 3.6g | Vitamin D 0mcg | Calcium 43mg | Iron 2mg | Potassium 190mg
Nutrition calculation is based on using an online calculator (verywellfit) and for reference use only.
OTHER RECIPES

Rustic Vegan Carrot Cake Recipe
Equipment
- 2 mixing bowls
- 1 grater or food processor
- 1 electric mixer
- measuring spoons and cups
- spatula
Ingredients Needed
Carrot Cake Batter
- 4 cups Unbleached all-purpose flour (500g)
- 2 cups grated carrot
- 2 tsp baking powder
- 1 tsp baking soda
- 1 tsp cream of tartar
- 2 tsp cinnamon
- 1 tsp nutmeg
- 1 tsp cardamom
- 1 tsp salt
- 2 flax egg
- 3/4 cup canola oil
- 2 tbsp vanilla
- 2 tbsp rice vinegar or apple cider vinegar
Buttercream frosting
- 1/4 cup vegan butter
- 3 1/2 cups powdered sugar (sifted)
- 1 tsp vanilla
- 1 tsp apple cider vinegar or rice vinegar
- 1 tbsp lemon juice
Instructions
Carrot Cake
- Preheat oven to 180C or 350F.
- Grate carrots and remove excess water.
- Prepare flax egg by mixing 2 tbsp flaxseed and 6 tbsp water. Let it sit for 5 minutes.
- Sift and combine all dry ingredients.
- Combine all wet ingredients and mix.
- Slowly pour dry mixture with wet mixture. Mix until everything are combined.
- If you have two baking trays divide the batter equally and bake for about 30 minutes or simply pour all in one tray and bake.
- Remove from the oven and insert a toothpick in the middle to know when its done and it should come out clean.
- Let it cool for 10-20 minutes and prepare buttercream frosting.
Buttercream frosting
- Combine all ingredients but make sure to sift powdered sugar first.
- Mix using an electric mixer until desired consistency is achieved.
- Spread evenly the frosting and sprinkle with crushed walnuts.
- Serve and enjoy.
Notes
- This vegan carrot cake recipe is good for up to 15 servings but if you like a smaller serving just divide the ingredients into 2 for a smaller size serving.
- I chilled the buttercream frosting before spreading it in the carrot cake and it is optional.
- I haven’t tried a gluten-free version of this recipe.
- No need to melt the butter for the frosting.
NUTRITION
Each serving of this vegan carrot cake has approx. 380 calories including the frosting, the perfect excuse to run and eat this. Total Fat 15.1g | Saturated Fat 1.8g | Cholesterol 0mg | Sodium 271mg | Total Carbohydrate 56.6g | Dietary Fiber 1.5g | Total Sugars 28.8g | Protein 3.6g | Vitamin D 0mcg | Calcium 43mg | Iron 2mg | Potassium 190mgNutrition calculation is based on using an online calculator (verywellfit) and for reference use only.

It’s great to have a new carrot cake recipe in my collection and this one is a favorite among my vegan friends. Love the buttercream frosting!!
pinned for later! this carrot cake is the perfect balance!
This carrot cake is always such a hit when I make it. Thanks again for such a wonderful and yummy recipe!
I love this carrot cake for Easter and birthdays! So easy, tender and flavorful!
Fantastic recipe! Definitely a keeper.
Such a delicious recipe!!