Vegan Carrot Cake Recipe | FoodByMaria

Vegan Breakfast

1-Bowl Easy Vegan Carrot Cake Recipe


10 minutes


50 minutes



Who doesn’t love a classic Vegan Carrot Cake Recipe? I know I do. Carrot Cake reminds me of when I was younger. Anyone else’s Grandma’s have Carrot Cake on their regular roster of recipes?

What’s great about this recipe is that it’s perfect for any occasion, but particularly Easter since it’s right around the corner! It’s even great to make as a healthy and yummy treat when you’re in the mood for something sweet! I know Easter this year is going to be a bit strange, and a lot of us won’t be spending it with the people we usually do, however, that doesn’t mean Easter traditions still can’t continue while at home.

Vegan carrot cake sitting on countertop with slices out of it ready to be devoured.

What you’ll love about this Vegan Carrot Cake recipe:

  • It’s easy to pull together and can be made in one bowl
  • It’s dairy-free and you can also make it gluten-free too 
  • It’s pretty darn healthy for something with “cake” in the name 
  • You can hide the carrots in there for those picky eaters in your house
  • It’s one of my fav things to make around Easter time 
  • This recipe can be used to make muffins versus a cake as well

Vegan carrot cake on counter with knife cutting into it ready to be eaten.

How do you make Vegan Carrot Cake? 

This Vegan Carrot Cake Recipe is really simple to make and the smell that will fill your home as it bakes will be amazing! One of my fav parts of this healthy recipe is the Vanilla Cashew Frosting. It is to die for! Okay, let’s get going on the recipe because I know you’re already drooling…

  1. Preheat your oven as you continue onto the next steps 
  2. Make a flax egg in a small bowl and let it sit 
  3. In a large bowl, add all your wet ingredients 
  4. Blend all these ingredients up slowly but make sure you don’t over-blend
  5. Add the flax egg and gently stir it into the rest of your ingredients
  6. Next, add your dry ingredients 
  7. Stir everything together 
  8. Add in your shredded carrots and stir before transferring to your cake pan (or muffin tin)
  9. Bake!

Looking for vegan Easter recipes? Look no further.

Cashew icing being spread on top of this Vegan Carrot Cake recipe.

Cashew icing being poured on the Vegan Carrot Cake recipe.

How do you make vegan cashew frosting? 

Again, this part really is the most delicious. Who doesn’t love frosting?! Ahhhh it’s so sweet and delicious. However, this version is not only vegan but also way healthier for you. Winning! Here’s how you make it: 

  1. Combine all ingredients and blend it all up until smooth (1 minute and 30 seconds to be exact)
  2. Let it have some space and cool for 15 minutes while you get that cake ready for some love.
  3. Smother your cake with icing once it’s cooled


A vegan carrot cake sitting on counter, sliced and ready to eat.

What is a good plant-based margarine? 

Margarine is often used in baking because it adds moisture to your recipe. It also helps with achieving the perfect texture for your baking. For this recipe, I used a plant-based margarine from Upfield. They have a ton of different plant-based options for you to use.

Plant-based margarine doesn’t include animal fats and have zero trans-fats, unlike dairy butters that are higher in saturated and trans fats. 

By using a plant-based margarine, you won’t taste the difference, but you’re choosing a healthier option to add to your baking and cooking. I use this margarine in replacement of any usual times you’d use dairy butter. Lately, I used it to make yummy stuffing “meat” balls and sauteing veggies to make soups or stews. 

Slices of Vegan Carrot Cake ready to be served.

What are some easy vegan swaps?

People often think that by switching to a vegan diet it’ll be exhausting and difficult. I’m not going to lie, if you go from being a full-blown meat-eater to vegan, you’re in for a drastic change and it can be overwhelming. 

What I always recommend to people who want to move towards a more plant-based diet is to do it slowly. Slowly make swaps in your regular cooking and baking to plant-based substitutes like margarine, plant-based milk versus dairy milk, or flax eggs versus real eggs. Start small and ease your way into the vegan lifestyle. 

Other recipes you’ll love this Easter (and beyond):

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Grandma’s Vegan Carrot Cake Recipe (with a twist)

  • Author: Maria Koutsogiannis
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour
  • Yield: 10 1x
  • Category: Breakfast & Bowls, Sweet Treats
  • Cuisine: Vegan


This Vegan Carrot Cake recipe is one of my favs. Who doesn’t love a classic Carrot Cake? It reminds me of my Grandmother and it’s incredibly easy to whip up.



For the cake:

  • 2 vegan eggs – I used Bob’s Red Mill Mixture
  • 1/4 cup vegan margarine, melted
  • 1 cup brown sugar
  • 1 overripe banana, mashed
  • 1/2 cup almond milk + 1 tbsp.
  • 1 tsp apple cider vinegar
  • 1 tsp vanilla
  • 1 cup almond flour
  • 1 cup all-purpose flour
  • 1 tsp cinnamon
  • 1/2 tsp salt
  • 2 tsp baking soda
  • 1 1/2 tsp baking powder
  • 2 cups grated carrot

“Cream Cheese” Frosting:

  • 2 cups raw cashews, soaked in cold water for a least 1 hour then strain and rinse
  • 1/4 cup icing sugar
  • 3 tbsp. maple syrup
  • 1/2 tsp cinnamon
  • 1 tbsp lemon juice
  • 3 tbsp. almond milk



Start by preheating your oven to 350 degrees and lightly grease a 24 cm spring form baking tin with margarine. Around 1 tsp total.

Prepare carrots by grating or processing in food processor and set them aside.

Into a large mixture bowl, prepare vegan egg as instructed on the package.  We used a 1:2 ratio of the product. 1 tbsp. powder with 2 tbsp. warm water.  Stir and let it sit for 5 minutes.

To the bowl, add the melted margarine, brown sugar, mashed banana, almond milk, apple cider vinegar and vanilla. Stir aggressively till well combined.  You can stir for up to 1 minute.

To the bowl, add the almond flour, all-purpose flour, cinnamon, salt, baking soda and baking powder.  Stir till well combined and no clumps are in the batter.

Fold in the carrots and stir for 30 seconds until well combined.

Transfer batter to baking tin and bake in the over for 45 – 50 minutes.

The cake is ready when you poke a toothpick into the cake and it comes out clean.

Place cake onto counter and cool completely before removing from spring form tin.

For the frosting, simply add all your ingredients into a high speed blender and blend for 1 minute and 30 seconds. Place the frosting in the fridge for 10 minutes before frosting the cake.

Top with chopped walnuts and small pieces of fresh thyme.


If your’e not using Vegan Egg then use 1 real egg.

To make gluten free use an additional 1 1/4 cup almond flour instead of the 1 cup of all-purpose flour.

The cake will last up to 1 week in a tightly sealed container on the counter at room temperature.

Keywords: vegan carrot cake, recipe, easy, best, free, healthy, oil



The most beautiful and tasty cake! The cake is rich and dense and the icing is amazing. Will definitely be a regular treat in my household!

Maria Koutsogiannis

YES!! This is amazing, so glad you enjoyed this, Michelle! Thanks for your support.

Deirdre Clancy

Amazing dessert! Really easy to make and loved by the whole family

Maria Koutsogiannis

Thank you so much for the love, hun!

Joe Stalman

SUCH A DELICIOUS CARROT CAKE! I actually can’t with how good this was.

Maria Koutsogiannis

Thanks so much, Joe! I love this recipe too!


loved it!

Maria Koutsogiannis

ISn’t it just the best!


Daaaammmmnnnnnnn girl!

I love carrot cake and this was absolutely top notch. How is that icing not cream cheese?! Tastes delicious.

Maria Koutsogiannis



I just made it and OMG. This is so far THE best carrot cake l made it’s so most yet super light. Will do it again and again 100% sure 😭🙏🏻

Maria Koutsogiannis

YESSS!! This makes me so happy, glad you loved it!


This is amazing I am going to make it again for this weekend!

Maria Koutsogiannis


Lauri Selby

This cake was easy, tasty and had a great texture – it was not oily at all! I wasnt a massive fan of how the frosting turned out but you know what i love most about this recipe… its a solid starting point. I think you could add nuts, raisins, whatever you wanted and it would still be great! Thank you!

Maria Koutsogiannis

Thanks for the love, Lauri! The frosting is better the day after but so far I am loving it. Thanks for the suggestions. I am not a fan of nuts of raisins (especially) in my cakes!

Lorie Sorensen

This is incredibly delicious 😋 as always Another favorite by Maria. The frosting is perfect. Thanks !!

Maria Koutsogiannis

Thank you so much for the love, Lorie!!!!

Stephanie Katz


Maria Koutsogiannis

Thanks so much, Stephanie!

Mark Cameron

My girlfriend, Stephanie, made me this cake for Easter and it was incredible!

Maria Koutsogiannis

So pumped you loved this too!

Victoria Charles

Ok, there is no other Carrot Cake that I will ever make again.

Maria Koutsogiannis

Thank you so much, Victoria!

Janet Bradley

This is easily one of the best cakes I’ve tried, and I can’t believe it made it haha! I sent some with my husband to work to share with his ambulance partner and it was a hit. Will definitely make it again 🙂

Maria Koutsogiannis

This makes me so happy!!! TELL THEM ALL TO LEAVE US A STAR REVIEW lol HAppy Easter, Janet! Thanks for your support!


made this cake with my kiddos for Easter yesterday. It was super easy, and it turned out perfectly! So delicious. next time would add walnuts right into the cake! thank you, Maria for another great recipe and brightening our Easter.

Maria Koutsogiannis

Thank you so much for the support, Taylor!!!

Maile Penhall

Great recipe for Easter Sunday! I enjoyed making this almost as much I loved eating it! The recipe was easy to follow, I did change it up a little bit but it came out equally delicious. I was able to use 2 cups of whole wheat flour – there was no almond at the store 🙁 and I just needed to use a little bit more of almond milk. I also added pecans to mine. I will be making this again in the future!

Maria Koutsogiannis

Thank you so much for the modifications!! This will help people out so much!

Maria Koutsogiannis

The reason you likely needed to add more milk was because of adding 2 cups of All-Purpose. I would do 1 1/2 if you’re using all-purpose instead of the almond flour.

Natasha Bianco

This recipe was amazing. We made it for Easter Sunday and our whole family loved it. It’s almost gone…. is it freezer friendly?

Maria Koutsogiannis

Thank you so much for your love, Natasha!

Trevor McCanne

This recipe was so good!

Maria Koutsogiannis

Thank you so much, Trevor!I love this recipe!


Omg this was so tasty! I loved it with the icing!

Maria Koutsogiannis

Thank you Lauren!!


This is a life-changing carrot cake recipe *heart eyes*

Maria Koutsogiannis


Chantal Wiebe

To make this gluten friendly, I subbed Bob Mill’s 1 for 1 flour (1 1/4 cup) and spelt flour (1 cup) – it turned out amazing, even with my accidental 1 TBSP apple cider vinegar instead of the 1tsp it was supposed to be! Oops! Also note, the icing is even better on the second day!

Maria Koutsogiannis

YESSSSS!!! This makes me so happy and thanks for the GF tips hun!


Hi Maria,

Would it be okay to sub the vegan eggs for the equivalent flaxseed/water mixture?

Thank you! It looks perfect!

Maria Koutsogiannis

That should be ok!!! Let me know how it goes Julia!


So yummy. What’s your suggestion to replace the vegan margarine?

Maria Koutsogiannis

You can use margarine or butter or coconut oil!

Micaela Teixeira

Thank you for answer. Same amount, 1/4?

Maria Koutsogiannis

Yep! That should work!

Lauren Standing

I used this recipe to make carrot cake muffins and not only were they DELICIOUS but oh my goodness, the texture! Moist but still fluffy at the same time. I tossed in raisins because I like them in my carrot cake. Absolutely love them and will make them again!

Maria Koutsogiannis

Yes, this is awesome, thanks so much for the love, Lauren!!


Can you clarify the vegan egg mixture? The ingredient list says “2 vegan eggs” but the instructions say “We used a 1:2 ratio of the product. 1 tbsp. powder with 2 tbsp. warm water”. Would I double this to equal two eggs?

Maria Koutsogiannis

Yes, exactly.


Couldn’t find the bottom of my springform pan, so turned these into cupcakes for a double-birthday celebration last weekend. They were a hit all around! Converted a former non-lover of carrot cake into a believer. I used my own vegan frosting recipe with some orange zest & juice since I had no cashews, they turned out incredible!! Moist, delicious and not overly sweet.

Maria Koutsogiannis

THIS MAKES ME SO HAPPY!! Thanks for the love, Kate!

Christa Ponce

Amazing recipe. The cake is delicious and the frosting is so tasty! It was a complete hit.

Maria Koutsogiannis

Thank you sooo much for the love hun!

Claudia Vera

Would these be good as cupcakes ? Or do these turn out more of a muffin in terms of density ?


When you say “vanilla,” does this mean vanilla extract?

Maria Koutsogiannis

Yes, so sorry about that! Vanilla extract but vanilla bean would be fine too but just in a smaller quantity of course.

Liz Godfrey

Hi! Can’t wait to make this – looks so delicious! Any suggestions for an alternative icing as my daughter is allergic to cashews. Many thanks in advance

Maria Koutsogiannis

I would just make a traditional icing then!

Patti Giu

Hello, do I need to use almond flour?

Maria Koutsogiannis

If you don’t want to you can sub it for AP flour but it was not tested that way x

Post A Comment

Recipe rating