Go Back
+ servings
Vegan cake with frosting on a white plate

Vegan Carrot Cake (Gluten-free)

This vegan carrot cake is the perfect sweet treat to enjoy with a cup of tea! Fudgy, moist, and well-flavoured, it's easy to make together with a slightly zesty frosting. Dairy-free, gluten-free. 
Course Dessert
Cuisine Vegan
Keyword Cake, carrot cake, Dessert, Easter, easy, frosting, Gluten free, gluten-free desserts, Snack
Prep Time 20 minutes
Cook Time 40 minutes
Cooling time 15 minutes
Total Time 1 hour 15 minutes
Servings 16
Calories 338kcal
Author Maria Gureeva


For the cake

  • 15.5 oz gluten-free flour (1 3/4 cups)
  • 14 oz coconut sugar (2 cups)
  • 10 oz carrot grated
  • 2 oz pecan nuts chopped
  • 1/4 tsp baking soda
  • 1/2 tsp baking powder
  • 1/2 tsp cinnamon
  • 1/4 tsp ground ginger
  • 1/4 tsp nutmeg
  • 1.25 cups unsweetened plant milk
  • 3.5 oz vegan butter melted

For the frosting

  • 3.5 oz vegan butter room temperature
  • 10 oz powdered sugar (3 cups)
  • 1 tbsp orange juice
  • 1/4 tsp vanilla essence


  • Preheat the oven to 180 degrees C/350 F. 
  • Add the flour, coconut sugar, carrot, pecan nuts, baking soda, baking powder, cinnamon, ground ginger and nutmeg to a large mixing bowl and mix. In a separate mixing bowl, whisk together the plant milk and melted vegan butter. 
  • Add the wet ingredients to the dry and mix them together until thoroughly combined. 
  • Pour the batter into two 8-inch cake tins. Bake in the preheated oven for 35-40 minutes, until a toothpick comes out clean. 
  • Meanwhile, prepare the frosting. Add the vegan butter to a mixing bowl and whisk with an electric mixer until light and fluffy, gradually adding in the icing sugar. At the end, add the orange juice and vanilla essence, whisking once more to incorporate. 
  • Assemble the cake. First, ensure the cake has cooled down fully before adding the frosting by leaving the sponges on a cooling rack or in the fridge for around 15 minutes. Then, spread around half of the icing on one of the sponges. Layer with the second sponge, and spread the rest of the icing on top. 
  • Serve immediately or store in the fridge in an air-tight container for up to 4 days. 


Calories: 338kcal | Carbohydrates: 59g | Protein: 3g | Fat: 11g | Saturated Fat: 2g | Sodium: 186mg | Potassium: 87mg | Fiber: 3g | Sugar: 35g | Vitamin A: 3435IU | Vitamin C: 1.6mg | Calcium: 55mg | Iron: 1mg