This vegan gluten-free carrot cake is a dream come true for those who crave a perfectly moist, warmly spiced dessert without any dairy or gluten.
Packed with freshly grated carrots, warming cinnamon, and a hint of vanilla, this cake delivers an irresistibly soft texture and deep, comforting flavor.
The magic truly happens when it’s topped with a luscious, silky-smooth vegan buttercream and a generous sprinkle of chopped and crushed nuts.

The contrast of creamy frosting and crunchy pecans or walnuts makes each bite a delightful balance of richness and texture. Whether for a celebration or a simple afternoon treat, this carrot cake is sure to become a favorite!
Ingredients
Here’s what you’ll need to create this delicious gluten-free and vegan carrot cake:
For the Cake:
- 2 cups gluten-free all-purpose flour
- 1 cup almond flour
- 1 cup coconut sugar or brown sugar
- 1 tsp baking soda
- 2 tsp baking powder
- 1 tbsp ground cinnamon
- ½ tsp ground nutmeg
- ½ tsp salt
- 1 cup unsweetened applesauce (or mashed banana)
- ¾ cup almond milk (or any plant-based milk)
- ½ cup melted coconut oil or vegetable oil
- 2 tsp vanilla extract
- 2 cups grated carrots
- ½ cup chopped pecans or walnuts (optional)
For the Vegan Buttercream Frosting:
- ½ cup vegan butter, softened
- 2 cups powdered sugar
- 1 tsp vanilla extract
- 1-2 tbsp almond milk (as needed for consistency)
For Garnish:
- ¼ cup chopped pecans or walnuts
- Extra grated carrot (optional)
Instructions
Follow these simple steps to bake a moist and flavorful carrot cake:
- Preheat the oven:
Set your oven to 350°F (175°C) and grease a round cake pan or line it with parchment paper. - Mix the dry ingredients:
In a large bowl, whisk together the gluten-free all-purpose flour, almond flour, coconut sugar, baking soda, baking powder, cinnamon, nutmeg, and salt until well combined. - Prepare the wet ingredients:
In a separate bowl, mix the applesauce, almond milk, melted coconut oil, and vanilla extract. Stir until smooth. - Combine and fold:
Gradually add the wet ingredients to the dry ingredients, stirring until just combined. Gently fold in the grated carrots and chopped nuts, being careful not to overmix. - Bake:
Pour the batter into the prepared cake pan and smooth the top. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Let the cake cool completely before frosting. - Prepare the buttercream frosting:
Beat the softened vegan butter in a mixing bowl until fluffy. Gradually add the powdered sugar, vanilla extract, and almond milk (as needed), beating until smooth and creamy. - Assemble and garnish:
Spread the frosting evenly over the cooled cake. Sprinkle with chopped nuts and extra grated carrot for decoration. - Serve and enjoy:
Slice and savor this delicious, gluten-free, and vegan carrot cake!
Tweaks and Additions
Customize your carrot cake with these variations:
- Make it nut-free:
Omit the nuts and replace the almond flour with oat flour for a completely nut-free version. - Add a tropical twist:
Stir in ½ cup of crushed pineapple for a naturally sweet, juicy addition to the cake. - Enhance the spice:
Increase the cinnamon and nutmeg or add a pinch of ground ginger for an extra warming flavor. - Swap the sweetener:
Use maple syrup instead of coconut sugar for a subtle, natural sweetness. - Try a different frosting:
Instead of buttercream, use a vegan cream cheese frosting for a tangy, rich topping.

This vegan and gluten-free carrot cake is proof that you don’t need dairy, eggs, or gluten to create an indulgent, bakery-worthy treat. Perfect for birthdays, celebrations, or just because—this cake is sure to impress!


