5 from 2 votes
vegan carrot cake
Vegan Carrot Cake (Gluten Free!)
Prep Time
10 mins
Cook Time
45 mins
Total Time
55 mins

Vegan Carrot Cake is a sweet cake made from grated carrots, coconut, walnuts, and brown sugar. It’s gluten free and vegan, which means no eggs or dairy. This cake is perfect for the vegans or those with food allergies in your life!

Servings: 12 servings
Calories: 605 kcal
Author: DishingDelish.com
For the Cake
  • 1 1/2 cups gluten free all purpose flour
  • 3 cups shredded carrots
  • 3 medium mashed bananas
  • 1 cup coconut flakes unsweetened
  • 1 cup crushed pineapple drained
  • 1 cup chopped walnuts
  • 3/4 cup light brown sugar
  • 3/4 cup almond milk unsweetened
  • 3/4 cup vegetable oil
  • 1 tbsp ground cinnamon
  • 1 tbsp vanilla extract
  • 1 tbsp lemon juice
  • 2 1/2 tsp baking soda
  • 1/4 tsp salt
  • 1/4 tsp nutmeg
For the Frosting
  • 5 cups powdered sugar
  • 1 8 oz package vegan cream cheese
  • 1 tbsp pineapple juice
  • 1 tbsp vanilla extract
For Decorating
  • 1 cup coconut flakes unsweetened
  • 1 cup walnuts
For the Cake
  1. Preheat oven to 350°F. Grease two 8-inch round cake pans.

  2. In a bowl combine dry ingredients (flour, sugar, cinnamon, salt, nutmeg, baking soda).

  3. Mix in all other ingredients until well combined (carrots, coconut, banana, pineapple, walnuts, almond milk, oil, vanilla, lemon juice). 

  4. Pour evenly into cake pans. Bake 40-45 minutes, or until cakes are golden brown and a fork comes out clean. Remove from oven and allow to cool before frosting. 

  5. Once cooled, place one cake on plate and add half of the frosting in a layer on top. Place other cake on top of that, and add remaining frosting in a layer on top. 

  6. Decorate with walnuts and shredded coconut. 

For the Frosting
  1. Using a hand mixer or a stand mixer, combine all ingredients until smooth. 

Nutrition Facts
Vegan Carrot Cake (Gluten Free!)
Amount Per Serving
Calories 605 Calories from Fat 207
% Daily Value*
Fat 23g35%
Saturated Fat 3g19%
Polyunsaturated Fat 9g
Monounsaturated Fat 3g
Sodium 416mg18%
Potassium 392mg11%
Carbohydrates 96g32%
Fiber 5g21%
Sugar 69g77%
Protein 4g8%
Vitamin A 100IU2%
Vitamin C 5mg6%
Calcium 70mg7%
Iron 1.3mg7%
* Percent Daily Values are based on a 2000 calorie diet.