Vegan Carrot Cake Cupcakes

Vegan Carrot Cake Cupcakes with Orange and Walnut

  • Author: Loving It Vegan
  • Prep Time: 30 mins
  • Cook Time: 30 mins
  • Total Time: 1 hour
  • Yield: 12


Deliciously moist vegan carrot cake cupcakes topped with orange cream frosting and orange zest. These cupcakes are a lot like muffins, they’re satisfying and nourishing and satisfy all cravings.


For the Cupcakes:

  • 2 cups (250g) All Purpose Flour
  • 1.5 cups (300g) Brown Sugar
  • 1 tsp Baking Powder
  • 1 tsp Baking Soda
  • 1/2 tsp Salt
  • 2 tsp Cinnamon
  • 1 tsp Nutmeg
  • 9 oz (250g) Grated Carrot
  • 2 Flax Eggs
  • 1/2 Cup (120ml) Vegetable Oil (I used Olive)
  • 1 tsp Vanilla Extract
  • 1 Tbsp Apple Cider Vinegar
  • 1 cup (100g) Walnuts (chopped)
  • 1 Tbsp Orange Zest

For the Orange Cream Frosting:

  • 3 cups (375g) Powdered (Confectioners) Sugar
  • 1/3 cup (75g) Vegan Butter
  • 2 Tbsp Fresh Orange Juice
  • 1 Tbsp Orange Essence

For Decoration:

  • Orange Zest


  1. Preheat the oven to 350°F (180°C).
  2. Sift the flour and add to a mixing bowl with the brown sugar, baking powder, baking soda, salt, cinnamon and nutmeg. Mix together.
  3. Grate around 2-3 carrots and weigh them out, then add to the mixing bowl.
  4. Prepare your flax eggs by mixing 2 Tbsp flaxseed meal with 6 Tbsp Hot Water and allowing to sit for a while to become gloopy.
  5. Add the flax eggs to the mixing bowl along with the vegetable oil, vanilla and apple cider vinegar.
  6. Mix in together. The batter will be very thick but keep mixing until it starts to meld together and form a thick batter.
  7. Prepare your orange zest by grating the skin of a whole orange. Get together roughly a tablespoon of zest and add to your mixing bowl.
  8. Place the walnuts in the food processor and pulse until they’re broken up into small pieces.
  9. Add the walnuts and mix in.
  10. Divide the batter evenly between 12 cupcake liners. It’s best to use cupcake liners that are fairly high along the sides for these, or choose muffin liners. This is to avoid ‘muffin top’ that can happen with these cupcakes.
  11. Place into the oven and bake for 30 minutes or until a toothpick inserted into the center of a cupcake comes out clean (or very close to).
  12. Remove from the cupcake tray immediately and place onto a wire cooling rack to cool completely.
  13. When the cupcakes are completely cool, prepare your frosting.
  14. Add the powdered sugar, vegan butter, orange juice and orange essence to an electric mixing bowl and starting slow gradually increase speed until the frosting is thick and smooth.
  15. The frosting should be very thick. If it’s not then add more powdered sugar until it’s the right thickness.
  16. Pipe or spread onto the cupcakes and decorate with orange zest.


*Based on my vegan carrot cake recipe.

*Nutritional information is based on 1 cupcake (of 12) with a very generous amount of frosting.

*It’s important to use muffin liners or cupcake liners that are go quite high on the sides for these cupcakes as they tend towards a muffin top when baking and without the high cupcake liners, they are harder to remove from the tray.

  • Category: Dessert, Baking
  • Cuisine: Vegan


  • Serving Size: 1 Cupcake (of 12)
  • Calories: 472
  • Sugar: 56.3g
  • Sodium: 307mg
  • Fat: 18.1g
  • Saturated Fat: 2.3g
  • Carbohydrates: 76.4g
  • Fiber: 2.4g
  • Protein: 3.9g