This perfected vegan carrot cake is where moist meets melt-in-your-mouth magic, all dressed up in a silky vegan cream cheese, ready to be the center of the party!
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.
This delicious vegan carrot cake is moist, perfectly spiced, and wrapped in a cream cheese frosting that’s as smooth as silk. This cake celebrates the joy of vegan baking with a texture that’s simply amazing. It’s fluffy, rich, and practically melts in your mouth, showing that ethically crafted delights can dazzle without missing a beat on flavor.
Simple Ingredients. Made with everyday pantry staples, this recipe is as accessible as it is delicious.
Crowd-Pleaser. Designed to delight both vegans and non-vegans alike, it’s a delicious dessert for any gathering. Pair with a refreshing carrot juice cocktail for serious carrot lovers!
Key Ingredients
Here’s the inside scoop on the star ingredients that elevate this vegan carrot cake from simple to spectacular:
For The Cake
All-Purpose Flour – Gives structure to each slice so it can hold all that moist, carroty goodness.
Baking Soda & Baking Powder –Baking soda and powder work their science magic to give us that light, fluffy texture that makes every bite a cloud of delight.
Cinnamon & Nutmeg –Cinnamon and nutmeg add warmth, depth, and that unmistakable “bakery scent”.
Carrots – They sneak in a veggie and also bring moisture and a natural sweetness to this cake.
Dairy-Free Milk – While any type of vegan milk will work here—and you could even sub water for milk in a pinch—we used Bored Cow milk.
Brown Sugar – Brings a rich, molasses-y depth to the cake. It’s sugar with a bit of sass.
Canola Oil –Helps to keep things light and luscious.
Vanilla: A dash of vanilla extract (like in this sweet vanilla sponge) gives that slightly sweet and warm flavor.
Powdered Sugar – Lends the frosting its smooth, spreadable, and sweet consistency.
Lemon Juice – Just a squeeze adds a bright, zesty note.
Vanilla Extract & Salt – Vanilla rounds out the flavors and the salt balances out the sweetness.
How To Make This Recipe
Ready to make a vegan carrot cake that’s sure to dazzle and delight?
For The Cake
Preparation – Start by preheating your oven to 350 degrees F. Prepare two 9-inch cake pans by lining the bottoms with parchment paper and greasing the sides.
Step 1: Prepare Wet Ingredients – Shred carrots and place them in a medium mixing bowl. Add oil, plant-based milk, brown sugar, and vanilla to the carrots and mix well.
Step 2: Mix Dry Ingredients – In a large mixing bowl, combine your dry ingredients—flour, baking soda, baking powder, cinnamon, salt, and nutmeg. Whisk these together until they are well blended.
Next, Step 3: Combine Ingredients – Once your oven is heated, gently fold the wet ingredients into the dry ingredients in the large bowl. Mix just enough to combine them, taking care not to overmix, which can affect the texture of the cake.
Step 4: Transfer The Batter – Pour the batter evenly into the prepared cake pans.
Step 5: Bake the Cake – Bake in the preheated oven for about 35-40 minutes. The cakes are done when they feel springy to the touch and a toothpick inserted into the center comes out clean.
Finally, Step 6: Cool – Allow the cakes to cool in their pans for about 15 minutes. Then, carefully turn out the cakes onto cooling racks, remove the parchment paper, and let them cool completely.
For the Cream Cheese Frosting
Step 1: Whip Base Ingredients -Using either a stand mixer or a hand mixer, whip together plant-based cream cheese and butter until the mixture is fluffy and well combined.
Step 2: Make It Sweet – Add sugar in gradually and beat on low speed until it’s fully incorporated.
Then, Step 3: Flavor the Frosting – Add lemon juice, vanilla extract, and a pinch of salt to the frosting. Mix just enough to blend the flavors, being cautious not to overmix.
Step 4: Adjust Consistency – If you prefer a thicker frosting, you can chill it in the refrigerator for an hour or add additional powdered sugar to achieve the desired consistency.
Pro Tips for Cake Decorating
Whether you’re a frosting aficionado or a sprinkle enthusiast, we’ve got the tips to transform your vegan carrot cake from delicious to a masterpiece of edible art.
Smooth Moves – A cool cake means fewer crumbs and a smoother frosting application. Start with a thin “crumb coat” of frosting to lock those crumbs away, then chill it for about 30 minutes.
Tools of the Trade – To help spread the frosting evenly, a rotating cake stand and an offset spatula will be your besties.
Piping Perfection – Grab a piping bag fitted with a star nozzle and create elegant swirls or rosettes of vegan carrot cake icing around the edges. For a splash of fun, whisk in some plant-based food coloring to your frosting.
Choose Chopped Nuts – Add a generous handful of crushed walnuts or pecans over your frosted masterpiece. Toast them lightly for an extra nutty punch.
Edible Flowers & Marzipan Carrots – Adorn your cake with pesticide-free edible flowers like marigolds, pansies, and lavender for a stunning, Instagram-worthy finish. Craft small carrots from marzipan as a whimsical touch.
Keep It Cool – Place frosting in the fridge before adding decorative touches.
FAQs
Is vegan carrot cake healthy?
Yes, vegan carrot cake can be a healthier alternative to traditional recipes, as it’s often made with whole food, plant-based ingredients like fresh carrots, plant-based milk, and natural sweeteners. The nutrient-rich carrots and animal-free ingredients help to make it a healthier option.
What is vegan cream cheese frosting made of?
Plant-based cream cheese frosting combines vegan cream cheese and plant-based butter, sweetened with powdered sugar and flavored with vanilla extract and a dash of lemon juice. This mix results in a smooth, tangy frosting perfect for spreading on cakes and cupcakes, offering a sweet finish to vegan desserts.
Can I make this carrot cake gluten-free?
Absolutely! Swap the all-purpose flour for your favorite gluten-free flour blend to make our vegan carrot cake recipe fully gluten-free without compromising its moist texture and rich flavor.
Listen while you cook! Tune into my podcast, The Plant Powered People Podcast, while you’re cooking, folding laundry, or taking a bath. It may just change your life!
The Best Vegan Carrot Cake Recipe With Cream Cheese Frosting
Ready your spatulas for a vegan carrot cake that’s set to redefine your dessert expectations. With its irresistibly moist texture, perfectly balanced spices, and a silky frosting that could win awards, this cake is a vibrant celebration of what vegan baking can achieve. It's not only a treat for the taste buds, but also fun to make!
2¼cupsshredded carrots, packed, about 6 carrots shredded
1½cupsplant-based milk, such as Bored Cow
1½cupslightly-packed brown sugar
⅓cupcanola oil
2teaspoonsvanilla extract
Optional Additions
½cupchopped nuts, walnuts or pecans
¼cupraisins
For The Cream Cheese Frosting
8ouncesplant-based cream cheese
¼cupplant-based butter, softened
4cupspowdered sugar, sifted
1teaspoonlemon juice
1teaspoonvanilla extract
¼teaspoonsalt
Instructions
For The Cake
Preheat the oven to 350 degrees F. Grease two 9 inch cake pans (line the bottom with parchment paper and then grease the sides).
Whisk together flour, baking soda and powder, cinnamon, salt, and nutmeg in a large mixing bowl, until well combined.
In a medium mixing bowl add the shredded carrots, oil, plant-based milk, brown sugar, and vanilla.
When the oven is at 350 degrees, fold together the wet and dry ingredients in the large mixing bowl, being careful not to overmix the batter.
Pour the batter into each cake pan in even amounts. Bake the muffins for 35-40 minutes or until the tops of the cake are springy when touched and an inserted toothpick comes out clean.
Cool the cakes in their pans for 15 minutes, before carefully turning the cake layers onto cooling racks. Remove the parchment paper from the bottom and let them cool completely before frosting with cream cheese frosting.
For The Cream Cheese Frosting
With a stand or hand-mixer whip the plant-based cream cheese and butter together until fluffy and completely combined.
Begin to incorporate the powdered sugar into the mixture by sifting in ½ cup at a time. Beat on a low speed until fully mixed together.
Scrape the sides with a spatula in order to ensure even mixing.
Add in lemon juice, vanilla extract, and salt to the frosting, being careful not to overmix.
For a thicker frosting, either chill in the fridge for an hour or add more powdered sugar.
Video
Notes
Storage Tips:
Refrigeration – Keep your vegan carrot cake fresh and delicious by storing it in an airtight container in the fridge. Make sure it’s completely cooled before storing. Enjoy for up to 5 days.
Freezing – For longer storage, vegan carrot cake can be frozen, with or without frosting, for up to 3 months. Ensure it’s wrapped tightly in plastic wrap and then aluminum foil to maintain its taste and moisture. Thaw in the refrigerator overnight before indulging.
Additional Notes:
Gluten-Free Option – Easily transform this cake into a gluten-free delight by substituting all-purpose flour with your preferred gluten-free flour blend. Keep the cake’s signature moist texture and rich flavor intact.
Serving Suggestion – For the best flavor, let the cake sit at room temperature for about 10-15 minutes before serving if it has been refrigerated or thawed.
Decoration Tip – When decorating, consider using a turntable for frosting. It makes spreading the frosting evenly a breeze and can help achieve a more professional look.
New winner every month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. You’ll also receive our weekly e-newsletter with plant-based recipes galore!
This recipe looks delicious, and I am in Australia, so, the ‘Bored Cow’ brand is not available here (yet). I would seriously reconsider using canola oil, this oil is not healthy and is harmful for health, so I would use either a light tasting good quality olive oil or a refined coconut oil
It’s a great tasting cake, though we seem to have a different view of what size a large carrot is, so I did end up having way too much of it. I came out at about 500 grams. I’ll aim for about 350g next time. Thank you!
Leave a Comment
This recipe looks delicious, and I am in Australia, so, the ‘Bored Cow’ brand is not available here (yet). I would seriously reconsider using canola oil, this oil is not healthy and is harmful for health, so I would use either a light tasting good quality olive oil or a refined coconut oil
Hi Allison! You can use any plant milk and oil that you like for this recipe! Hope you love this vegan carrot cake!
This is seriously the BEST carrot cake recipe out there. It’s perfectly moist and sweet, with the creamiest cream cheese frosting. SO GOOD!
Delicious carrot cake. We are big fans of this cake !!
Deee-licious! I adore carrot cake and I’m so happy to finally find a vegan version that is so rich and perfectly spiced. Yum!
This cake is the best! So sweet and delicious!
It’s a great tasting cake, though we seem to have a different view of what size a large carrot is, so I did end up having way too much of it. I came out at about 500 grams. I’ll aim for about 350g next time. Thank you!
Loooove making this vegan carrot cake, I still can’t believe I’m eating veggies when I take a bite if this cake!
I love a great carrot cake! Looks amazing
Carrot Cake is so delicious! I’m so happy to that there’s a vegan version that I can love and share with my family and friends!
This carrot cake was so delicious! Thank you for the yummy recipe
One of my fav carrot cake recipes. I love the balance of sweetness and how moist it is
THE BEST RECIPE!! Love this carrot cake so much, simple and truly delicious!
My family’s favorite dessert! Carrot cake is requested at all of our gatherings. So much flavor!
Cant go wrong with a vegan carrot cake, bursting with flavors.
this carrot cake was amazing! so easy to make and spot on! will be making again!
That buttercream made my life, so good!
Such a delicious cake, and clear instructions too.
I’m loving this vegan carrot cake! And that lemon buttercream is pure bliss!
This carrot cake is ridiculously good. I added pecans. Yum!
Easy and delicious! We have some big carrot cake lovers here and this one is a favorite. Yum.
This is such a great recipe! I LOVE carrot cake!!
This carrot cake recipe is seriously delicious!
it’s my current favourite dessert!! totally loving all the flavours!
this carrot cake is the best! so sweet and tasty! love it!