Vegan Carrot Cake
Try this deliciously moist vegan carrot cake loaded with spices and a vegan cream cheese frosting.
This homemade vegan carrot cake is so simple to make, you’ll wonder why you didn’t try baking it sooner.
This dessert was one of my top sellers when I had my home-baking business. So best believe this recipe has been tested well over a 100 times.
I’m excited to finally let out my secrets for making this carrot cake taste so yummy.
It’s my favourite dessert of all time, and after you make it, it might become one of your favourites too.
Ingredient Notes
Dry Ingredients for the cake:
- Cake flour and plain all-purpose flour – the combination gives the cake a nice balance of lightness and structure. Using only all-purpose flour is fine but try not to overmix the cake. You can also replace 2 tablespoons of the all-purpose flour with cornstarch.
- Light brown sugar – I love the flavor of brown sugar in any spiced cake but granulated sugar is fine to use as well.
- Baking soda
- Baking powder
- Cinnamon
- Nutmeg – freshly grated is best.
- Salt
Wet Ingredients for the cake:
- Carrots – Use freshly peeled, raw carrots. Weigh or measure after peeling.
- Soy milk
- Apple cider vinegar – activates the baking soda to help the cake rise.
- Oil – any neutral-flavored oil is fine, except coconut oil, which could make the cake harden when chilled.
- Vanilla
- Applesauce – the secret to making this spiced cake super moist without adding extra oil or changing the flavor.
Vegan Cream Cheese Frosting:
- Vegan cream cheese – as of writing this, I’ve only ever tried the Go Veggie brand. It’s the only one available in grocery stores near me.
But it works quite well in this recipe and many others I’ve tried that needed dairy-free cream cheese. - Vegan butter or margarine – use the stick version and not the spreadable one in a tub as it has a higher water content. Soften to room temperature for easier mixing.
- Confectioner’s sugar – be sure to sift to remove any lumps
- Cornstarch
- Lemon juice – to help balance the sweetness
- Vanilla
To Assemble:
- Dried edible flowers – (optional)
- Edible gold leaf – (optional)
Step-by-Step Instructions
Cake:
1. Prepare three 6-inch cake pans with parchment or by using one of the alternatives to parchment paper. I recommend using cake strips for a more moist, even bake. Soak them in water until ready for use. Then preheat the oven to 350°F/180°C.
2. In the large bowl of a stand mixer, add the sugar then sift in the remaining dry ingredients.
3. In a high speed blender, add the sliced carrots and liquid ingredients. Blend until smooth and creamy.
4. Add the bowl of dry ingredients to the stand mixer and while mixing on low, gradually pour in the wet ingredients. Mixing by hand is also fine.
5. Mix for about 30 seconds or until most of the flour is just moistened. The batter should be smooth with a few tiny lumps.
6. Scrape the bottom of the bowl with a large spoon or silicone spatula to mix in any dry flour. Don’t overmix.
7. Evenly distribute the batter between the cake pans. If using cake strips, squeeze out excess water, wrap around each pan and secure.
8. Place the pans in the oven and bake for 25 to 30 minutes with cake strips or about 20 to 25 minutes without. A skewer or toothpick inserted should come out clean.
9. Fully cool in the pans before removing the cakes.
Vegan Cream Cheese Frosting:
1. Add the vegan butter, confectioners’ sugar and cornstarch to a bowl. Mix by hand for about a minute to help reduce the cloud of sugar that forms when the frosting is mixed with a stand mixer.
2. Add the bowl to the stand mixer and continue mixing while gradually adding the cream cheese, lemon juice and vanilla. Mix until smooth and creamy.
3. Cover the bowl and place in the fridge for about 20 minutes or until it thickens.
To Assemble:
1. Filling a piping bag, or zip-top bag with the corner snipped, with frosting.
2. Dab a bit of frosting on your cake board, stand or plate. Place the first cake layer on the board.
3. Pipe a swirl of frosting on top, without gaps. Spread evenly then add the second cake layer.
4. Add another swirl of frosting, then the final layer, bottom side up.
5. Spread the top and sides with a thin layer of frosting to crumb coat. Place in the fridge for one hour or until the frosting is chilled.
6. Spread the sides and top with the remaining frosting. Smooth the frosting or make fun swirls.
7. Place pieces of edible flowers and specks of gold leaf all over the cake.
8. Place the cake in the fridge to chill until ready to serve
Key tips to follow
- My number one tip for making the best carrot cake is blending the liquid ingredients with the carrots. This does three things:
1. Blending helps the carrots to release more of the orange color for a brighter cake without artificial food coloring.
2. It breaks the carrots down into smaller bits making for a lighter cake. Larger pieces of carrots can weigh down an eggless cake.
3. Blending adds air to the liquid which also results in a lighter cake.
4. Best of all, it saves time. - Most vegan cream cheeses tend to have more moisture than regular cream cheese frosting. As a result, vegan cream cheese frostings are usually softer and melt easier than buttercream frostings.
When working in a hot or humid environment here are a few points to consider:
1. Make half the batch of vegan cream cheese frosting to use as a filling, then make half the vanilla buttercream frosting recipe to cover the cake.
2. When stacking the cakes, use the thicker vanilla buttercream frosting as a border and the softer cream cheese frosting as a filling in the centre.
Feel free to use less sugar or vegan butter when making the filling as the buttercream adds extra sweetness.
3. Use the remaining buttercream frosting to crumb coat, fully cover and decorate the outside of the cake. - Measure the carrots after peeling, as the weight can be significantly different when peeled. You might need to buy one or two extra carrots to make sure you get the right amount.
Other recipe variations and substitutions
- If you like nuts, try adding 50g or 1/2 cup chopped walnuts or pecans for more texture.
- Substitute the apple cider vinegar with plain white vinegar if you don’t have any.
- Other plant-based milk could be used as a substitute for soy milk. Full-fat canned coconut milk may add an additional flavor to the cake.
Storage suggestions
Store the carrot cake in the fridge for up to four days and take it out whenever you’re ready for a slice.
Have the cake out at room temperature for a few minutes for the best texture.
Extra frosting should be applied to the sides of a sliced piece to keep it from drying out when storing. Be sure to wrap it in cling film.
For more tips check out this detailed post on How To Store Cakes.
Common FAQs
Can I make cupcakes with this recipe?
For a dozen cupcakes, make ⅔ of the recipe. Adjust the servings in the recipe card at the end to 8 to get the right measurements for the cupcakes.
What is a substitute for cream cheese frosting?
Some good substitutes you can try include coconut, lemon or vanilla frostings.
More Tasty Cake Recipes:
- The Ultimate Vegan Chocolate Cake
- Easy Vanilla Cake
- Lemon Cake
- Black Forest Cake
- Baked Cheesecake
- Vegan Pineapple Upside Down Cake
Vegan Carrot Cake
Equipment
- Stand Mixer
- High Speed Blender
Baking Recipes: For more accuracy, use Metric measurements and measuring spoons.
Ingredients
Dry ingredients for the cake:
- 1 ¼ cups (150 g) all-purpose flour, bleached flour preferred, spooned and levelled
- 1 ⅓ cup (150 g) cake flour, spooned and levelled (See notes)
- 1 ¼ cups (250 g) light brown sugar, packed
- 1 tablespoon (15 g) baking powder
- 1 ½ teaspoon (7 g) baking soda
- 2 teaspoon (10 g) ground cinnamon
- ⅓ teaspoon (2 g) grated nutmeg
- ⅓ teaspoon (2 g) salt
Wet ingredients for the cake:
- ¾ cup (180 ml) soy milk
- 1 ½ tablespoon (20 ml) apple cider vinegar
- ⅓ cup (85 ml) oil
- 1 tablespoon (15 ml) vanilla
- 3 tablespoon (45 ml) unsweetened applesauce
- ½ lb (227 g) carrots, peeled and sliced, about 2 cups
Vegan Cream Cheese Frosting:
- 8 oz (227 g) vegan cream cheese, Go Veggie, Violife or tofutti are good options
- 4 oz (113 g) vegan butter or margarine (not unsalted), room temperature (stick not spreadable in a tub)
- 4 cups (480 g) confectioners' sugar, sifted
- 1 tablespoon (15 ml) cornstarch, sifted
- 1 tablespoon (15 ml) lemon juice
- 2 teaspoon (10 ml) vanilla
To Assemble:
- Dried edible flowers, optional
- Edible gold leaf, optional
Instructions
Cake:
- Prepare three 6-inch cake pans with parchment or by using one of the alternatives to parchment paper. I recommend using cake strips for a more moist, even bake. Soak them in water until ready for use. Then preheat the oven to 350°F/180°C.
- In the large bowl of a stand mixer, add the sugar then sift in the remaining dry ingredients.1 ¼ cups (150 g) all-purpose flour ,1 ⅓ cup (150 g) cake flour ,1 ¼ cups (250 g) light brown sugar ,1 tablespoon (15 g) baking powder ,1 ½ teaspoon (7 g) baking soda ,2 teaspoon (10 g) ground cinnamon ,⅓ teaspoon (2 g) grated nutmeg ,⅓ teaspoon (2 g) salt
- In a high speed blender, add the sliced carrots and liquid ingredients. Blend until smooth and creamy.¾ cup (180 ml) soy milk ,1 ½ tablespoon (20 ml) apple cider vinegar ,⅓ cup (85 ml) oil ,1 tablespoon (15 ml) vanilla ,3 tablespoon (45 ml) unsweetened applesauce ,½ lb (227 g) carrots
- Add the bowl of dry ingredients to the stand mixer and while mixing on low, gradually pour in the wet ingredients. You can also mix by hand.
- Mix for about 30 seconds or until most of the flour is just moistened. The batter should be smooth with a few tiny lumps.
- Scrape the bottom of the bowl with a large spoon or silicone spatula to mix in any dry flour. Don’t overmix.
- Evenly distribute the batter between the cake pans. If using cake strips, squeeze out excess water, wrap around each pan and secure.
- Place the pans in the oven and bake for 25 to 30 minutes with cake strips or about 20 to 25 minutes without. A skewer or toothpick inserted should come out clean.
- Fully cool in the pans before removing.
Vegan Cream Cheese Frosting:
- Add the vegan butter, confectioners’ sugar and cornstarch to a bowl. Mix by hand for about a minute to help reduce the cloud of sugar that forms when the frosting is mixed with a stand mixer.4 oz (113 g) vegan butter or margarine (not unsalted) ,4 cups (480 g) confectioners' sugar ,1 tablespoon (15 ml) cornstarch
- Add the bowl to the stand mixer and continue mixing while gradually adding the cream cheese, lemon juice and vanilla. Mix until smooth and creamy.8 oz (227 g) vegan cream cheese ,1 tablespoon (15 ml) lemon juice ,2 teaspoon (10 ml) vanilla
- Cover the bowl and place in the fridge for about 20 minutes or until it thickens.
To Assemble:
- Filling a piping bag, or zip-top bag with the corner snipped, with frosting.
- Dab a bit of frosting on your cake board, stand or plate. Place the first cake layer on the board.
- Pipe a swirl of frosting on top, without gaps. Spread evenly then add the second cake layer.
- Add another swirl of frosting, then the final layer, bottom side up.
- Spread the top and sides with a thin layer of frosting to crumb coat. Place in the fridge for one hour or until the frosting is chilled.
- Spread the sides and top with the remaining frosting. Smooth the frosting or make fun swirls.
- Place pieces of edible flowers and specks of gold leaf all over the cake.Dried edible flowers ,Edible gold leaf
- Place the cake in the fridge to chill until ready to serve.
Notes
- If you’re unable to find cake flour, use all-purpose flour and replace 2 tablespoons with cornstarch.
- Measure the carrots after peeling. Buy an extra one or two to ensure you have the right amount.
- If you like nuts, you can try adding 1/2 cup/50g of chopped walnuts or pecans.
- Substitute the apple cider vinegar with plain white vinegar if you don’t have any.
- Other plant-based milk could be used as a substitute for soy milk. Full-fat canned coconut milk may add an additional flavour to the carrot cake.
- Store the carrot cake in the fridge and take it out whenever you’re ready for a slice. Bring the slice to room temperature for the best texture.
What dried flowers did you use. they look lovely.
Thank you! The yellow ones are sunflower petals and the orange ones are safflower. I bought them off Etsy.