4.86 from 14 votes

Vegan Carrot Cake

An uncut vegan carrot cake on a white plate with caramel drizzle.
This easy vegan carrot cake is the perfect spring dessert recipe. Perfectly soft and full of flavor, everything is made in one bowl!  

Allergen friendly

Prep Time 15 minutes
Cook Time 35 minutes
Total 50 minutes
An uncut vegan carrot cake on a white plate with caramel drizzle.
4.86 from 14 votes

Vegan Carrot Cake

Prep Time 15 minutes
Cook Time 35 minutes
Total 50 minutes
This easy vegan carrot cake is the perfect spring dessert recipe. Perfectly soft and full of flavor, everything is made in one bowl!  

Allergen friendly

This easy vegan carrot cake is the perfect vegan spring dessert recipe. Perfectly soft and full of flavor, everything is made in one bowl!  

A naked vegan carrot cake with coconut cream frosting and caramel frosting.

Want to Save This Recipe?

Enter your email & we'll send it to your inbox. Plus you’ll get great new recipes from us every week.

If you think of desserts around spring time or Easter, then this vegan carrot cake should be at the top of your mind.

For many people, carrot cake is one of the first introductions to realizing that you could mix a cake recipe with a vegetable and actually have a delicious creation come out of that. 

Luckily, carrots are sweet so it aids in helping balance a sweet cake with something you may not traditionally think should be in a cake. 

Today, we’re making the same carrot cake that you fell in love with years ago, but turning it into a vegan carrot cake.

That means there will be no eggs or dairy. A completely egg free and dairy free carrot cake. But no worries, no one will even notice. In fact, they may even say it tastes better. 

In addition, we’ll share details below on how you can make this Top 8 Free carrot cake as well if that is needed for your dietary restrictions!  

WHAT INGREDIENTS DO YOU NEED TO MAKE THE BEST VEGAN CARROT CAKE?

Below are notes about the main ingredients before we get into the full recipe located lower in this post on how to make vegan carrot cake:

  • Dairy Free Milk – Using milk instead of water adds more flavor into the recipe. We have tried this with both oat and almond and there’s not much of a difference honestly. Use either unsweetened plain or unsweetened vanilla flavored milk, but you don’t want any sweetened milk in this already sweet recipe.
  • Apple Cider Vinegar – Since there are no vegan buttermilks on the market, we use acid to mix with the dairy free milk to make a vegan buttermilk. Acid helps tenderize gluten and therefore making a softer cake.
  • Carrots – We are using large carrots that we shred. It may seem like a faster option to buy pre-shredded carrots, but we feel like they are a little too large, and a harder texture than doing it yourself and that yields a different texture in the final cake product that isn’t as desired.
  • Flour – The star of the show, we only used all-purpose flour here because we wanted this recipe to be as accessible as possible for everyone.
  • Brown Sugar and Maple Syrup– We are using this sugar for sweetness and moisture into the cake. If you want to learn more about why your sugar may not be vegan, you can learn more by clicking on the link.
  • Oil – We’re using coconut oil for our fat and some additional liquid in this post.
  • Applesauce – This is our egg replacer for this recipe. We use unsweetened since we don’t want to add any additional sweetness with the other two sugars in this recipe

Substitutions and Variations:

  • Sugars – For the brown sugar you can do coconut or date sugar and for the maple syrup, you can do agave or another liquid sweetener
  • Oil – Any neutral oil like canola or vegetable can be placed for the coconut oil
  • Applesauce – we are subbing 2 eggs for applesauce, so if you don’t do applesauce, you can to 2 flax or chia eggs ( 2 tablespoon flax/chia + 6 tablespoon water – let sit for 10 minutes), or the same amount of applesauce sub for non-dairy yogurt, coconut cream, another pureed fruit or vegetable like banana, pear, sweet potato, etc.
A vegan carrot cake with a slice removed.

Frequently Asked Questions:

Can I make this a vegan Top 8 Allergy Friendly carrot cake?

When we are considering Top 8 Allergies for this vegan carrot cake, we want to consider the flour, coconut oil, and nuts. 

The easiest swap is the nuts. Just completely omit this if you have a nut allergy.  They aren’t necessary to the overall recipe.

For the coconut oil, you can swap that for another light oil, like grapeseed or a soy free vegan butter. Make sure it’s nothing overly strong with taste like olive oil. 

Lastly, the flour can be replaced with a gluten free cup for cup flour like King Arthur

A slice of triple layered vegan carrot cake sliced with cream cheese and caramel frosting.

HOW DO I MAKE THIS VEGAN CARROT CAKE LOOK EXACTLY LIKE YOURS?

We get it. No one likes “Pinterest fails”. You see something and think, “that’s out of my league, no way I’m trying that.” Take a deep breathe and instead say, “I’m going to following these steps and make the best cake I’ve ever made.”

Step 1: It’s all about positive thinking. 

Step 2: You need to follow some really important tips that we’re going to share with you on how to make the best dairy free carrot cake that actually looks like it came from a bakery.  Your guests (and yourself) are going to be blown away. 

HERE’S OUR TIPS FOR MAKING THIS CAKE LOOK EXACTLY LIKE OURS IN THE PICTURE: 

  1. Follow the instructions pretty please. Cake baking is a science, especially when making a dairy free/vegan cake.  The sifting and exact ingredient amounts are very important. Every step has a purpose to ensure the perfect dairy free carrot cake.
  2. We are using three 9″ cake pans.
  3. Make sure that you evenly distribute the cake batter into the cake pans.  You can use a scale to make sure that they are all within a small range of each other. 
  4. When the cakes are cooked, remove from oven and place on a cooling rack to allow the cakes to cool evenly. 
  5. Let the cakes cool to touch, then remove them carefully to wax paper to cool completely. DO NOT RUSH. Let it cool completely. 
  6. When ready to make the cake – use a cake leveling tool to make sure there’s no uneven tops. 
Triple layer vegan carrot cake with vegan caramel sauce drizzle and chopped pecans.

TIPS FOR PIPING:

  1. We used a Wilton 1A Icing Tip.
  2. Place a small amount of frosting down first on a rotating cake stand, then your first layer. The frosting acts as a glue so the cake won’t slip.  
  3. Use a piping bag and a large round tip and pipe frosting in a circular motion from the outer edge completely in to the middle.  
  4. Use a cake spreader to gently even out layer of frosting. Place next layer and repeat step 6. Place third layer on top. Step back and see if there is any gaps in between the layers. If there are, place enough frosting in those areas to get frosting to the edge of the pan.
  5. Use a cake scraper to go around the cake and ensure evenness around the entire cake.
  6.  Drizzle caramel across the top of the cake and allow it to drip down the sides.
  7. *Bonus Tip: If you want to frosting the cake but keep a clean cake stand, cut four 7″ pieces of wax paper and overlap them before placing the first layer on the cake stand.  When you are completely done frosting the cake, carefully remove the four pieces of wax paper.
Dairy free carrot cake cupcake with vegan cream cheese frosting unwrapped.

Can I make vegan carrot cake cupcakes?

Absolutely! We even have a post to show you how to make them into vegan carrot cake cupcakes We recommend clicking on that and following along.

Do I have to use round cake pans?

No! You can easily use square or rectangular cake pan as well. Since this does make a 3 layer cake, you may want to reduce it in half.

CAN I USE A DIFFERENT VEGAN FROSTING IDEAS FOR THIS CAKE?

One great thing about cakes is that you can mix and match frostings! We absolutely love doing this. We are using a coconut cream frosting in the post, but you can totally, use one of our other ones like:

Do I have to use pecans for vegan carrot cake?

Nope! Feel free to use walnuts. You could even use another one if you wished, but those are the most common ones used.

Dairy free lemon pound cake with vegan glaze on a white and wooden cake stand.

What are other dairy free desserts recipes that I can make?

Whether you are having a dessert bar of deliciousness at your next get together, or you just want to have even more amazing dairy free desserts at the ready, we recommend you trying out some of these delicious non-dairy desserts (all are vegan): 

Pin this vegan carrot cake for later! 

🥳 Get the Full Recipe

An uncut vegan carrot cake on a white plate with caramel drizzle.

Vegan Carrot Cake

Prep Time 15 minutes
Cook Time 35 minutes
Total 50 minutes
This easy vegan carrot cake is the perfect spring dessert recipe. Perfectly soft and full of flavor, everything is made in one bowl!  
Course Dessert
Cuisine American
Servings 16 servings
Calories 674kcal

Ingredients

For the Vegan Carrot Cake

For Coconut Cream Frosting (or see other options in post above)

Optional Topping

Instructions

For the Vegan Carrot Cake

  • Preheat oven to 350˚F(176˚C). Grease (3) 9inch round cake pans with coconut oil (or other oil if allergies).
  • In a large bowl, add apple cider vinegar and dairy free milk. Let sit for 5 minutes. Add in brown sugar, melted coconut oil, maple syrup, applesauce and vanilla. Beat until combined.
  • Add in shredded carrots. Blend together again.
  • Add flour, baking powder, cinnamon, salt, baking soda and nutmeg. Beat together just until combined. DO NOT OVERMIX. Add nuts, if adding. Fold until just combined.
  • Pour half the batter in each cake pan. 
  • Bake for 35-45 minutes or until toothpick inserted comes out clean.
  • While baking make frosting below or choose another option from the post. If making caramel, make it now also

For the Coconut Cream Frosting

  • To make this frosting, add the coconut cream, and shortening to a bowl and beat until creamy. Add in the vanilla extract and beat again. Add powdered sugar 1 cup at a time until mixed. Refrigerate if not using right away.
    *This frosting is best used the same day. So you can prep the ingredients and make the cake ahead of time, but don’t frosting until close to serving time. 
  • If using caramel, pour it across the top. Top with more chopped nuts if desired. 

Notes

**Nutritional facts are just estimates. Please utilize your own brand nutritional values to double check against our estimates. Facts do not include optional frosting
*The video for this recipe is slightly different.  We updated this recipe so please follow the instructions on the recipe card. 

Video

This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

Nutrition

Serving1sliceCalories674kcalCarbohydrates116gProtein5gFat22gSaturated Fat7gSodium262mgPotassium407mgFiber2gSugar86gVitamin A5350IUVitamin C2.3mgCalcium125mgIron2.7mg

This post was originally published on 4/15/2019 and updated on 3/4/2021,3/20/2022.

More Dessert Recipes

Rate and Review

We would love to hear what you think!
4.86 from 14 votes (12 ratings without comment)

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

*

Recipe Rating




  1. No substitutions were given for the coconut oil. The recipe stated in the ingredient list that it would for allergies. Looking for another carrot cake recipe now.

  2. Thanks a lot for this beautifull cake !
    I’m going to do my first carrot cake in a few days, so I have a question about the pans : in the informations and tips it is said that you use THREE 9 inch pans, then during the instructions “Grease TWO 9 inch round cake pans” ?
    Sorry but being more familiar with grams, it’s a bit difficult for me to imagine if the batch is for 2 or 3 pans.
    Thanks for your help

    1. Sorry for any confusion. We’ve updated to clarify and also given metric amounts.