Go Back
+ servings
A slice of vegan carrot cake on a small plate.
Print Recipe
5 from 1 vote

Vegan Carrot Cake

This Vegan Carrot Cake recipe is packed with spices and grated carrot and is slathered with cream cheese frosting. It's moist and tender and surprisingly simple to make!
Prep Time50 minutes
Cook Time30 minutes
Cooling Time2 hours
Total Time3 hours 20 minutes
Course: Dessert
Cuisine: American
Diet: Vegan, Vegetarian
Servings: 12 Servings
Calories: 572kcal
Cost: $6

Equipment

  • 1 Large Mixing Bowl
  • 1 Whisk
  • 1 Rubber Spatula
  • 2 8 Inch Round Cake Pans
  • 1 Hand Mixer
  • 1 Cake Plate or Cake Board and Turntable
  • 1 Offset Spatula
  • Parchment Paper
  • Measuring Cups and Spoons

Ingredients

For the Carrot Cake Layers

  • 2 ¼ Cups All-Purpose Flour
  • 1 ½ teaspoon Baking Powder
  • ½ teaspoon Baking Soda
  • ½ teaspoon Kosher Salt
  • 2 ¼ teaspoon Ground Cinnamon
  • 1 ½ teaspoon Ground Ginger
  • ¼ teaspoon Ground Cloves
  • 1 ½ Cups Light Brown Sugar, tightly packed
  • 1 Cup Non-Dairy Milk
  • ½ Cup Canola Oil
  • 2 teaspoon White Vinegar
  • 2 teaspoon Vanilla Extract
  • 9 oz Carrots, peeled and grated on a box grater about 2 ¼ cups grated carrot

For the Cream Cheese Frosting

  • 8 tablespoon Non-Dairy Butter, room temperature Use one that comes in stick form!
  • 8 Ounces Non-Dairy Cream Cheese, room temperature I recommend Tofutti
  • 4 Cups Powdered Sugar, sifted
  • ¼ teaspoon Vanilla Extract

Instructions

  • Preheat oven to 350* F. Grease two 8-inch round cake pans and insert parchment circles into the bottom of each pan.
  • In a medium bowl, combine flour, baking powder, baking soda, salt and spices. Whisk to combine and set aside.
    2 ¼ Cups All-Purpose Flour, 1 ½ teaspoon Baking Powder, ½ teaspoon Baking Soda, ½ teaspoon Kosher Salt, 2 ¼ teaspoon Ground Cinnamon, 1 ½ teaspoon Ground Ginger, ¼ teaspoon Ground Cloves
  • In a large bowl, combine brown sugar, non-dairy milk, canola oil, vinegar and vanilla. Whisk to combine, then add the grated carrot and whisk once more.
    1 ½ Cups Light Brown Sugar, tightly packed, 1 Cup Non-Dairy Milk, ½ Cup Canola Oil, 2 teaspoon White Vinegar, 2 teaspoon Vanilla Extract, 9 oz Carrots, peeled and grated on a box grater
  • Add the dry ingredients to the wet ingredients and whisk to combine. Then, divide the batter between the two prepared cake pans. If you have a scale, it will be about 22 ounces of batter per pan.
  • Bake the cake layers in a 350* F oven for 28-30 minutes turning the cakes half way through baking. Test for doneness by inserting a toothpick into the center of the cakes- it should come out clean! Allow the cakes to cool completely before frosting.
  • Once the cakes are cool, flip them out of their pans and onto a parchment lined baking sheet.

Make the Vegan Cream Cheese Frosting

  • While the cakes cool, in a large bowl using a hand mixer, cream the non-dairy butter until completely smooth. Then add the non-dairy cream cheese and mix until combined.
    8 tablespoon Non-Dairy Butter, room temperature, 8 Ounces Non-Dairy Cream Cheese, room temperature
  • Add the powdered sugar to the bowl and mix on low until combined. Then turn the mixer up to high and mix until smooth. Add the vanilla and mix to combine. Cover the bowl with plastic wrap and place in the refrigerator for at least 1 hour before frosting the cake.
    4 Cups Powdered Sugar, sifted, ¼ teaspoon Vanilla Extract

Stack and Frost the Cake

  • Place a cake layer upside down on to a cake stand, cake plate or a cake board that is on a turntable. Scoop about ¾ cup of cream cheese frosting onto the cake layer and use an offset spatula to spread it all the way to the edge of the cake.
  • Top with the remaining cake layer, upside down again, and frost the outside of the cake with the remaining cream cheese frosting.
  • Store the cake in the refrigerator until 30 minutes before you are ready to serve.

Notes

Be sure the cake layers are completely cool before frosting them! Frosting melts easily, so if your layers are even a little bit warm you will have a big mess on your hands.
Do not shortchange the 1 hour chill time for the cream cheese frosting. It needs some to firm up.

Nutrition

Serving: 1Slice | Calories: 572kcal | Carbohydrates: 90g | Protein: 5g | Fat: 23g | Saturated Fat: 4g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 10g | Trans Fat: 1g | Sodium: 364mg | Potassium: 167mg | Fiber: 3g | Sugar: 68g | Vitamin A: 3631IU | Vitamin C: 3mg | Calcium: 108mg | Iron: 2mg