• Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
menu icon
go to homepage
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
search icon
Homepage link
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
×
Home » Recipes » Vegan Dessert Recipes

Vegan Carrot Cake

Toni Okamoto sitting on a porch eating grapes
Modified: Dec 21, 2025 · Published: Mar 30, 2026 by Toni · This post may contain affiliate links · 1 Comment

How to make the BEST vegan carrot cake! It's moist, warmly spiced, loaded with carrot, & topped with decadent vegan cream cheese frosting!

Jump to Recipe
Completed Vegan Carrot Cake on wire rack.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from me every week!

Jump to:
  • Why You'll Love This Recipe
  • Ingredient Notes
  • How to Make Vegan Carrot Cake
  • FAQs
  • Pro Recipe Tips
  • Storage Instructions
  • More Vegan Cake Recipes
  • Vegan Sheet Cake (Vanilla)
  • Vegan Chocolate Ice Cream (Ninja Creami)
  • Vegan Vanilla Ice Cream (Ninja Creami)
  • Vegan Carrot Cake

Why You'll Love This Recipe

This vegan carrot cake is tender, moist, warmly spiced, comforting, and loaded with vegan cream cheese frosting to take it to the next level.

Not only does it taste amazing, but this recipe for vegan carrot cake is pretty simple to make with inexpensive pantry staples. Best of all? It's a crowd-pleaser, and no one would even guess it's vegan, making it perfect for entertaining a crowd at birthdays, Easter, Mother's Day, potlucks, and more.

Love vegan cake? You might also enjoy my vegan strawberry shortcake, fluffy vegan coconut cake, or bright lemon olive oil cake. And if you're wanting more carrot-specific recipes, try out this vegan carrot cake loaf, air fryer carrots, or even this apple orange carrot juice.

Ingredient Notes

Refer to the recipe card for the full list of ingredients and quantities.

Ingredients for Vegan Carrot Cake measured out on a white surface.
  • Carrots: I highly recommend fresh carrots, grated yourself, for the best flavor and texture. Pre-shredded carrots are usually too long, thick, and dry.
  • Flour: All you need is all-purpose flour, though you could substitute up to 50% with whole wheat flour. A gluten-free all-purpose blend (like King Arthur's/Bob's Red Mill) should also work for gluten-free vegan carrot cake, though the cake may be denser/drier.

What Could I Add to Vegan Carrot Cake?

  • Citrus zest: Add the zest of one orange or lemon for subtle depth.
  • More spices: Try dried ginger (or chopped crystallized ginger) and/or a pinch of cloves or allspice, cardamom, or black pepper.
  • Vegan chocolate: Add ½ cup white, semi-sweet, or bittersweet chocolate chips/chunks.
  • Unsweetened shredded coconut: Add a subtle tropical twist with a few tablespoons. And if you love coconut, try out this fluffy vegan coconut cake!
  • Fruit: This cake pairs specifically well with about ½ cup of diced or shredded pear, apple, or drained crushed pineapple.

How to Make Vegan Carrot Cake

Process shot showing ingredients added to a bowl.
Process shot showing mixing ingredients in a bowl.

Step 1: Preheat the oven to 350°F/175°C and line two 8-inch cake pans (or a 9x13-inch sheet pan) with parchment paper. Also, grate the carrots using the fine holes of a box grater. In a large bowl, whisk the flour, sugar, baking powder, baking soda, cinnamon, nutmeg, and salt.

Step 2: Gently stir in the grated carrots, applesauce, oil, plant milk, and vanilla until only just combined. Fold in the nuts/raisins if using. Be careful not to over-mix.

Process shot showing batter added to cake pan.
Process shot showing cake cooling on cooling rack.

Step 3: Pour the batter evenly into the prepared pan/s and bake the vegan carrot cake for 40-45 minutes, or until a toothpick/knife inserted into the center comes out clean (a few moist crumbs are fine).

Step 4: Cool in the pan/s for 10 minutes, then transfer to a wire rack to fully cool.

Process shot showing adding vegan cream cheese frosting to cake.

Step 5: Make the plant-based frosting by beating the vegan cream cheese and vegan butter until smooth. Gradually add the powdered sugar and vanilla until light and fluffy. Stack and frost the vegan cake, optionally decorating with walnuts and shredded carrot. Slice, serve, and enjoy!

I frost only the top and middle. Make 50-100% more frosting if you want to cover the sides, too.

FAQs

Do I need to peel the carrots?

Not if they're washed well. Simply trim and grate as is.

Can I reduce the amount of sugar or oil?

You can slightly reduce the sugar with no other changes. However, if you want to substitute it entirely with a sugar alternative, texture and moisture levels may change.

To reduce the oil a bit, use more applesauce. Don't substitute too much, though, as oil is key to a tender crumb.

Can I use other cake pans?

Sure! You could make a three-layered 6-inch cake or even use muffin trays. Monitor and adjust the baking time accordingly.

Pro Recipe Tips

  • Avoid using too much flour: Avoid scooping the cup into the flour bag. Instead, fluff it up with a fork, spoon it into the cup, then level with a knife. DON'T pack it down.
  • Use fine/medium carrot shreds: Pieces that are too large/thick are more likely to stay firm and won't release as much moisture. Finely grated carrot practically melts into the batter for a moist, tender crumb.
  • Don't over-mix the batter: For a soft, fluffy cake, instead of tough/dense.
  • Cool fully before frosting: Otherwise, the frosting will slide/melt right off.
Completed Vegan Carrot Cake on white surface.

Storage Instructions

Store: In a paper towel-lined airtight container in the refrigerator for 5-7 days.

Freeze: It's best to freeze the vegan carrot cake before frosting, wrapped in plastic wrap and placed in a large Ziplock/Stasher, for up to 3 months.

Thaw overnight in the fridge, then frost and enjoy!

Completed Vegan Carrot Cake in a storage container.

More Vegan Cake Recipes

  • Completed and sliced Vegan Sheet Cake (Vanilla) on a white surface.

    Vegan Sheet Cake (Vanilla)

  • Completed scoops of Vegan Chocolate Ice Cream (Ninja Creami) in a bowl.

    Vegan Chocolate Ice Cream (Ninja Creami)

  • Completed Vegan Vanilla Ice Cream (Ninja Creami) in pint container.

    Vegan Vanilla Ice Cream (Ninja Creami)

If you tried this vegan carrot cake recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!

Completed Vegan Carrot Cake on white surface.

Vegan Carrot Cake

Toni
How to make the BEST vegan carrot cake! It's moist, warmly spiced, loaded with carrot, & topped with decadent vegan cream cheese frosting!
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Total Time 1 hour hr

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you'll get great new recipes from me every week!

Course Dessert
Cuisine American
Servings 10 - 12 slices
Calories 349 kcal

Equipment

  • measuring cups
  • measuring spoons

Ingredients
  

  • 2 cups all-purpose flour
  • 1 cup brown sugar
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ½ teaspoon salt
  • 1 ½ cups finely grated carrots
  • ½ cup unsweetened applesauce
  • ½ cup neutral oil
  • ½ cup plant-based milk
  • 2 teaspoons vanilla extract
  • ½ cup chopped walnuts or pecans (optional)
  • ½ cup raisins (optional)
  • 1 batch vegan Cream Cheese Frosting

Instructions
 

  • Preheat the oven to 350 degrees Fahrenheit (175 degrees Celsius). Lightly grease and line two 8-inch round cake pans with parchment paper, or a 9x13-inch pan if making a sheet cake.
  • In a large mixing bowl, whisk together the flour, sugar, baking powder, baking soda, cinnamon, nutmeg, and salt.
  • Add the grated carrots, applesauce, oil, plant-based milk, and vanilla extract. Stir gently until just combined (do not overmix).
  • Fold in nuts and raisins if using.
  • Pour the batter evenly into the prepared pans.
  • Bake for 40-45 minutes, or until a toothpick inserted in the center comes out clean.
  • Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before frosting.
  • To make the frosting, beat together the vegan cream cheese and vegan butter until smooth. Gradually add powdered sugar and vanilla, beating until light and fluffy.
  • Frost the completely cooled cake. Decorate with extra walnuts or shredded carrot if desired.
  • Slice and serve.

Notes

  • Avoid using too much flour: Avoid scooping the cup into the flour bag. Instead, fluff it up with a fork, spoon it into the cup, then level with a knife. DON'T pack it down.
  • Use fine/medium carrot shreds: Pieces that are too large/thick are more likely to stay firm and won't release as much moisture. Finely grated carrot practically melts into the batter for a moist, tender crumb.
  • Don't over-mix the batter: For a soft, fluffy cake, instead of tough/dense.

Nutrition

Calories: 349kcalCarbohydrates: 51gProtein: 4gFat: 15gSaturated Fat: 2gPolyunsaturated Fat: 4gMonounsaturated Fat: 8gSodium: 350mgPotassium: 214mgFiber: 2gSugar: 24gVitamin A: 3213IUVitamin C: 2mgCalcium: 101mgIron: 2mg
Did you make this recipe?Mention @foodsharingvegan on Instagram!

More Vegan Dessert

  • Completed and sliced Vegan Sheet Cake (Vanilla) on a white surface.
    Vegan Sheet Cake (Vanilla)
  • Completed scoops of Vegan Chocolate Ice Cream (Ninja Creami) in a bowl.
    Vegan Chocolate Ice Cream (Ninja Creami)
  • Completed Vegan Vanilla Ice Cream (Ninja Creami) in pint container.
    Vegan Vanilla Ice Cream (Ninja Creami)
  • Completed Easy Vegan Tiramisu on a white surface.
    Easy Vegan Tiramisu

Comments

    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Andrea says

    March 31, 2026 at 6:01 am

    5 stars
    Love this vegan carrot cake!

    Reply
Photo of Toni Okamoto, the author of this website, eating grapes and sitting on a porch.

Hi, I'm Toni. Welcome to Food Sharing Vegan. Here you'll find comforting, delicious, vegan recipes to share with friends and family.

  • Facebook
  • Instagram
  • Pinterest

Spring Salads

  • completed Vegan Greek Salad on a white plate against a white background
    Easy Vegan Greek Salad
  • Tortellini Pasta Salad
    Vegan Tortellini Pasta Salad
  • completed Vegan Chickpea Salad Sandwich on a white surface
    Vegan Smashed Chickpea Salad [Sandwiches, Wraps, Dip]
  • completed Taco Pasta Salad [Without Meat] on a plate
    Taco Pasta Salad [Without Meat]

Comforting Soups

  • Completed Easy Pastina Recipe (Italian Penicillin Soup!) in a bowl.
    Easy Pastina Recipe (Italian Penicillin Soup!)
  • Completed Vegan Gnocchi Soup in a pot.
    Vegan Gnocchi Soup
  • completed Sweet Potato Pumpkin Soup in a bowl alongside pot
    Sweet Potato Pumpkin Soup
  • completed Vegan Broccoli Cheddar Soup in a bowl
    Vegan Broccoli Cheddar Soup

Footer

As Featured On

Terms

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign up for emails and updates

About

  • About
  • Contact
  • Cookbook
  • Podcast

↑ back to top

  • facebook
  • instagram
  • pinterest

Copyright © 2025 Food Sharing Vegan

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.