The Best Vegan Carrot Cake

This vegan carrot cake is soft, moist, and perfectly spiced, with a rich cream cheese frosting that takes it to the next level. Whether you keep it simple or turn it into a layered cake, it’s an easy recipe that always feels special.

PREP TIME

10 minutes

COOK TIME

40 minutes

TOTAL TIME

50 minutes

SERVINGS

10 – 12 servings

vegan carrot cake with cream cheese frosting two layer cake

A Moist Vegan Carrot Cake That’s Easy to Make

This vegan carrot cake comes together with simple ingredients but delivers a soft, tender crumb and warm, balanced flavor. The combination of grated carrots and gentle spices creates a cake that’s rich without feeling heavy, making it just as perfect for everyday baking as it is for special occasions.

Whether you keep it as a single-layer cake or double the layers, and dress it up with cream cheese frosting, it’s a reliable recipe that’s easy to work with and consistently turns out beautifully. The texture stays moist, the flavor develops as it rests, and it pairs effortlessly with a variety of toppings and finishes.

Simple for Everyday, Beautiful Enough for Entertaining

This carrot cake easily transitions from a simple, everyday bake to a dessert that feels special enough to serve to guests. With a smooth layer of cream cheese frosting and a light garnish of chopped nuts or grated carrot, it takes on a polished, bakery-style look without requiring extra effort. Whether you keep it as a single layer or build it into a layered cake, it’s a reliable option that looks beautiful on the table and always tastes just as good as it looks.

About This Recipe


RECIPE TYPE

Dessert, party cake

BEST SEASONS

All Seasons: Spring, Summer, Fall, Winter

STAR INGREDIENTS

Carrots

BEST FOR

Casual weekly dessert, special entertaining and party dessert

Illustration of a bowl of food

Recipe Notes:

  • Finely grate the carrots: This helps them blend seamlessly into the batter and creates a softer, more tender crumb
  • Don’t overmix the batter: Stir just until combined to keep the cake light and fluffy
  • Measure flour carefully: Spoon and level the flour to avoid a dense or dry texture
  • Use room temperature ingredients: This helps everything mix more evenly for a smoother batter
  • Check for doneness early: Ovens can vary, so start checking a few minutes before the suggested bake time
  • Cool completely before frosting: This prevents the frosting from melting and ensures a clean finish
  • Customize the add-ins: Nuts and raisins are optional. Adjust based on your preference

How to Make Single or Double Layer Carrot Cakes:

single layer vegan carrot cake with cream cheese frosting with chopped nuts and grated carrot garnish
single layer vegan carrot cake with cream cheese frosting with chopped nuts and grated carrot garnish

How to Make Single Layer Cakes

This recipe makes enough batter for two 8-inch cake layers, which gives you the flexibility to keep things simple. Instead of stacking, you can bake and serve them as two single-layer cakes.

  • Divide the batter evenly between two 8-inch pans
  • Bake as directed until a toothpick comes out clean
  • Cool completely before frosting
  • Frost each cake individually for a simple, everyday presentation

These single-layer cakes are perfect for casual baking, smaller gatherings, or when you want a beautiful dessert without the extra step of layering.

NOTE: You can also freeze one layer for later or save it for a second dessert

How to Make a Double-Layered Carrot Cake

4 photos process of making vegan carrot cake with cream cheese frosting two layer cake

This recipe is designed to create a classic two-layer carrot cake with a soft, moist crumb and a smooth cream cheese frosting finish. With just a few simple steps, you can turn it into a beautiful layered dessert.

  • Divide the batter evenly between two 8-inch round pans
  • Bake until a toothpick comes out clean, about 35-40 minutes
  • Cool completely before assembling to prevent the frosting from melting
  • Level the tops if needed for even stacking
  • Spread frosting between the layers, then frost the top and sides

This layered version creates a more polished, bakery-style cake that’s perfect for entertaining or special occasions.

NOTE: For the cleanest finish, chill the cake layers for 20 – 30 minutes before frosting

Vegan Carrot Cake decorated with vegan cheese frosting and carrot decors.

Decorating Ideas for Carrot Cake

This carrot cake is easy to keep simple or dress up depending on the occasion. With a smooth layer of cream cheese frosting, even small finishing touches can create a beautiful, polished look.

  • Classic finish: Spread frosting evenly and top with a light sprinkle of chopped nuts, such as walnuts or pecans
  • Simple garnish: Add a small amount of finely grated carrot or a dusting of cinnamon for a clean, natural look
  • Layered elegance: Frost between layers and finish with soft swirls or a smooth, lightly textured edge
  • Minimal style: Leave the sides unfrosted for a more rustic, bakery-style presentation
  • Special occasions: Pipe decorative borders or add a slightly thicker layer of frosting for a more finished looks.

Recipe FAQs

Do I need to peel the carrots?

Peeling is optional, but recommended for a smoother texture and more consistent flavor.

Can I make this cake without nuts or raisins?

Yes, both are optional and can be left out without affecting the overall texture of the cake.

What size pans can I use instead of 8-inch?

You can use 9-inch pans for slightly thinner layers or a square 8 x8-inch pan for a sheet cake version.

How do I keep vegan carrot cake moist?

Finely grated carrots, proper measuring, and not overbaking help keep the cake soft and moist. Be sure to check for doneness early and avoid overmixing the batter.

Illustration of a food storage container

Planning Ahead Tips:

Yes, you can bake the cake layers in advance and store them covered at room temperature for a day or refrigerate for longer storage. Frost just before serving for best results.

This vegan carrot cake is easy to prepare in advance, making it a great option for gatherings or busy baking days. The layers can be made ahead and stored until you’re ready to assemble and serve.

Yes, this carrot cake freezes well. Let the cake cool completely, then wrap the layers tightly and freeze for up to 1–2 months. Thaw in the refrigerator and bring to room temperature before frosting and serving for the best texture.

2 slices of vegan carrot cake with cream cheese frosting two layer cake

Editor’s Note

Carrot Cake is the quintessential Spring dessert, but did you know that it is often preferred at weddings and parties?

A friend of mine actually chose a carrot cake for her wedding; it was the most beautiful, flavorful cake, ever! Guests were overjoyed to have a tasty, wholesome, sophisticated option instead of a traditional, overly sweet wedding cake. It inspired me to refine our own VeganFocus recipe, so that you can be proud to serve it as a centerpiece at your special gatherings.

Illustration Heart

Tried this recipe? We’d love to hear how it turned out. Leave a comment below.

vegan carrot cake with cream cheese frosting two layer cake

Vegan Carrot Cake

This vegan carrot cake is soft, moist, and perfectly spiced, with a tender crumb and classic flavor. The recipe yields two 8-inch layers, making it easy to create a beautiful layered cake or keep it simple as two single-layer cakes, all finished perfectly with cream cheese frosting.
Servings 10 -12
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes

Ingredients
  

Dry Ingredients

  • 2 1/4 cups all-purpose flour
  • 1 cup granulated sugar
  • 1 cup brown sugar
  • 1 1/2 teaspoon baking powder
  • 1 teaspoon baking soda
  • 2 teaspoon cinnamon
  • 1/4 teaspoon nutmeg
  • 1/2 teaspoon salt

Wet Ingredients

  • 1 cup unsweetened plant milk
  • 1/2 cup vegetable oil
  • 3/4 cup applesauce
  • 1 tablespoon apple cider vinegar
  • 2 teaspoons vanila extract

Add-ins

  • 2 1/2 cups finely grated carrots
  • 3/4 cup chopped walnuts or pecans (optional)
  • 1/2 cup raisins (optional)

Instructions
 

  • Set to 350°F and grease two 8-inch round cake pans (or line with parchment cut to fit).
  • In a bowl, whisk together flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
  • In another bowl, whisk sugars, oil, plant milk, apple sauce, vinegar, and vanilla until smooth.
  • Add dry ingredients to wet and mix until just combined. For a fluffy cake, it is important not to over mix.
  • Fold in grated carrots, nuts, and raisins if using.
  • Pour into pan and bake for 35–40 minutes, until a toothpick comes out clean.
  • Let cake cool before frosting. (See vegan cream cheese frosting recipe link in Notes) Spread generously with your vegan cream cheese frosting for the classic finish.

Notes

More from Vegan Focus Magazine

Leave a Reply

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

Recipe Rating