Go Back
+ servings
Vegan carrot cake slice in white plate with fork.
Print Recipe Add to Collection
5 from 15 votes

Vegan Carrot Cake Recipe

With a delicious, moist crumb and a creamy, velvety vegan cream cheese frosting, this is truly the best vegan carrot cake recipe you will make and eat. Walnuts add wonderful crunch in every bite.
Prep Time15 minutes
Cook Time35 minutes
Total Time50 minutes
Course: Dessert
Cuisine: American
Diet: Vegan, Vegetarian
Servings: 16 slices
Calories: 535kcal

Ingredients

For carrot cake

  • 3 cups unbleached all purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 2 teaspoons cinnamon
  • ¼ teaspoon salt
  • 2 cups sugar
  • 1 cup coconut oil (melted. Or use any vegetable oil. Don't use olive oil because it will impart a bitter flavor).
  • 2 cups applesauce (can substitute ½ cup of applesauce with vegan yogurt)
  • 2 cups grated carrots (about 3 medium carrots. Grate using medium-sized holes on the grater and measure the carrots after grating).
  • 1 teaspoon pure vanilla extract
  • 1 cup walnuts (lightly toasted, then coarsely chopped)

For vegan cream cheese frosting

Instructions

Make the vegan carrot cake

  • Preheat the oven to 350 degrees Fahrenheit/175 degrees Celsius. Prepare the cake pans by greasing and flouring them. Line the bottoms of the pans with parchment paper to help with unmolding.
  • Sift the flour, baking soda, baking powder and salt into a large bowl. Whisk in the salt and cinnamon and any other spices, if using.
  • In a smaller bowl, place the wet ingredients: grated carrots, applesauce, sugar, pure vanilla extract and oil. Mix thoroughly with a spoon or spatula.
  • Pour the wet ingredients into the flour mixture. Mix with a spatula until the batter comes together and there is no dry flour in the bowl. Stir in toasted walnuts.
  • Divide the batter evenly between the prepared pans. Preferably line the bottoms of the pans with parchment paper for easy unmolding.
  • Bake the cakes for 35 minutes or until a toothpick in the center comes out clean. Let the pans stand on a rack to cool for 15 minutes, then unmold and continue cooling on wire racks. Cool the cakes thoroughly before frosting.

Make vegan cream cheese frosting

  • Place the vegan cream cheese and vegan butter in a bowl and use an electric mixer to beat until soft and fluffy, about a minute. Add 1 cup powdered sugar and vanilla and beat in.
  • Continue adding more sugar, ½ cup at a time, and beating, until the frosting is smooth and creamy. Refrigerate for ½ hour before frosting the cake.
  • Frost the cake by placing one cake on a plate or cake stand. Spread half the frosting over the cake, then place the other cake on top and frost with the rest of the cream cheese mixture. Sprinkle more toasted walnuts on top, if desired.

Nutrition

Serving: 1slice | Calories: 535kcal | Carbohydrates: 71g | Protein: 5g | Fat: 29g | Saturated Fat: 15g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 3g | Trans Fat: 1g | Sodium: 237mg | Potassium: 185mg | Fiber: 4g | Sugar: 48g | Vitamin A: 2684IU | Vitamin C: 1mg | Calcium: 58mg | Iron: 2mg