Carrot Cake

Screen Shot 2020-02-23 at 12.23.57 PM

There are two kinds of people in this world: people who like carrot cake and people who’ve never tried carrot cake.

Look, we get it. Carrots… in cake? It seems weird, but it’s absolutely amazing. Plus:

a) you don’t really taste the carrots

b) they give it so. much. moisture. 

And, putting a vegetable in your cake means it’s perfectly acceptable to eat this cake for breakfast. And who doesn’t want cake for breakfast?

You’ll need:

Carrots, of course (shred them yourself for the best outcome!)

Flour (measured correctly)

Brown sugar


Nondairy milk + ac vinegar

Vegan sour cream (we love THIS kind!)


Canola oil


Baking soda, Baking powder, Cinnamon, Nutmeg, & Salt

Vegan cream cheese (THIS is our favorite!)

Vegan butter (THIS is our favorite brand)

Powdered sugar

Vegan Carrot Cake

This cake will turn anyone into a carrot cake lover!
5 from 4 votes
Prep Time 45 mins
Cook Time 35 mins
Total Time 1 hr 20 mins
Course Dessert
Servings 10 slices


For the carrot cake:

  • 3/4 cup nondairy milk + 1 tbsp ac vinegar
  • 2 cups all purpose flour measured correctly*
  • 1 tsp baking soda
  • 1 tsp baking powder
  • 1 tsp salt
  • 2 tsp cinnamon
  • 1/4 tsp nutmeg
  • 1 cup brown sugar
  • 1 cup sugar
  • 3/4 cup vegan sour cream
  • 3/4 cup canola oil
  • 2 tsp vanilla
  • 3 cups freshly shredded carrots**

For the buttercream:

  • 1/2 cup vegan cream cheese slightly softened***
  • 1/2 cup vegan butter slightly softened***
  • 4 cups powdered sugar
  • 1 tsp vanilla
  • a splash of nondairy milk

For decorating:

  • Crushed walnuts optional


Make the cake:

  • Preheat the oven to 350°F. Line and grease two 8″ pans.
  • In a measuring cup or small bowl, whisk the milk and vinegar. Set aside for 10-15 minutes.
  • In a medium mixing bowl, whisk the flour, baking soda and powder, salt, cinnamon, and nutmeg.
  • In a large mixing bowl, add the brown sugar, sugar, sour cream, oil, vanilla, and milk mixture and mix. Add in the dry mixture and blend until combined.
  • Fold in the carrots.
  • Pour even amounts of batter into each of your pans. Bake for 30-35 minutes, until a toothpick comes out clean.

Make the frosting:

  • In a large mixing bowl, add the buttery sicks and cream cheese. Beat until fluffy.
  • Slowly add the powdered sugar and beat.
  • Beat in the vanilla.
  • Add nondairy milk as necessary to reach desired consistency.

Assemble the cake:

  • Once the cake layers are chilled, pipe or spread buttercream on top of the first layer, then top with another cake layer. Top with a final layer of buttercream. Decorate with walnuts, if desired!


*Measure your flour using this method.
**We highly recommend shredding carrots yourself for this recipe rather than using pre-shredded.
***You want your butter and cream cheese to be soft enough so that they easily beat together. We recommend removing them from the fridge at least 30 minutes before using.
Keyword cake, carrot, carrot cake, cream cheese, frosting, plant-based, vegan

Related Posts

  1. Reply

    OMG!!! This looks heavenly!!! New vegan here who is very thankful for this…Merry Christmas!

    • Renee Fagan
    • February 12, 2020

    This looks so good. I need to make this.

      • Holly Dixon
      • April 19, 2020

      Will this recipe work in different sizes pans?

      • Silvia
      • May 20, 2020

      Is it possible using all purpose gluten free flour? Looks amazing I want to try it. Also instead of 1 cup regular sugar I’ll try using coconut sugar instead.

    • Elaina
    • February 12, 2020

    5 stars
    Best carrot cake, vegan or not

    • Natalie
    • February 23, 2020

    I see the recipe calls for 2 tsp vanilla. Is that split 1&1tsp between the cake and frosting? Or is it 2tsp for the cake and then additional amount for the frosting. Thanks for the clarification!

      • Six Vegan Sisters
      • February 23, 2020

      hi! we just updated the recipe with more clear instructions — hope this helps! 🙂

    • Nicolette Harrison
    • April 6, 2020

    What nondairy milk is best for this recipe? And is it all purpose Flour? Thanks!

      • Six Vegan Sisters
      • April 6, 2020

      We like to use thicker milks for desserts so we typically use soy milk, but any should work! And yes, all purpose flour. Enjoy!

    • Valerie
    • April 11, 2020

    Can I replace the sour cream with something else?

      • Sharon
      • April 11, 2020

      Can you replace the sour cream for something else

        • Six Vegan Sisters
        • April 11, 2020

        Hi! You can use plain vegan yogurt instead 🙂

      • Six Vegan Sisters
      • April 11, 2020

      Plain vegan yogurt!

    • Anne
    • April 11, 2020

    That looks amazing! I would love to try this but my husband cannot do soy. Do you know of a soy-free vegan sour cream?

      • Six Vegan Sisters
      • April 11, 2020

      You could sub for soy free, plain vegan yogurt! 🙂

    • Tee
    • April 13, 2020

    5 stars
    This was HEAVENLY. It turned out AMAZING. I made it for Easter Dessert. All the meat and dairy eaters in my household loved it. My husband, who isn’t really into desserts, ate an ENTIRE slice. Thats huge praise. Trust me. It was so easy to make. I always thought making carrot cake would be so difficult. Thank you for the recipe!

    • Rechifam
    • April 20, 2020

    5 stars
    This was incredible! We did modify the amount of cinnamon, adding another teaspoon to our preference, and decreasing nutmeg to 1/8th teaspoon. We used three 8”pans instead of two and that seemed perfect. We had other frosting on hand, so next time we’ll try this recipe… it looked great though. (We always add coconut and pecans to the frosting and that might be something others would also enjoy.) Thanks sooo much for a fabulous recipe that worked at high altitude and produced the best carrot cake EVER!

    • Alexandria Delaney
    • May 21, 2020

    5 stars
    Hi! I was only able to find whipped cream cheese. Do you know how much of that I should use in the frosting??

      • Six Vegan Sisters
      • May 23, 2020

      Sorry, we’ve never tried that! We would recommend a 1-1 swap, though.

    • Sydney
    • July 25, 2020

    What brand of vegan cream cheese do you use? I’ve had an incredibly difficult time finding one that isn’t spreadable for bagels and the like, but rather the block to cook with (if such exists)? Any guidance would be appreciated. Thank you!

      • Six Vegan Sisters
      • August 2, 2020

      Hi there! We use a spreadable vegan cream cheese, such as Tofutti. Unfortunately we haven’t found a block version either!

Leave a Reply

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

Recipe Rating

Six Vegan Sisters
Close Cookmode