As the warm sun begins to shine and the days stretch longer, I find myself dreaming of vibrant desserts that can brighten any gathering. Lo and behold, carrot cake is always at the top of my list! It’s sweet, spiced, and downright comforting—especially when paired with a cup of coffee or a scoop of coconut ice cream.
The magic happens when you present it at a potluck or a birthday party, and it quickly becomes the star of the dessert table. Whether it’s served up at Easter brunch or a casual book club gathering, this vegan carrot cake never disappoints, and believe me, the guests will be asking for seconds!

Today, I’m excited to share with you my ultimate vegan carrot cake recipe. This dish embodies everything we love about classic carrot cake—moist texture, delightful spices, and that velvety frosting—while ditching the eggs and dairy.
Trust me, this cake is not just vegan; it’s a showstopper that even non-vegans will adore.
You Might Like These Recipes!
Banana Bread Gluten Free Vegan
What is Carrot Cake Vegan Recipe?
A vegan carrot cake is a delightful twist on the traditional cream cheese frosted cake, using natural plant-based ingredients to achieve that rich, moist texture we all crave. Instead of eggs, flaxseed meal is transformed into homemade flax eggs, which gives the cake structure while keeping it entirely dairy-free. With the addition of freshly grated carrots and warming spices, every bite reminds you that cake can be indulgent without compromising on health.
What Makes This Recipe Different from Other Carrot Cake Vegan Recipe?
This recipe stands out because it combines fresh, wholesome ingredients without resorting to overly processed substitutes. The use of flax eggs, along with wholesome sugars and high-quality fats, ensures a cake that feels indulgent yet wholesome. The zesty lemon buttercream frosting adds a refreshing brightness, making it quite unlike many traditional recipes that lean heavily on cream cheese. It’s this twist that makes my vegan carrot cake a delightful surprise and a memorable treat.
How Does It Taste Like?
The first bite of this vegan carrot cake is a joyous experience! You’ll be greeted with warm notes of cinnamon and nutmeg, perfectly complemented by the natural sweetness of the grated carrots and brown sugar. The cake is wonderfully moist, crumbly yet decadent. And that lemon buttercream? It provides a bright zing that cuts through the sweetness beautifully, making each slice not just tasty but really addictive!
Ingredients You’ll Need To Make This Dish

To whip up this tasty vegan carrot cake, gather the following ingredients:
For the Carrot Cake:
– 2 cups all-purpose flour (250g)
– 1 teaspoon baking powder
– 1 teaspoon baking soda
– ½ teaspoon salt
– 2 teaspoons ground cinnamon
– 1 teaspoon ground nutmeg
– 1 ½ cups light brown sugar (300g)
– 2 ⅓ cups grated carrots (255g)
– 2 flax eggs (2 tablespoons ground flaxseed meal mixed with 6 tablespoons water)
– ½ cup canola oil (120ml) or vegetable oil
– 1 teaspoon vanilla extract
– 1 tablespoon apple cider vinegar
– 1 cup walnuts, chopped (100g) – optional
– A pinch of salt (for added flavor)
– ½ cup crushed pineapple (drained) (for extra moisture and sweetness)
For the Lemon Buttercream Frosting:
– 4 cups powdered sugar (480g)
– ½ cup vegan butter (112g)
– 1 teaspoon vanilla extract
– 1 teaspoon apple cider vinegar
– 2-3 tablespoons fresh lemon juice
Decoration:
– Chopped walnuts for topping
Ingredients From : lovingitvegan.com
How to Make Carrot Cake Vegan Recipe?
Creating this gorgeous vegan carrot cake is easier than you might think. Just follow these simple steps, and you’ll be on your way to baking success.
Step-by-Step Directions
Step 1: Preheat the Oven

Preheat your oven to 350°F (180°C). It’s crucial to get this right! While that’s happening, take your two 7- or 8-inch cake pans and spray them lightly with a non-stick cooking spray. For added insurance against sticking, cut out circles of parchment paper to line the bottoms of the pans. This little extra step ensures your cakes slide out effortlessly.
Step 2: Mix Dry Ingredients

In a large mixing bowl, sift together the all-purpose flour, baking powder, baking soda, salt, ground cinnamon, and nutmeg. Whisk them well until they are combined. This helps distribute the leavening agents evenly and will make for a light and fluffy cake.
Step 3: Combine Sugar and Carrots

Add the light brown sugar and grated carrots directly to the bowl with the dry ingredients. Take a moment to appreciate the bright orange color of the shredded carrots—it’s a good sign of moisture and flavor!
Step 4: Prepare Your Flax Eggs

Now, let’s get those flax eggs ready. In a small bowl, combine the ground flaxseed meal and hot water. Allow it to sit for about a minute. Don’t worry if it looks a little gloopy; that’s what we want! Flaxseed serves as a great binder here, much like eggs would in traditional cakes.
Step 5: Mix the Wet Ingredients

Once your flax eggs have set, add them to the mixing bowl along with the canola oil, vanilla extract, apple cider vinegar, and the optional chopped walnuts. The vinegar is essential as it reacts with the baking soda to help the cake rise.
Step 6: Bring It All Together

Now, mix everything together with a spatula or a wooden spoon. The mixture may seem a bit dry at first, but don’t panic! Step away for a couple of minutes. The carrots will release some moisture, so the batter should come together into a thick yet smooth consistency.
Step 7: Divide and Bake
Once the batter is ready, evenly divide it between the two prepared cake pans. Use a spatula to smooth the tops. Bake for about 30 minutes. To check for doneness, insert a toothpick into the center of one of the cakes. If it comes out clean, it’s ready!
Step 8: Cool Down Time
When the cakes are baked, let them cool in the pans for about 10 minutes. This makes them easier to remove. Then, gently transfer them to a wire cooling rack to cool completely. This is where the aroma really fills your kitchen—trust me, you won’t want to rush this part!
Step 9: Prepare the Frosting
While your cakes are cooling, it’s time for the lemon buttercream frosting. In the bowl of a stand mixer, combine the powdered sugar, vegan butter, vanilla extract, apple cider vinegar, and 2 tablespoons of lemon juice. In a rush? You can whisk it all by hand, but a stand mixer makes things easier. Start on low speed, gradually increasing until your frosting is thick and smooth.
Step 10: Adjusting Consistency
If your frosting seems too thick, don’t fret! Add in a little more lemon juice, one drop at a time, until you get a spreadable consistency. Taste it, and you may just want to dance with joy!
Step 11: Frost and Decorate
Once your cakes are completely cool, it’s time to frost. Place one layer on a serving platter and spread a generous amount of frosting on top. Add the second layer, then spread more frosting on the top and sides. Finish by sprinkling chopped walnuts on top for that nice crunch and aesthetic touch.
Tips & Tricks On Making Carrot Cake Vegan Recipe
– Fresh Grated Carrots: Use fresh, fine-grated carrots for the best texture. Pre-packaged shredded carrots often have preservatives that can affect moisture.
– Store Leftover Cake: If you have cake left over, store it in an airtight container. It stays delicious for 3-4 days!
– Don’t Skip the Flax: Ensure you prepare the flax eggs properly. Letting them sit is vital!
– Add Variety: Feel free to toss in raisins or shredded coconut for extra flavor.
– Taste as You Go: Always make sure to taste the batter before baking. Adjust sweetness or spices to your liking.
How Do I Store This Dish?
To store your vegan carrot cake, place it in an airtight container in the fridge. It can keep for about 4-5 days. If you would like to freeze it, wrap each layer individually in plastic wrap, then finish with a layer of foil. It can stay frozen for up to three months. Just remember, when you’re ready to enjoy it again, let it thaw in the fridge overnight before re-frosting it, if you like!
Serving Suggestions
1. Coffee or Tea Companion: Serve alongside your morning coffee or afternoon tea for a delightful pick-me-up.
2. With Ice Cream: Add a scoop of dairy-free vanilla ice cream on the side for an indulgent dessert option.
3. Top with Fresh Berries: Fresh strawberries or blueberries add a burst of flavor and a pretty presentation.
4. At a Potluck: Bring it to a gathering, as it’s always a crowd favorite that invites seconds.
5. With Coconut Whipped Cream: Top each slice with coconut whipped cream for an extra touch of indulgence.
What Other Substitute Can I Use in Carrot Cake Vegan Recipe?
– Almond Milk: replace canola oil with almond or another plant-based milk for a lighter texture.
– Maple Syrup: substitute brown sugar with maple syrup for a more natural sweetness and flavor.
– Chia Seeds: use chia seeds instead of flax eggs, preparing them in the same manner.
– Coconut Oil: swap out vegetable oil for melted coconut oil to impart a subtle coconut flavor.
– Applesauce: for reduced fat, you can replace part of the oil with unsweetened applesauce.
Conclusion
There you have it! A delicious and decadent vegan carrot cake recipe that checks all the boxes—including flavor, moisture, and nostalgia. This cake isn’t just for special occasions; it can easily be a part of your everyday treat repertoire.
Every bite is not only a celebration of plant-based goodness but also a testament to how scrumptious and satisfying vegan baking can be. So grab your apron, gather your ingredients, and get ready to savor a slice of pure joy! Enjoy baking, and don’t forget to share your experience with friends and family!
You Might Also Like These Latest Recipes!
Carrot Cake Vegan Recipe – Great Meal Recipes
Description
Today, I'm excited to share with you my ultimate vegan carrot cake recipe. This dish embodies everything we love about classic carrot cake—moist texture, delightful spices, and that velvety frosting—while ditching the eggs and dairy.
Ingredient
For the Carrot Cake:
For the Lemon Buttercream Frosting:
Decoration:
Instructions
Step 1: Preheat the Oven
-
Preheat your oven to 350°F (180°C). It's crucial to get this right! While that’s happening, take your two 7- or 8-inch cake pans and spray them lightly with a non-stick cooking spray. For added insurance against sticking, cut out circles of parchment paper to line the bottoms of the pans. This little extra step ensures your cakes slide out effortlessly.
Step 2: Mix Dry Ingredients
-
In a large mixing bowl, sift together the all-purpose flour, baking powder, baking soda, salt, ground cinnamon, and nutmeg. Whisk them well until they are combined. This helps distribute the leavening agents evenly and will make for a light and fluffy cake.
Step 3: Combine Sugar and Carrots
-
Add the light brown sugar and grated carrots directly to the bowl with the dry ingredients. Take a moment to appreciate the bright orange color of the shredded carrots—it's a good sign of moisture and flavor!
Step 4: Prepare Your Flax Eggs
-
Now, let’s get those flax eggs ready. In a small bowl, combine the ground flaxseed meal and hot water. Allow it to sit for about a minute. Don’t worry if it looks a little gloopy; that's what we want! Flaxseed serves as a great binder here, much like eggs would in traditional cakes.
Step 5: Mix the Wet Ingredients
-
Once your flax eggs have set, add them to the mixing bowl along with the canola oil, vanilla extract, apple cider vinegar, and the optional chopped walnuts. The vinegar is essential as it reacts with the baking soda to help the cake rise.
Step 6: Bring It All Together
-
Now, mix everything together with a spatula or a wooden spoon. The mixture may seem a bit dry at first, but don’t panic! Step away for a couple of minutes. The carrots will release some moisture, so the batter should come together into a thick yet smooth consistency.
Step 7: Divide and Bake
-
Once the batter is ready, evenly divide it between the two prepared cake pans. Use a spatula to smooth the tops. Bake for about 30 minutes. To check for doneness, insert a toothpick into the center of one of the cakes. If it comes out clean, it’s ready!
Step 8: Cool Down Time
-
When the cakes are baked, let them cool in the pans for about 10 minutes. This makes them easier to remove. Then, gently transfer them to a wire cooling rack to cool completely. This is where the aroma really fills your kitchen—trust me, you won’t want to rush this part!
Step 9: Prepare the Frosting
-
While your cakes are cooling, it’s time for the lemon buttercream frosting. In the bowl of a stand mixer, combine the powdered sugar, vegan butter, vanilla extract, apple cider vinegar, and 2 tablespoons of lemon juice. In a rush? You can whisk it all by hand, but a stand mixer makes things easier. Start on low speed, gradually increasing until your frosting is thick and smooth.
Step 10: Adjusting Consistency
-
If your frosting seems too thick, don't fret! Add in a little more lemon juice, one drop at a time, until you get a spreadable consistency. Taste it, and you may just want to dance with joy!
Step 11: Frost and Decorate
-
Once your cakes are completely cool, it’s time to frost. Place one layer on a serving platter and spread a generous amount of frosting on top. Add the second layer, then spread more frosting on the top and sides. Finish by sprinkling chopped walnuts on top for that nice crunch and aesthetic touch.
Nutrition Facts
Servings 12
- Amount Per Serving
- Calories 270kcal
- % Daily Value *
- Total Fat 27g42%
- Saturated Fat 4g20%
- Trans Fat 1g
- Sodium 374mg16%
- Potassium 246mg8%
- Total Carbohydrate 105g35%
- Dietary Fiber 3g12%
- Sugars 81g
- Protein 5g10%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Fresh Grated Carrots: Use fresh, fine-grated carrots for the best texture. Pre-packaged shredded carrots often have preservatives that can affect moisture.
- Store Leftover Cake: If you have cake left over, store it in an airtight container. It stays delicious for 3-4 days!
- Don’t Skip the Flax: Ensure you prepare the flax eggs properly. Letting them sit is vital!
- Add Variety: Feel free to toss in raisins or shredded coconut for extra flavor.
- Taste as You Go: Always make sure to taste the batter before baking. Adjust sweetness or spices to your liking.
