Skip to Content

Vegan Carrot Cake Cupcakes

These vegan carrot cake cupcakes are the perfect vegan baking idea for Easter: deliciously moist cupcakes with cinnamon, mixed spice, and chopped walnuts topped with a dairy-free cream cheese frosting!

If you’re looking for a vegan Easter baking idea perfect for both adults and kids, these carrot cake cupcakes with vanilla cream cheese frosting could be just the thing for you.

These Carrot Cake Cupcakes are dairy-free and egg-free, using flax seeds, apple sauce, and coconut oil to replace the animal products usually used to make carrot cakes.

The result? Super moist, fluffy, and delicious carrot cake cupcakes with cinnamon, mixed spice and chopped walnuts topped with the most amazing three-ingredient cream cheese frosting (also vegan!).

For more amazing Easter-themed baking ideas, why not check about my lemon, blueberry, and poppy seed loaf cake, or this amazing ginger cake! You might also like this red velvet cake (or red velvet cupcakes!), or these beautiful strawberry cupcakes.

How to make carrot cake cupcakes

To start with, you’ll need to grate your carrot.

Using pre-grated carrots isn’t recommended if I’m honest – these carrots don’t release a lot of liquid at all, which can result in quite dry cupcakes. Instead, use a box grater to grate a medium to large carrot.

Then, you’ll make your flax egg, and set it aside, before combining coconut oil, apple sauce, and brown sugar.

Next, add the flour, flax egg, baking powder, spices, grated carrot, and chopped walnuts if using, followed by apple cider vinegar which gives the cupcakes that wonderfully fluffy, cake-y texture.

Finally, stir in as much plant-based milk as is needed to bring the cake mix together. If your carrot hasn’t released much water, you might need to add more plant-based milk – but if your batter is already quite loose, you won’t need a lot of milk.

I recommend just adding small amounts at a time and using your own judgement, as this aspect can really vary depending on the ingredients you use.

After transferring the batter to cupcake cases, you’ll bake the cakes for around 20 minutes and leave to cool completely before icing!

Making the vegan cream cheese frosting

This vegan cream cheese frosting is insanely easy to make and tastes so good.

I first made it a few years ago when I made a marrow cake inspired by this zucchini cake by Minimalist Baker.

Ever since, this vegan cream cheese frosting has been a go-to whenever I want an indulgent, ultra-delicious icing for denser, spiced-cakes such as carrot cake.

The frosting requires just three ingredients: vegan cream cheese (I always use the violife cream cheese), vegan butter, and icing sugar. You can also add a little vanilla essence to the mixture if you want to.

To make, simply mix the cream cheese and butter, then slowly add your icing sugar to your desired consistency and taste. If the frosting is a little to soft, just place it in the fridge to thicken before piping onto your cupcakes.

Vegan carrot cake cupcake topped with cream cheese frosting and a sugar carrot decoration. More cakes are in the background.

Vegan Carrot Cake Cupcakes

Yield: 14 cupcakes
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes

Egg and dairy-free vegan carrot cake cup cakes with a delicious vanilla cream cheese frosting - these make the perfect Easter treat!


  • 2 tbsp flax seeds + 5 tbsp water
  • 90g coconut oil (melted)
  • 120g brown sugar
  • 40g apple sauce
  • 200g plain flour
  • 1 tsp bicarbonate sofa
  • 1 tsp baking powder
  • 1 tsp cinnamon
  • 1 tsp mixed spice
  • 1 large carrot, grated
  • 1 tbsp apple cider vinegar
  • 100 ml almond milk
  • 30g chopped walnuts (optional)

Vegan Cream Cheese Icing:

  • 200g vegan cream cheese (I use violife cream cheese)
  • 40g vegan butter
  • 120g icing sugar
  • 1 tsp vanilla essence


  1. Preheat your oven to 180 degrees C, and line a cupcake tin with cases.
  2. Make your flax egg by combining the flax seeds and water in a small bowl and setting aside to allow the mix to thicken
  3. In a mixing bowl, combine your oil, sugar and apple sauce
  4. Add in the carrot, flour, baking powder, bicarbonate of soda, spices, and walnuts if using
  5. Add the apple cider vinegar
  6. If the mix is too dry, slowly add the plant-based milk bit by bit until the mix comes together - how much milk you need will vary, so don't just add it all at once!
  7. Put your batter into the cupcake cases, filling about halfway full. Bake for 20 - 25 minutes or until a skewer comes out clean when inserted.

To make the icing:

1. Combine the butter and cream cheese, add vanilla essence, then slowly add the icing sugar until the icing is to your desired consistency and taste.

If the icing is too runny, put it in the fridge to harden before piping onto your cupcakes.


The batter should be fairly runny, but how much milk you need will depend on how much water your grated carrots release so this can vary.

Optional, you can also add raisins and mixed fruit to the mix.

Nutrition Information:
Yield: 14 Serving Size: 1
Amount Per Serving: Calories: 264Total Fat: 15gSaturated Fat: 9gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 6mgSodium: 70mgCarbohydrates: 30gFiber: 1gSugar: 18gProtein: 3g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram


Sunday 19th of July 2020

Like!! Thank you for publishing this awesome article.

20 Delicious Vegan Easter Recipes – No Sweat Vegan

Monday 29th of June 2020

[…] Vegan Carrot Cake Cupcakes by By The Forkful […]

Skip to Recipe