• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe
  • Subscribe
  • About
  • Christmas
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • RSS
Where You Get Your Protein
menu icon
go to homepage
  • Vegan Recipes
  • Subscribe
  • About
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Vegan Recipes
    • Subscribe
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Desserts » Vegan Carrot Cake

    Vegan Carrot Cake

    Published: Mar 3, 2021 · Updated: Jun 4, 2022 by Marlena Luna · This post may contain affiliate links. · 4 Comments

    Jump to Recipe Pin SaveSaved!
    Two layer vegan carrot cake with cream cheese frosting on a white cake stand.
    A slice of cake on a white plate.

    This two-layered vegan carrot cake is easy to make, perfectly moist, and has just the right amount of sweetness. Use the included cream cheese frosting, cashew frosting, or your favorite store-bought brand. Either way, this is the best vegan carrot cake made from scratch.

    A two layer vegan carrot cake with vanilla frosting on a white plate.

    Carrot cake is a classic Easter dessert. But, definitely NOT one of my favorite cakes growing up!

    I blame that on all the Easter candy I would much rather indulge in.

    Now that I am old, carrot cake has become one of my favorite Easter treats. I make this vegan recipe every year and can't wait to devour it.

    It's loaded with shredded carrots, made with simple ingredients, and bakes up soft and moist every time. 

    The included (butter-free) cream cheese frosting completes this carrot-filled dessert.

    If you're looking for another Spring favorite, try my vegan lemon loaf. It's bursting with lemon flavor and is always a hit with the whole family.

    Ingredients

    This vegan carrot cake recipe uses simple ingredients. No egg replacers or weird ingredients.

    Bowls of ingredients for vegan carrot cake.

    Ingredient Tips and Substitutes

    • Flour – All-purpose flour is what I used. For a gluten-free option use a 1:1 ratio gluten-free flour. Whole wheat flour should only be substituted for up to ¾ cups.
    • Carrots – The carrots should be peeled before grating with a box grater or food processor. The moisture in the carrots is necessary for the cake. Don't use prepackaged carrot shreds. They're too dry. Fresh, whole carrots are the way to go! Depending on the size, it's usually about 3-4 whole carrots.
    • Baking powder and Baking soda – These baking agents help the cake rise.
    • Plant Milk – Any brand and variety will do. I used plain unsweetened almond milk.
    • Coconut oil – Oil keeps the cake moist and tender. Substitute the coconut oil with any neutral oil (vegetable oil, sunflower oil, etc). Or use applesauce for an oil-free cake.
    • Cane Sugar – Use any granulated sugar. I used cane sugar. If using turbinado sugar I suggest blending it to a powder for the best cake texture.
    • Coconut sugar – This can be replaced with brown sugar.

    How to Make Vegan Carrot Cake

    This recipe is easy to make. The batter comes together in about 15 minutes for a delicous holiday dessert.

    Steps of cake ingredients added to a glass bowl.

    Step 1: In a large bowl, mix the wet ingredients.

    Step 2: Add the dry ingredients to the bowl. Gently fold them together until there is only a little bit of dry flour in the bowl.

    Steps of shredded carrot being added to cake batter.

    Step 3: Add in the grated carrots.

    Step 4: Gently fold the carrots into the cake batter just enough to combine. Don't overmix!

    2 round cake tins with vegan carrot cake batter.

    Step 5: Evenly divide the batter into two prepared 8-inch round cake pans.

    Two round cake pans with vegan carrot cake.

    Step 6: Bake for 40-50 minutes or until a toothpick poked in the center comes out clean.

    How to frost a 2-layer carrot cake

    Place the bottom cake layer on a cake stand or large plate.

    To protect the cake stand from drips, arrange strips of parchment paper around the stand before setting the first cake layer down. Parchment paper is optional for this method, but if you're frosting the sides I highly suggest adding it. 

    Frosting being spread onto a cake.

    Step 1: Evenly spread half of the cream cheese frosting onto the bottom layer of the cake.

    A double layer vegan carrot cake with frosting in the center on a white cake stand.

    Step 2: Carefully place the top cake layer onto the frosted bottom layer.

    Tip: If the middle layer of frosting begins to soften after step 1, pop the cake in the fridge for about 15 minutes before proceeding.

    A double layer vegan carrot cake ready to be frosted.

    Step 3: Add the remaining vegan cream cheese frosting to the top layer.

    A two layer vegan carrot cake with vanilla frosting on a white cake stand.

    Step 4: Evenly spread the frost across the top of the carrot cake. For a gently 'whipped up' look like above, use a small spatula to swirl and whip up the frosting in a circular motion.  Sprinkle the top with chopped walnuts, pecans, hazelnuts, or coconut shreds if you'd like.

    A slice of carrot cake on a plate.

    FAQs

    Can I make this as a single-layer cake?

    Yes. A 9x13-inch baking dish will fit the batter for a single-layered cake.

    Can vegan carrot cake be left out at room temperature?

    An unfrosted carrot cake can be left at room temperature for up to 3 days. A frosted vegan carrot cake should be stored in the refrigerator because of the delicate frosting. It should keep moist and fresh in there for 3-5 days.

    Can I freeze this vegan carrot cake?

    Yes. An unfrosted cake can be stored in the freezer for up to 3 months. Thaw on the counter before adding the frosting. Store the frosted cake in the fridge.

    A slice of double layer vegan carrot cake.

    Bakers Tips

    • Bake this vegan carrot cake "low and slow" for the best taste and texture. The low and slow method means, lowering the oven temperature to 325ºF and slowly baking the cake for 40-50 minutes.
    • Mix in crushed pineapple (about 3 Tablespoons), coconut shreds, chopped nuts, or raisins for a variation of this carrot cake.
    • Use freshly grated carrots for the best results. Prepackaged carrots add little moisture to the cake.
    • Oil the inside of the baking pans, then coat with flour. This will make it easier to remove the cooled cakes.
    A fork cutting into a double layered vegan carrot cake.

    More Vegan Cakes

    pumpkin cake

    gingerbread cake

    blueberry breakfast cake

    cherry coffee cake

    We'd love to hear from you!

    If you enjoyed this vegan recipe, please leave a 5-star rating in the recipe card and share your thoughts in the comments below.

    Also, if you snap a photo, share it with us! We love to see your creations!! You can find us on Pinterest, Facebook, and Instagram.

    Or, get the links to new recipes delivered straight to your inbox by signing up for our newsletter.  

    See ya there!

    Recipe

    A wedge of 2 layer carrot cake with frosting on its side on a white plate.

    Vegan Carrot Cake

    prep time: 15 minutes minutes
    cook time: 45 minutes minutes
    total time: 1 hour hour
    servings: 8 slices
    This two-layered vegan carrot cake is easy to make, perfectly moist, and has just the right amount of sweetness.
    4.88 stars (25 reviews)
    Print Pin SaveSaved!

    Ingredients

    Dry

    • 2 cups all-purpose flour
    • 2 teaspoons ground cinnamon
    • 2 teaspoons baking powder
    • ½ teaspoon baking soda
    • ½ teaspoon Himalayan pink salt
    • ½ teaspoon all-spice

    Wet

    • 2 cups grated carrots, well packed (about 3-4 carrots)
    • 1 cup non-dairy milk, warm
    • ¾ cup cane sugar, see notes
    • ⅓ cup coconut sugar, or brown sugar
    • ⅓ cup refined coconut oil, melted
    • 1 teaspoon vanilla extract

    Cream Cheese Frosting

    • 8 ounces non-dairy cream cheese, see notes
    • ⅓ cup thick coconut cream, see notes
    • 1 cup organic powdered sugar
    • 1 teaspoon vanilla extract
    Prevent your screen from going dark

    Instructions

    Make The Cake

    • Brush two 8-inch round cake pans with oil. Dust with flour, then turn the pans upside down and knock out any extra flour.
    • In a medium bowl sift the dry ingredients.
    • In a larger bowl mix the oil and sugars together. Then mix in the warm non-dairy milk and vanilla.
    • Add the dry ingredients into the bowl of wet and gently mix just until the batter comes together. Careful not to over mix!
    • Gently fold in the carrots and any optional mix-ins. 
    • Evenly divide the batter into the two prepared cake pans.
    • Bake at 325ºF for 40-50 minutes, or until a toothpick/tester comes out of the cake center clean. The cakes will also pull away from the sides of the pan when done.
    • When the cakes are cool to the touch, remove them from the pans and place them on a cooling rack to cool fully.

    Make The Frosting

    • Beat the cream cheese, coconut cream, and vanilla extract using an electric mixer. 
    • Pour in ½ cup of powdered sugar. Mix on low until completely smooth.
    • Mix in the remaining ½ cup powdered sugar. Turn the speed up to medium and whip the frosting for 30-60 seconds until smooth.
    • Store in the refrigerator for at least 30 minutes before frosting the cake. Give the frosting a stir after you remove it from the fridge.
    • Tip: For a sweeter frosting, add more powdered sugar until you reach your desired level of sweetness.

    Frost The Cake

    • Add half of the frosting to the bottom layer of the cake. Evenly spread the frosting to the edges of the cake. If the frosting seems “soft” place the cake in the fridge for 15-20 minutes before adding the top layer.
    • Carefully place the top cake layer onto the frosted bottom layer. 
    • Evenly spread the remaining frosting on the top layer of cake. Using an icing spatula, either smooth out the top frosting or gently whip it up in a circular motion like in the photos above.
    • Store the finished cake covered in the fridge for up to 5 days.

    Notes

    • Powdering the sugar is not necessary, but it will create a softer cake. If you are using turbinado or another granulated sugar, I suggest powdering it. To powder the sugar, measure it first, then blend it in a blender until powdered. 
    • The frosting is mildly sweet with only 1 cup of powdered sugar. For a sweeter frosting, add 1-2 cups more powdered sugar. Keep in mind that adding more powdered sugar may also create a thicker frosting. If needed, add a few splashes of liquid from the coconut cream or non-dairy milk.
    • Cream Cheese - Use your favorite cream cheese for this recipe. If you're uncertain, Tofutti, Violife, and Kite Hill cream cheese are great.
    • Coconut cream can be harvested from the top of a chilled can of coconut milk or cream. To chill, place the can in the back of the fridge overnight. The thick stuff on top is the cream. Alternatively, you can use vegan butter if coconut cream is unavailable.

    Nutrition

    Serving: 1slice | Calories: 351kcal | Carbohydrates: 55g | Protein: 2g | Fat: 14g | Saturated Fat: 10g | Polyunsaturated Fat: 4g | Sodium: 257mg | Fiber: 1g | Sugar: 52g

    **Nutritional info is provided as an estimate based on the ingredients I used and for convenience and as a courtesy only.**

    course: Desserts
    cuisine: American
    author: Marlena Luna
    Did you make this recipe?Please consider Leaving a Review!

    Yummy Vegan Desserts

    • Close-up of fudgy vegan brownies.
      The Best Vegan Brownies
    • Vegan strawberry pie in a glass pie dish.
      Vegan Strawberry Pie (gluten-free)
    • Vegan pie crust dough with crimped edges in a pie dish.
      Easy Vegan Pie Crust
    • 3 stacked slices of zucchini bread.
      The Best Vegan Zucchini Bread

    Where You Get Your Protein is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Where You Get Your Protein will receive a small commission from the purchase at no additional cost to you.

    « The Best Vegan Brownies
    Pineapple Black Bean Salad »
    309 shares
    • Share2
    • Email
    • Tweet

    Reader Interactions

    Comments

      4.88 from 25 votes (25 ratings without comment)

      Leave a Reply Cancel reply

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

      Rate This Recipe




    1. Lisa

      May 10, 2021 at 9:17 am

      Love this recipe!
      I actually cut the sugar down a bit - using only 1/2 white sugar (which I did run through the blender to make it fine), and I cooked it in a bundt pan. I added 10 minutes to the cooking time, to which I might add 5-10 minutes more next time for perfection. I did not frost it, and instead just created a light glaze (confectioner's sugar, homemade unsweetened almond milk and vanilla) to drizzle. It took all our willpower not to eat the entire thing in one sitting!! Thank you so much for this wonderful recipe! I can't wait to share it with friends (if I can get it to last - haha)

      Reply
      • Marlena Luna

        May 11, 2021 at 5:17 pm

        That's great to hear, Lisa! I'm sure your friends will love it too (when the willpower kicks in again to save them a few slices). :)

        Reply
    2. MrsZ

      February 01, 2020 at 7:25 am

      Hello can I replace the non dairy milk with normal dairy milk?

      Reply
      • Where you get your protein

        February 01, 2020 at 1:50 pm

        Yes, I think it should be fine.

        Reply

    Primary Sidebar

    Marlena Luna in a pink sweater holding a coffee mug.

    Hi, I’m Marlena the recipe creator behind Where You Get Your Protein! I love spending time in the kitchen cookin’ up delicious vegan comfort foods! Most of the ingredients I use are easy-to-find or pantry staples. Stick around and enjoy some amazing vegan food!

    More about me →

    Popular Vegan Recipes

    • Vegan french toast topped with a butter square and syrup.
      Vegan French Toast
    • Vegan French Toast Casserole
    • A mini loaf of vegan banana bread alongside ripe bananas and chopped walnuts.
      The Best Vegan Banana Bread
    • Vegan potato corn chowder topped with fresh pepper and green onions.
      Vegan Potato Corn Chowder

    Spring Recipes

    • Vegan Lemon Loaf
    • vegan pasta salad in a white serving bowl.
      Vegan Pasta Salad
    • Vegan blueberry muffin
      Easy Vegan Blueberry Muffins
    • Vegan egg salad sandwich
      Vegan Egg Salad

    Footer

    About

    • About Me
    • Privacy Policy
    • Accessibility Policy

    Newsletter

    Sign Up! for new recipes

    Contact

    • Contact Us

    Did you make this recipe?

    Your vote:




    These fields are optional. Click "Rate Recipe" to leave a star rating only.

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

    Recipe Ratings without Comment

    Something went wrong. Please try again.