• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Loving It Vegan

  • Home
  • About Me
  • Recipes
  • Free Ebook
menu icon
go to homepage
  • Home
  • About Me
  • Recipes
  • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Home
    • About Me
    • Recipes
    • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Cakes and Cupcakes

    Vegan Carrot Cake

    Published: Apr 5, 2016 Updated: Sep 11, 2021 by Alison Andrews This post may contain affiliate links

    Jump to Recipe Jump to Video Print Recipe
    Vegan Carrot Cake

    This vegan carrot cake is the best ever! It’s moist and rich and topped with a tangy lemon buttercream frosting and crushed walnuts.

    Sliced vegan carrot cake on a white cake stand.

    Carrot cake is pretty awesome! It gives you the feeling that you’re eating something pretty darn healthy. I mean you’re getting your veggies in!

    And when it’s vegan carrot cake, well….. then you can feel pretty saintly about it!

    Okay okay, I’ve said I’m never going to mention guilt and food in the same sentence on this blog, and I’m going to stick to it, but you know, there’s indulgence and then there’s feeling saintly about indulgence, which is not like indulgence at all really.

    So go on, have your vegan carrot cake and eat it too, while feeling saintly about your good choices 🙂

    And you know one of these days I’ll even make a gluten-free version (update: it’s here!) and THEN, well then, you know, you can just about ascend to heaven on a cloud while you eat it.

    Jokes aside, this carrot cake is super good, it has a wholesome hearty vibe, while being moist, rich, and delicious.

    Topped with a tangy lemon buttercream frosting and crushed walnuts, this cake is ideal for any special occasion. Or just for Sunday afternoon tea.

    Sliced carrot cake on a white cake stand.

    How To Make Vegan Carrot Cake

    You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.

    • Sift all purpose flour into a mixing bowl and add baking powder, baking soda, salt, cinnamon and nutmeg. Mix together.
    Two photo collage showing dry ingredients added to mixing bowl and mixed together.
    • Add light brown sugar and grated carrot to the mixing bowl.
    • Prepare your flax eggs by adding 2 tablespoons of ground flaxseed meal to a bowl with 6 tablespoons of hot water. Let it sit for a minute to become gloopy.
    • Add the flax eggs, oil, vanilla extract, apple cider vinegar and chopped walnuts to the mixing bowl.
    • Mix everything together. If it seems like it won’t come together and the mix is too dry then step away from the bowl for a couple of minutes and then come back to it. The carrot will have released more moisture into the batter allowing it to come together into a thick batter.
    Two photo collage showing wet ingredients added to mixing bowl and mixed into a thick batter.
    • Divide the batter evenly between two cake pans (sprayed with non-stick spray and lined with parchment paper along the bottoms).
    • Bake at 350°F for 30 minutes or until a toothpick inserted into the center of one of the cakes comes out clean.
    Two photo collage showing carrot cake before and after baking.
    • Let the cakes cool in the pans for a few minutes before transferring them to a wire cooling rack to cool completely before frosting.
    Two photo collage showing cakes cooling on a wire cooling rack and then being frosted on a white cake stand.
    • When the cakes are cool, frost and decorate with crushed walnuts.
    Vegan carrot cake topped with crushed walnuts on a white cake stand.

    The Frosting

    Two things: firstly, I frosted it with a lemon frosting and added apple cider vinegar. This was to try and get a slightly more ‘cheesy’ flavor to it.

    Well, it didn’t really work, it was really good, but I would not say it was in any way ‘cheesy’. It was still really good though, with a perfect amount of tang, so I went with it!

    Secondly, I have since made a fabulous vegan cream cheese frosting using a homemade vegan cream cheese. It is seriously delicious, so if you want to give that a try instead, then go for it. The lemon buttercream frosting recipe from our vegan lemon cake is also a winner if you want to use that instead. 

    Vegan carrot cake topped with walnuts on a white cake stand.

    Chef’s Tips

    Measure your flour correctly. If you have a food scale then measure the flour out on a food scale for total accuracy. If you don’t have a food scale then use the ‘spoon and level’ method to measure your flour. Spoon the flour into your measuring cup and then level it off with a knife. Don’t scoop the flour and don’t pack it into your cup.

    Carrots must be freshly grated. If you buy pre-grated carrots then they will have dried out a lot by the time you use them. You need freshly grated carrots so that they are packed with moisture.

    The walnuts. Walnuts are entirely optional but they are really delicious both in the cake itself and sprinkled on top for decoration. Another great option is chopped pecan nuts.

    Be patient mixing the batter. When you’re mixing this batter you may start to wonder if I’ve missed out some important ingredients in the form of liquids! You may start thinking it will never come together! Don’t worry, so long as you used freshly grated carrots, it will definitely come together. Just step away from the bowl for a couple of minutes, the carrots will release more moisture into the batter. When you come back and mix again, it will form into a thick batter.

    Slice of vegan carrot cake on a cake lifter.

    Adapting For Different Cake Pans

    • 7-inch. This cake makes two thick 7-inch cake layers.
    • 8-inch. It also works perfectly for 8-inch cake pans. The layers are slightly thinner, but still perfect, and 8-inch cake pans work great with the recipe exactly as is, no other changes at all. 
    • 6-inch. If you want to make this cake in 6-inch cake pans then I would suggest making it as a 3 layer cake. Baking time will be around 25 minutes.
    • 9×9 sheet cake. You can also make it as a 9×9 square sheet cake. Baking time is 35 minutes.
    • 9×13 sheet cake. It also works as a 9×13 sheet cake though it is a fairly thin cake so 9×9 is preferred. Baking time for 9×13 is 25 minutes.
    Vegan carrot cake with a few slices removed on a white cake stand.

    Vegan Carrot Cake Q&A

    Can you make this cake gluten-free?

    You can make this cake gluten-free by simply switching the regular flour for a gluten-free all purpose flour blend. You can also check out our recipe for vegan gluten free carrot cake. It’s totally divine. 

    Can you make cupcakes?

    Sure! This recipe adapts to 12-18 cupcakes depending on how full you make the cupcake liners. You can also check out our vegan carrot cake cupcakes. 

    Slice of carrot cake on a white plate.

    Storing and Freezing

    Keep the cake covered at room temperature where it will stay good for 3-4 days, or keep it covered in the fridge where it will stay good for up to a week.

    It is also freezer friendly for up to 3 months.

    Slice of vegan carrot cake on a white plate.

    More Vegan Cakes

    1. Vegan Vanilla Cake
    2. Vegan Chocolate Cake
    3. Vegan Red Velvet Cake
    4. Vegan Banana Cake
    5. Vegan Lemon Cake
    6. Vegan Strawberry Cake

    Did you make this recipe? Be sure to leave a comment and rating below!

    Sliced carrot cake on a white cake stand.

    Vegan Carrot Cake

    This vegan carrot cake is the best ever! It's moist and rich and topped with a tangy lemon buttercream frosting and crushed walnuts.
    4.90 from 418 votes
    Print Pin Rate
    Course: Dessert
    Cuisine: American
    Diet: Vegan
    Prep Time: 30 minutes
    Cook Time: 30 minutes
    Total Time: 1 hour
    Servings: 10
    Calories: 673kcal
    Author: Alison Andrews

    Ingredients

    For the Carrot Cake:

    • 2 cups All Purpose Flour (250g)
    • 1 tsp Baking Powder
    • 1 tsp Baking Soda
    • ½ tsp Salt
    • 2 tsp Cinnamon
    • 1 tsp Nutmeg
    • 1 ½ cups Light Brown Sugar (300g)
    • 2 ⅓ cups Grated Carrot (255g)
    • 2 Flax Eggs (2 Tbsp Ground Flaxseed Meal with 6 Tbsp Water)
    • ½ cup Canola Oil (120ml) or Vegetable Oil
    • 1 tsp Vanilla Extract
    • 1 Tbsp Apple Cider Vinegar
    • 1 cup Walnuts (100g) Chopped, Optional

    For the Lemon Buttercream Frosting:

    • 4 cups Powdered Sugar (480g)
    • ½ cup Vegan Butter (112g)
    • 1 tsp Vanilla Extract
    • 1 tsp Apple Cider Vinegar
    • 2-3 Tbsp Fresh Lemon Juice

    Decoration:

    • Walnuts Chopped
    Prevent your screen from going dark

    Instructions

    • Preheat the oven to 350°F (180°C). Spray two 7-inch cake pans or two 8-inch cake pans (see notes*) with non-stick spray and line the bottoms with circles of parchment paper.
    • Sift the all purpose flour into a mixing bowl and add the baking powder, baking soda, salt, cinnamon and nutmeg. Mix together.
    • Add the light brown sugar and grated carrot to the mixing bowl.
    • Prepare your flax eggs by adding 2 tablespoons of ground flaxseed meal to a bowl with 6 tablespoons of hot water. Let it sit for a minute to become gloopy.
    • Add the flax eggs, oil, vanilla extract, apple cider vinegar and chopped walnuts to the mixing bowl.
    • Mix everything together. If it seems like it won't come together and the mix is too dry then step away from the bowl for a couple of minutes and then come back to it. The carrots will have released more moisture into the batter allowing it to come together into a thick batter.
    • Divide the batter evenly between the two prepared cake pans.
    • Bake for 30 minutes or until a toothpick inserted into the center of one of the cakes comes out clean.
    • Allow the cakes to cool in the pans for a few minutes before transferring them to a wire cooling rack to cool completely.
    • While the cakes are cooling, prepare your frosting.
    • Add the powdered sugar, vegan butter, vanilla extract, apple cider vinegar and 2 tablespoons of lemon juice to the bowl of your stand mixer.
    • Start mixing on low speed gradually increasing speed until your frosting is thick and smooth.
    • If your frosting is too thick then add in the extra tablespoon of lemon juice, a drop at a time and only as much as needed to get to a spreadable consistency.
    • Frost the cake and decorate the top with chopped walnuts.

    Video

    Notes

    1. Measure your flour correctly. If you have a food scale then measure the flour out on a food scale for total accuracy. If you don’t have a food scale then use the ‘spoon and level’ method to measure your flour. Spoon the flour into your measuring cup and then level it off with a knife. Don’t scoop the flour and don’t pack it into your cup.
    2. Carrots must be freshly grated. If you buy pre-grated carrots then they will have dried out a lot by the time you use them. You need freshly grated carrots so that they are packed with moisture.
    3. The walnuts. Walnuts are entirely optional but they are really delicious both in the cake itself and sprinkled on top for decoration. Another great option is chopped pecan nuts.
    4. Be patient mixing the batter. When you’re mixing this batter you may start to wonder if I’ve missed out some important ingredients in the form of liquids! You may start thinking it will never come together! Don’t worry, so long as you used freshly grated carrots, it will definitely come together. Just step away from the bowl for a couple of minutes, the carrots will release more moisture into the batter. When you come back and mix again, it will form into a thick batter.
    5. Adapting for different size cake pans:
      • 7-inch. This cake makes two thick 7-inch cake layers.
      • 8-inch. It also works perfectly for 8-inch cake pans. The layers are slightly thinner, but still perfect, and 8-inch cake pans work great with the recipe exactly as is, no other changes at all.
      • 6-inch. If you want to make this cake in 6-inch cake pans then I would suggest making it as a 3 layer cake. Baking time will be around 25 minutes.
      • 9×9 sheet cake. You can also make it as a 9×9 square sheet cake. Baking time is 35 minutes.
      • 9×13 sheet cake. It also works as a 9×13 sheet cake though it is a fairly thin cake so 9×9 is preferred. Baking time for 9×13 is 25 minutes.
    6. Gluten-free: You can make this cake gluten-free by simply switching the regular flour for a gluten-free all purpose flour blend.
    7. Cupcakes: This recipe adapts to 12-18 cupcakes depending on how full you make the cupcake liners.
    8. Storing: Keep the cake covered at room temperature where it will stay good for 3-4 days, or keep it covered in the fridge where it will stay good for up to a week.
    9. Freezing: It is also freezer friendly for up to 3 months.
    10. This recipe has been updated with new photos but the recipe itself is unchanged. 

    Nutrition

    Serving: 1Slice | Calories: 673kcal | Carbohydrates: 105g | Protein: 5g | Fat: 27g | Saturated Fat: 4g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 11g | Trans Fat: 1g | Sodium: 374mg | Potassium: 246mg | Fiber: 3g | Sugar: 81g | Vitamin A: 5425IU | Vitamin C: 3mg | Calcium: 86mg | Iron: 2mg
    DID YOU MAKE THIS RECIPE? Rate it & leave your feedback in the comments section below, or tag @lovingitvegan on Instagram and hashtag #lovingitvegan
    Get Your Copy! It's FREE!
    « The Easiest Vegan Lasagna
    Vegan Scones »
    65.0K shares

    About the Author

    Hi I'm Alison Andrews, I'm the voice and cook behind Loving It Vegan. I love making delicious vegan food and creating vegan versions of all your old favorites, so that you’ll never feel like you’re missing out. Find out more about me here.

    Loving It Vegan 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, Loving It Vegan will receive a small commission from the purchase at no additional cost to you.

    Reader Interactions

    Comments

    1. Natalie says

      September 04, 2022 at 5:04 pm

      I have made this cake so many times it is always a hit, I prefer it with the cream cheese filling so I use a ready-made vegan cream cheese and it works perfectly. This time I made it for a room full of my French family and friends who are meat eaters. I have been vegan for years and it was a great way to show everyone how delicious vegan cuisine is. After they all finished everyone was asking me for the recipe, thank you. 💛5 stars

      Reply
      • Alison Andrews says

        September 05, 2022 at 10:48 am

        Perfect! So happy to hear it was a hit. Thanks so much for the awesome review.

        Reply
    2. Jo says

      August 30, 2022 at 3:21 pm

      This looks like a fantastic recipe! Can I substitute applesauce for the oil in this recipe? I will be sure to rate it after I try it!

      Reply
      • Alison Andrews says

        August 31, 2022 at 2:39 pm

        Yes you can do that. It does tend to result in a slightly different texture though.

        Reply
    3. Corinne says

      August 24, 2022 at 5:26 pm

      I used apple sauce in place of the flax egg, slowly building our supplies up. I added raisins and cooked in a 9 inch. We’ve just gone vegan so was happy to find this. Cooked wonderfully in 37 minutes. Was busy taking my vegan raisin bread out so it got 2 minutes extra. Cannot wait to taste but my kitchen is full of the aroma!

      Reply
    4. Ellie says

      August 09, 2022 at 7:35 pm

      Hi, would melted vegan butter be okay to use instead of vegetable oil? Also, if I were to add raisins would this affect the cake or measurements of other ingredients at all? Thanks 🙂

      Reply
      • Alison Andrews says

        August 10, 2022 at 10:08 am

        Hi Ellie, melted vegan butter would work, but it doesn’t work quite as well as oil for moisture in this recipe. You can add a cup of raisins without making any other changes to the recipe. All the best! 🙂

        Reply
    5. Asha says

      August 09, 2022 at 12:20 pm

      The recipe was great. We all loved it. However I would like to reduce the sugar in the frosting by half. Does that change the proportion of other ingredients? Thanks!4 stars

      Reply
      • Alison Andrews says

        August 09, 2022 at 3:14 pm

        Hi Asha, you could do that, the only thing that would change is the amount of lemon juice you add. You may not need/be able to add any.

        Reply
    6. Jennifer says

      July 27, 2022 at 5:51 pm

      This cake came out perfectly, the end result was beautiful and I enjoyed making it too! I had a huge bag of carrots given to me and this was surely the best way I could’ve used them! It made my whole house smell wonderful and held together well when cutting. Next time I’ll try with the recipe for vegan cream cheese frosting. Thank you!5 stars

      Reply
      • Alison Andrews says

        July 28, 2022 at 10:28 am

        Yay! I love how delicious it smells when it’s baking. Thanks for posting Jennifer!

        Reply
    7. Lee says

      July 24, 2022 at 11:39 pm

      Absolutely loved this, followed the recipe exactly and didnt have any issues. Gave it to a family of nonvegans and they all loved it! Bookmarking it for sure.5 stars

      Reply
      • Alison Andrews says

        July 25, 2022 at 10:44 am

        Awesome Lee! Thanks so much for the great review.

        Reply
    8. Michaela says

      July 22, 2022 at 8:35 am

      Hi, can I make this with just one cake 8 inch cake tin? I only have one tin. How long would the bake time be for please?

      Reply
      • Alison Andrews says

        July 22, 2022 at 9:42 am

        The cake would be too thick to bake properly in the middle. It would be far better to halve the recipe.

        Reply
    9. Patty Cullinan says

      July 21, 2022 at 12:56 pm

      I am making this recipe for the first time, but I have a question about the flour. Can I use a flour other than all-purpose (almond, coconut, both, etc.?), and if so, what measurements do you recommend.
      Thank you.

      Reply
      • Alison Andrews says

        July 21, 2022 at 2:19 pm

        Hi Patty, both almond and coconut would NOT work at all. If you’re looking for a purely gluten free option, then a gluten free all purpose flour blend works great.

        Reply
    10. Kaz says

      July 20, 2022 at 2:24 pm

      Hi Allison! For the frosting, should the butter be cold, room temp or melted? Thank you!

      Reply
      • Alison Andrews says

        July 20, 2022 at 3:05 pm

        It really depends on which one you’re using, they can be very different between brands. If you are using a tub style vegan butter then straight from the fridge. If it’s a stick style ultra firm vegan butter then you can let it soften first OR beat it in your stand mixer to soften for a couple of minutes before adding the other frosting ingredients.

        Reply
    11. Stephanie says

      July 19, 2022 at 9:21 pm

      Hi, I made the mistake of baking this cake on a 6×4 pan. It was gooey in the middle after baking it for an hour. What would you recommend?

      Reply
      • Alison Andrews says

        July 20, 2022 at 11:05 am

        If you baked it in a single layer in a much smaller cake pan then what is recommended then that will definitely cause issues. I recommend baking it in two 7 or 8-inch cake pans, as per the recipe. If you only have a single 6-inch cake pan then I would recommend to at least halve the recipe and then bake it around 15 minutes longer or until a toothpick inserted into the center comes out clean.

        Reply
    12. Kelley M. says

      July 16, 2022 at 4:47 am

      My 12-year-old made this today for her dad’s birthday and it was amazing! Will make again.5 stars

      Reply
      • Alison Andrews says

        July 16, 2022 at 11:53 am

        Wonderful! Thanks for the great review Kelley!

        Reply
    13. Emma says

      June 19, 2022 at 7:06 am

      Hi, can I bake this in a 2lb loaf tin? And how long for please?5 stars

      Reply
      • Alison Andrews says

        June 20, 2022 at 2:06 pm

        Hi Emma, yes you should be able to, baking time should be in the region of 50-60 minutes.

        Reply
    14. Leah says

      June 14, 2022 at 8:33 pm

      Would melted coconut oil work instead of vegetable? Thanks 🙂5 stars

      Reply
      • Alison Andrews says

        June 15, 2022 at 12:57 pm

        Hi Leah, it will work but the batter will be even thicker, as the coconut oil (even after melting) starts firming up when it mixes with the other ingredients. So you will just need a bit more arm power to get it all mixed in, but it will work. 🙂

        Reply
    15. Kevin Leckie says

      June 09, 2022 at 11:35 am

      The Most Delicious, Scrumptious Carrot cake I’ve ever Tasted. It’s My second Time Making it this Year. First time was an Absolute success. The whole family loved it. And So I Am making it again.. It’s In the Oven as I Write this, And it smells Like heaven.. The Frosting is Also the best. Agree with Above comment. It Doesn’t need the Whole 300g of Sugar. But That’s up to the individual. For me. The Biggest reason is The Flax, EGG Substitution. Which works great. Definitely A 5* Star Rating. Thank you Alison for this recipe.5 stars

      Reply
      • Alison Andrews says

        June 09, 2022 at 3:08 pm

        Thanks for the awesome review Kevin!

        Reply
    « Older Comments
    Newer Comments »

    Comment Policy: Your feedback is really appreciated! Please do us a favor and rate the recipe as well as this really helps us! The most helpful comments are the ones that give useful feedback for others who might make the recipe, tell about substitutions you made or adjustments you made and how it turned out, or assisting other commenters. Rude or insulting comments will not be accepted.

    Leave A Comment & Review Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi I’m Alison Andrews! I love making delicious vegan food and creating delicious vegan versions of all your old favorite dishes, so you can have your vegan cake and eat it too!

    More about me →

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Popular Posts

    • Vegan Tuna
    • The Best Vegan Mac and Cheese (Classic, Baked)
    • Vegan Burrito
    • Super Eggy Vegan Tofu Scramble
    • Sliceable Cashew Cheese
    • Homemade Vegan Butter

    Veganuary

    • Vegan Halloumi
    • Vegan Stuffed Mushrooms
    • Vegan Stuffed Peppers
    • Vegan Granola
    • The Best Vegan Waffles
    • Vegan Salmon

    See all Veganuary Recipes →


    Footer

    ↑ back to top

    As Seen In

    Press logos black and white

    About

    • Privacy Policy
    • Terms & Conditions

    Follow Us

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Contact

    • About
    • Contact

    Copyright © 2022 Loving It Vegan

    Get 10 fabulous dinner recipes!
    Absolutely free! Sign up below!
    Get Your Copy! It's FREE!