Earthly Provisions

  • Recipe Index
  • Meet Megan
  • Vegan Fall Recipes
  • Work with Me
  • Subscribe
menu icon
go to homepage
  • Recipe Index
  • Meet Megan
  • Vegan Fall Recipes
  • Work with Me
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • Meet Megan
    • Vegan Fall Recipes
    • Work with Me
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • ร—
    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
    Pin77
    77 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
    • A slice of Earl Grey Lavender Cake on a white 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
    Pin77
    77 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

    Newsletter

    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.