Soft, moist, and tender, this is everything that you’d want in a carrot cake. And just be sure to not lick the entire bowl of frosting clean before decorating the cake!
Grease an 8-inch cake pan. I also lined mine with parchment paper for easy removal.
Add the gluten-free flour, baking powder, baking soda, salt, and spices to a small mixing bowl and gently stir to combine.
Add the wet ingredients (eggs, nut milk, avocado oil, maple syrup, and vanilla) plus the coconut sugar to a large mixing bowl and mix until smooth.
Add the dry ingredients to the wet mixture and mix with a hand mixer until no lumps remain.
Stir in the mix-ins (shredded carrots, raisins, and pecans, if using).
Pour the carrot cake batter into your prepared cake pan.
Bake for 35 to 37 minutes until the center of the cake is springy to the touch or a toothpick comes out clean.
Place the cake on a cooling rack and allow to cool completely before frosting.
To make the frosting, add the cream cheese, maple syrup, and vanilla to a bowl and stir until smooth with a spatula.
Once your cake has cooled, frost, slice, and enjoy!
Notes
As tempting as it may be, make sure the cake is completely cooled before frosting it. Otherwise, you’ll be left with a runnier, more liquidy frosting. Also, if the dairy-free cream cheese is quite hard then you may need to take it out of the fridge beforehand. That will make it easier to whip up into the light, fluffy frosting that you desire