clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Healthy Vegan Carrot Cake Loaf {Oil Free!}

  • Author: Ceara
  • Total Time: 1 hour 5 mins
  • Yield: 12 slices 1x


This Healthy Vegan Carrot Cake with Cinnamon Cream Cheese Icing is so soft, moist + delicious! Feel free to eat this carrot cake with or without the icing!



Dry Ingredients

  • 2 cups spelt flour*
  • 1/2 tbsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp sea salt
  • 1 1/2 tsp cinnamon, 1/2 tsp nutmeg, 1/2 tsp ground ginger
  • 1/3 cup chopped walnuts or pecans (optional)

Wet ingredients

  • 2 flax eggs (2 tbsp ground flax seed + 6 tbsp water)
  • 6 tbsp orange juice*
  • 1 tsp orange zest
  • 1/2 tbsp lemon juice
  • 1/4 cup applesauce*
  • 1/2 tbsp vanilla extract
  • 1/4 cup dark brown cane sugar (or dark brown sugar)*
  • 1/2 cup maple syrup
  • 1 1/2 cups finely grated carrots

Vegan Cream Cheese Icing

  • 1/2 cup raw cashews soaked in boiling water for 30 minutes or overnight
  • 1 1/2 tbsp maple syrup
  • 1 1/22 tsp lemon juice
  • pinch sea salt
  • 1/4 tsp vanilla extract
  • 1/4 tsp cinnamon


  1. Pre-heat oven to 350F/180. Prepare a loaf pan with coconut oil, non-stick cooking spray, or line with parchment paper (to be completely oil free). If making the icing, boil water and soak cashews while preparing the cake.
  2. In a large size bowl, add flax seed and water and leave to thicken up while preparing the dry ingredients.
  3. In a medium sized bowl, add and mix dry ingredients together until evenly dispersed.
  4. When the flax has reached an egg-like consistency add the rest of the Wet Ingredients (Orange Juice through to Finely Grated Carrots). Whisk together until well combined. Fold the dry ingredients into the wet ingredients until just combined making sure not to over-mix the batter.
  5. Pour carrot cake batter into the loaf pan and even out the top with the back of a spatula. Bake for 35 – 45 minutes until an inserted toothpick comes out clear. The amount of time the Carrot Cake takes to bake will depend on your oven – mine took 38 minutes.
  6. Remove Cake from the oven and leave it to cool in the pan for 5 minutes. Remove from the loaf pan and leave to cool on a cooling rack.

Prepare Icing

  1. Drain and rinse soaked cashews (make sure your cashews are thoroughly soaked for the icing to be silky smooth). With an immersion or small blender blend the cashews together with maple syrup, lemon juice (1½ tsp), sea salt, vanilla extract and optional cinnamon until silky smooth (this took me about 3 minutes). Taste test and add an additional ½ tsp of lemon juice if necessary (I prefer it will 2 whole tsps of lemon juice). The icing should be thick like traditional cream cheese icing. If necessary add a little bit of water if the icing is too thick.
  2. Once carrot cake is cool, ice cake with icing and garnish with optional walnuts or pecans.


1) Can also use white whole wheat or all purpose flour
2) Replace applesauce with melted coconut oil or vegan butter-y spread (recipe will no longer be oil-free.
3) Use pineapple juice or apple juice instead of orange juice for a different spin on this recipe!
4) Replace Dark Brown Cane Sugar with brown sugar + 1 tsp of molasses or regular sugar + 1 1/2 tsp of molasses (or you can just leave out the molasses altogether).

  • Prep Time: 20 mins
  • Cook Time: 45 mins
  • Category: American
  • Cuisine: Dessert