• Recipe Index
  • Meet Megan
  • Vegan Fall Recipes
  • Subscribe
menu icon
go to homepage
  • Recipe Index
  • Meet Megan
  • Vegan Fall Recipes
  • Subscribe
subscribe
search icon
Homepage link
  • Recipe Index
  • Meet Megan
  • Vegan Fall Recipes
  • Subscribe
ร—
Home ยป Recipes ยป The Best Vegan Cake and Cupcake Recipes

Vegan Carrot Cake

Published: Nov 7, 2024 ยท Modified: Mar 30, 2025 by Megan Calipari ยท This post may contain affiliate links ยท 1 Comment

Tweet
Share
Share
Pin81
81 Shares
Jump to Recipe Print Recipe

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!

A vegan carrot cake with a slice taken out of it on a glass cake stand.

If you have been along for my quest to add more classic dessert recipes to my site, welcome back to another edition! In the last few months, I've added so many classic cake recipes like Vegan Chocolate Cake, Vegan Vanilla Cake and even Vegan Red Velvet Cake. I even have a Mini Vanilla Cake recipe!

So, it only feels right to have a Vegan Carrot Cake recipe here, too. And this one really knocks it out of the park. It is super moist and is absolutely packed with grated carrot and spices. Oh and of course, it's slathered with cream cheese frosting because it wouldn't be a carrot cake without it!

Jump to:
  • Why You'll Love This Recipe
  • Ingredients
  • Variations
  • Special Equipment
  • Instructions
  • Recipe FAQs
  • Expert Recipe Tips
  • Looking for More Cake Recipes?
  • ๐Ÿ“– Recipe
  • ๐Ÿ’ฌ Comments

Why You'll Love This Recipe

  • This cake is surprisingly simple to make, and it's packed with spices and grated carrot.
  • Plus it's all slathered in a delicious Vegan Cream Cheese Frosting.
  • If you are a beginner at layer cakes, don't worry! I walk you through it step-by-step.
  • This carrot cake recipe is vegan, dairy-free and eggless, so anyone can enjoy it!
  • And most importantly, it's absolutely delicious.

Ingredients

Ingredients for making this recipe in small bowls on a marble surface.

Carrots: This cake is packed with grated carrot! I like to grate mine on the large side of a box grater. I find it to be the best size and texture. Do not by pre-shredded carrot. They are too coarse and are usually too dry for recipes like my Vegan Carrot Muffins and my Carrot Cake Loaf.

Spices: A combination of cinnamon, ginger and cloves make this cake delisious.

Vegan Cream Cheese: I recommend Tofutti for this recipe. It has a great texture and flavor for cream cheese frosting.

Vegan Butter: Be sure to use a vegan butter that comes in stick form! My favorites are Soy-Free Earth Balance Buttery Sticks and Violife Plant Butter.

Non-Dairy Milk: I used oat milk, but soy milk, or almond milk will work, too!

Variations

I love cream cheese frosting with vegan carrot cake, so that's what I frosted my cake with.

But, this cake would also be delicious with Vegan Brown Sugar Buttercream, Bourbon Maple Frosting or even plain Vegan Vanilla Frosting!

Special Equipment

You will need two 8-inch round cake pans for this recipe. My favorite are Fat Daddio's cake pans.

Instructions

Wet ingredients for the cake and shredded carrots in a large mixing bowl with a spatula in it.

Step 1. In a large bowl, combine brown sugar, non-dairy milk, canola oil, vinegar and vanilla. Whisk well, then add the the grated carrots and whisk to combine.

Carrot cake batter in a large mixing bowl with a rubber spatula in the bowl.

Step 2. Then, add the flour, baking powder, baking soda, salt and spices and whisk to form the carrot cake batter.

Baked carrot cake layers in two round cake pans.

Step 3. Divide the cake batter between two prepared 8-inch round cake pans and bake in a 350* F oven for about 30 minutes, or until a toothpick inserted into the center of the cakes comes out clean.

Allow the cakes to cool completely before frosting.

Vegan cream cheese frosting in a large mixing bowl with a spatula in it.

Step 4. To make the vegan cream cheese frosting, cream the vegan butter and cream cheese until well combined and creamy.

Then, add the powdered sugar and mix until completely smooth.

Next, add the vanilla and mix to combine.

Finally, cover the bowl with plastic wrap and refrigerate for 1 hour to firm up before frosting the cake.

Scoops of cream cheese frosting on top of a carrot cake layer on a turntable.

Step 5. To stack the cake, flip a cake layer upside down onto a cake stand or a cake board. Then, scoop about ยพ cup of frosting onto the layer and use an offset spatula to spread the frosting all the way to the edges.

Spread out cream cheese frosting on a carrot cake layer on a turbtable.

Step 6. Top with the remaining cake layer, upside down again, and frost the outside of the cake with the same offset spatula. I like to start with the top of the cake, then move on to the sides.

Store the cake in the refrigerator until about 30 minutes before you wish to serve it!

Recipe FAQs

How should I store this Vegan Carrot Cake?

To store, place the cake into a cake box or other large container and store in the refrigerator for up to 4 days.

Can you leave carrot cake with cream cheese frosting out over night?

No. Cream cheese frosting should be refrigerated.

Can you freeze carrot cake?

You can freeze the cake layers for up to a month! Tightly wrap them with plastic wrap and store in the freezer for up to month before frosting and finishing the cake.
I don't recommend freezing a frosted carrot cake.

Expert Recipe Tips

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.

A slice of vegan carrot cake frosted with cream cheese frosting on a plate with a bite taken out of it.

Looking for More Cake Recipes?

  • Homemade Vegan Funfetti Cupcake with a bite taken out of it.
    Vegan Funfetti Cupcakes
  • Earl Grey Lavender Cake on a small plate.
    Earl Grey Lavender Cake
  • A slice of Vegan Orange Olive Oil Cake on a small plate with a raspberry on top and and orange slice on the side.
    Vegan Orange Olive Oil Cake
  • A slice of Vegan Chocolate Chip Cookie Dough Cake on a white plate.
    Cookie Dough Cake (Vegan!)

If you tried this dairy-free Vegan Carrot Cake recipe or any other recipe on my website, please leave a ๐ŸŒŸ star rating and let me know how it went in the ๐Ÿ“ comments below. Thanks for visiting today!

๐Ÿ“– Recipe

A slice of vegan carrot cake on a small plate.

Vegan Carrot Cake

Megan Calipari
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!
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 50 minutes mins
Cook Time 30 minutes mins
Cooling Time 2 hours hrs
Total Time 3 hours hrs 20 minutes mins
Course Dessert
Cuisine American
Servings 12 Servings
Calories 572 kcal

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: 1SliceCalories: 572kcalCarbohydrates: 90gProtein: 5gFat: 23gSaturated Fat: 4gPolyunsaturated Fat: 5gMonounsaturated Fat: 10gTrans Fat: 1gSodium: 364mgPotassium: 167mgFiber: 3gSugar: 68gVitamin A: 3631IUVitamin C: 3mgCalcium: 108mgIron: 2mg
Tried this recipe?Let us know how it was!
Tweet
Share
Share
Pin81
81 Shares

More The Best Vegan Cake and Cupcake Recipes

  • A Vegan Spiced Apple Pie Cupcake with a bite taken out of it to show the cener.
    Apple Pie Cupcakes
  • A slice of lemon lavender cake on a white plate.
    Lemon Lavender Cake
  • Vegan pumpkin bread on a plate with a fork.
    Vegan Pumpkin Bread
  • A slice of vegan carrot cake loaf on a small white plate next to a gold fork.
    Vegan Carrot Loaf Cake

Comments

  1. Debbie McHugh says

    May 14, 2025 at 5:57 pm

    5 stars
    Delicious and moist. Pleases vegan tastes and others as well. Iโ€™ll make it again.

    Reply
5 from 1 vote

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Headshot of me in a white shirt

Hi, I'm Megan! I'm a trained pastry chef who is passionate about creating vegan desserts and meals for everyone. My recipes use simple ingredients and methods to create delicious results.

More about me โ†’

Fall Recipes

  • Vegan Pumpkin Snickerdoodles on a wire cooling rack.
    Vegan Pumpkin Snickerdoodles
  • Acorn Squash Soup with White Beans in a bowl.
    Acorn Squash Soup with White Beans
  • An Apple Pie Cookie with a bite taken out of it on a linen cloth.
    Apple Pie Cookies
  • Vegan Pumpkin Pie Bar on a linen cloth with a bite taken out of it.
    Vegan Pumpkin Bars
  • A small plate with Vegan Apple Crumble topped with ice cream.
    Vegan Apple Crumble
  • Vegan pumpkin bread on a plate with a fork.
    Vegan Pumpkin Bread

Popular Recipes

  • A slice of Vegan Banana Bread on a white plate on a linen coth.
    Vegan Banana Bread
  • White Bean and Escarole Soup in a white bowl with a gold spoon.
    Escarole and White Bean Soup Recipe
  • Easy Caramelized Apples in a small ramekin with a gold spoon scooping some apple chunks up.
    Easy Caramelized Apples
  • A slice of vegan vanilla layer cake on a plate with a fork to the left and the rest of the cake in the background.
    Vegan Vanilla Cake
  • Carrot Red Lentil Soup in a bowl topped with cilantro.
    Carrot Red Lentil Soup
  • A bowl of Vegetarian Three Bean Chili topped with sour cream and slices of jalapeรฑo.
    Vegetarian Three Bean Chili

Footer

โ†‘ back to top

About

  • Privacy Policy
  • Accessibility Policy

Recipe Index

  • Recipes

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright ยฉ 2025 Earthly Provisions

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.