The Perfect Vegan Carrot Cake Recipe
This vegan carrot cake captures all of that cozy goodness of carrot cake that you know, all without using eggs, dairy or any non-vegan ingredient. The richness of this vegan carrot cake makes it one of the best desserts you could ever have around.
The cake gets its natural sweetness from carrots and brown sugar, and the applesauce keeps it nice and soft. A mix of cinnamon, nutmeg, and a little ginger make sure it has that classic spiced taste that pairs perfectly with the sweet frosting. You can mix in chopped walnuts or raisins for some extra texture, but you don’t need that to fully enjoy this vegan carrot cake because it is satisfying in its own.
What makes this my vegan carrot cake recipe stand out is how simple it is to put together. You don’t need any ingredient that’s difficult to find. Most of the ingredients are probably already sitting in your kitchen. It comes together quickly and bakes up beautifully, with a sweet, cinnamon-filled aroma that fills the whole house.
The vegan cream cheese frosting is the final touch. It’s creamy, smooth, and just the right amount of sweet. Spread it over the cooled cake and you’ve got a dessert that feels like it came straight from a bakery.
Let’s get to the actual steps of making this awesome vegan carrot cake.

The Perfect Vegan Carrot Cake Recipe
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease and line two 8-inch round cake pans or a 9x13-inch pan with parchment paper.
- In a large bowl, whisk together flour, baking soda, baking powder, salt, cinnamon, nutmeg, and ginger.
- In another bowl, combine brown sugar, oil, applesauce, vegan milk, and vanilla extract until smooth.
- Pour the wet mixture into the dry ingredients and mix until just combined. Fold in the grated carrots, nuts, and raisins if using.
- Pour the batter evenly into the prepared pan(s). Bake for 30–35 minutes (for round pans) or 35–40 minutes (for a 9x13 pan), 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 cooling rack to cool completely before frosting.
- Beat vegan butter and cream cheese until smooth. Add vanilla and gradually add powdered sugar until desired sweetness and texture are achieved.
- Once completely cooled, frost the cake. Decorate with chopped nuts or shredded coconut if desired.
Nutrition