Vegan Carrot Cake

Vegan Carrot Cake Recipe

By Loving It Vegan

🔪Prep Time: 30 minutes

👩‍🍳Cook Time: 30 minutes


For the Carrot Cake:

2 cups (250g) All Purpose Flour

1 tsp Baking Powder

1 tsp Baking Soda

1/2 tsp Salt

2 tsp Ground Cinnamon

1 tsp Ground Nutmeg

2 and 1/3 cups (255g) Grated Carrot

1 and 1/2 cups (300g) Light Brown Sugar

2 Flax Eggs (2 Tbsp Ground Flaxseed Meal with 6 Tbsp Water)

1/2 cup (120ml) Canola Oil or Vegetable Oil

1 tsp Vanilla Extract

1 Tbsp Apple Cider Vinegar

1 cup (100g) Walnuts Chopped, Optional

For the Lemon Buttercream Frosting:

3 and 3/4 cups (450g) Powdered Sugar

3 Tbsp (45g) Vegan Butter

1 tsp Vanilla Extract

2 tsp Apple Cider Vinegar

3-4 Tbsp Fresh Lemon Juice


1Preheat the oven to 350°F (180°C). Grease two 7-inch cake pans (see notes*) and line the bottoms with parchment paper.

2Sift the flour, baking powder, baking soda, salt, cinnamon and nutmeg into a mixing bowl.

3Add the grated carrot and the brown sugar.

4Prepare the flax eggs by mixing 2 Tbsp Flaxseed Meal with 6 Tbsp Water and allowing to sit for a minute.

5In the meantime, add the oil, vanilla and apple cider vinegar to the mixing bowl.

6Add the flax eggs.

7Mix everything together in the mixing bowl. Have a little patience and let the batter sit for a minute or two so that the carrots can release more water into the batter to enable you to mix it all together.

8*If your batter is still too dry to mix after letting it sit for a couple of minutes (and only if it's too dry to mix after sitting for a few minutes) then add in a little non-dairy milk, only as much as you need to get the batter to a wet enough consistency so that it can mix properly.

9Lastly add the chopped walnuts if you want to add them.

10Divide the batter evenly between the two prepared cake pans.

11Place into the oven and bake for 30 minutes or until a toothpick inserted into the center comes out clean.

12Allow the cakes to cool in the pans for a few minutes before transferring them to a wire cooling rack to cool completely.

13While the cakes are cooling, prepare your frosting.

14Add the powdered sugar, vegan butter, vanilla, apple cider vinegar and 3 Tbsp of lemon juice to an electric mixer bowl.

15Start mixing on low speed.

16If your frosting is too thick then add in more lemon juice a drop at a time as needed to get your frosting mix to the perfect consistency. If your frosting ends up too thin, add more powdered sugar.

17Add frosting to the top of one of the layers.

18Add the other layer on top and complete the frosting of the top and sides of the cake.

19Sprinkle crushed walnuts on top of the cake and serve.

View Full Recipe

Related Recipes

Top Vegan Recipe Resources 🥑