clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
slice of vegan carrot cake on a white plate

The BEST Vegan Carrot Cake (Easy too!)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

  • Author: Verna
  • Total Time: 1 hour 5 minutes
  • Yield: 12 servings 1x
  • Diet: Vegan


Vegan Carrot Cake, topped with cream cheese frosting! The best flavour using simple ingredients! Perfectly spiced, incredibly moist with pineapple, and yogurt. Great for Easter or any occasion.




  • 3 cups grated carrots, (don't skimp) I use a boxed grater
  • 1 cup crushed pineapple, drained
  • 3/4 cup plain unsweetened vegan yogurt, I use Silk Cultured Coconut Plain
  • 1/2 cup oil, I use grapeseed oil
  • 2 teaspoons vanilla
  • 3/4 cup brown sugar
  • 3/4 cup white sugar


  • 2 cups all purpose flour
  • 2 teaspoons baking powder ( make sure it is fresh and not expired)
  • 1 teaspoon baking soda
  • 3 teaspoons cinnamon
  • 1/2 teaspoon nutmeg
  • 1/8 teaspoon ground cloves, (make sure it's levelled)
  • 1 teaspoon salt
  • 3/4 cup chopped walnuts



  1. Start by preheating your oven to 350° then lightly grease a  2 - 9 inch round non stick cake pans. I also line my pans with parchment paper rounds and lightly grease them.
  2. In a medium mixing bowl add all the dry ingredients: all purpose flour, spices, baking powder, baking soda, salt and nuts. Whisk together and set aside.
  3. In a large mixing bowl add the wet ingredients: raw carrots, vegan yogurt, oil, sugars, pineapple, and vanilla. Whisk until combined
  4. Now add the dry ingredients to the wet ingredients and whisk until completely combined
  5. Distribute the batter evenly into your two prepared baking pans
  6. Bake for 40-45 minutes or until toothpick inserted in center comes out clean.
  7. Cool the cakes on a cooling rack in the pans for 20 minutes. Then remove from pans and cool completely on rack
  8. While cakes are cooling make Vegan Cream Cheese Frosting if using
  9. When the cakes are completely cooled, frost with icing if using. Garnish with chopped walnuts if you like.
  10. Keep Cake covered and refrigerated until ready to serve. Carrot Cake will keep in the fridge for up to 1 week. Enjoy!


  • gluten free carrot cake: I have not tested this recipe with gluten free flour blend like Bob's Red Mill but I imagine it would work just fine.
  • I have not tested this recipe with white whole wheat flour, whole wheat pastry flour, spelt flour or almond flour
  • I have not tried subbing almond milk for vegan yogurt.
  • I have not tried using melted coconut oil or another oil in place of the grapeseed oil
  • I have not tried using coconut sugar or maple sugar in place of regular sugar
  • pulse crushed pineapple in food processor a couple of times, if wanting it less chunky
  • You can substitute unsweetened apple sauce for pineapple
  • Sub pecans for walnuts
  • Add in 1/2 a cup of raisins if that’s your thing!
  • Bake in a 9x13 cake pan instead of a two layer cake, or make a sheet cake or carrot cake cupcakes!
  • Ice the cake with your favourite vegan buttercream frosting instead of cream cheese frosting!
  • Prep Time: 25 minutes
  • Cook Time: 40 minutes
  • Category: Sweets
  • Method: Oven
  • Cuisine: American, /Canadian