My easy gluten-free carrot cake recipe is perfect, and once you bake it, you’ll agree! With loads of freshly grated carrots, depth from vanilla and pure maple syrup, and velvety vegan cream cheese frosting, this subtly spiced cake is bound to be your new favorite too!

Save This Recipe 💌
It's not your traditional carrot cake by any means. Almond flour and coconut flour replace regular flour, with lots of eggs for structure and shredded coconut for texture. Fresh carrots, coconut oil, and tahini keep the cake super moist for days after baking, so you enjoy slices all week long.
I've made this cake for birthdays and special occasions like Easter and Mother's Day, when regular cake just won't do. The layer cake is elegant with its dairy-free creamy cream cheese frosting and topped with a crumbling of chopped pistachios for that little something special.
This homemade gluten-free carrot cake is a delicious, versatile dessert that will satisfy carrot cake lovers everywhere. Try it for your next special occasion or whenever you're craving something sweet and wholesome!
If you love wholesome desserts, try my banana bread with coconut flour, fresh ginger apple muffins, or my easy chocolate chip banana loaf. Or other carrot recipes like my double chocolate carrot zucchini muffins or these convenient carrot cake oatmeal bars.
Jump to:
Why You'll Love This Recipe
- Incredibly Moist Texture: Made with almond and coconut flours, this cake is tender and super moist, packed with the classic carrot cake flavors you love.
- Easy to Make: Simple ingredients and straightforward steps mean you don’t need to be an expert baker. And you don't need separate bowls for wet and dry ingredients, or a food processor. Everything comes together seamlessly in just one bowl.
- Cashew Cream Frosting: The dairy-free frosting made from cashews and coconut milk is creamy and rich. This tangy cream cheese frosting is a perfect pairing for the cake.
- Great for Special Occasions: Whether it's Easter, a birthday, or just because, this cake is a crowd-pleaser, just like this flourless chocolate cake recipe.
Recipe Ingredients
Here are the ingredients you'll need to make the best gluten free carrot cake:
Ingredient Notes:
Wet Ingredients
- Large Eggs: Room temperature eggs help with structure and moisture. This is especially important when using coconut flour.
- Pure Maple Syrup: Adds natural sweetness with a subtle maple flavor.
- Tahini: Provides creaminess and richness with a somewhat neutral flavor. You can swap with almond butter, peanut butter, or your favorite nut/seed butter.
- Coconut Oil: Keeps the cake moist. Melt and cool before using.
- Almond Milk: A dairy-free milk option. Feel free to use any plant-based milk like oat milk, coconut milk or soy milk.
- Vanilla Extract: Enhances the flavors and adds warmth.
Dry Ingredients
- Almond Flour: Creates a tender crumb. Use blanched, finely ground almond flour for best results.
- Coconut Flour: Adds structure and absorbs moisture, balancing the almond flour and other wet ingredients.
- Shredded Carrots: The star ingredient! Use freshly grated carrots for optimal texture and flavor.
- Unsweetened Shredded Coconut: Unsweetened coconut adds texture and subtle sweetness. Avoid desiccated coconut which can be fairly dry.
- Spices: Ground cinnamon, nutmeg, and ginger create the warm, spiced flavor classic to carrot cake.
- Baking Soda: Helps the cake rise.
- Fine Sea Salt: Balances sweetness and enhances flavors.
Frosting
- Raw Cashews: Soaked and blended for a creamy, dairy-free base.
- Full-Fat Coconut Milk: Adds richness to the frosting.
- Maple Syrup: Sweetens the frosting naturally.
- Lemon Juice and Vanilla Extract: Provide a bright, tangy flavor.
- Ground Ginger: Optional, but adds a subtle warmth.
See recipe card below for all ingredients and quantities.
How to Make Gluten-Free Carrot Cake
- Prepare Your Pans: Preheat the oven to 325°F. Line the bottoms of three 6-inch round cake pans with parchment paper. Grease the bottom and sides of the pan and parchment with coconut oil.
- Mix Wet Ingredients: Make sure all your ingredients are at room temperature. In a large bowl, whisk eggs until fluffy. Add maple syrup, tahini, melted coconut oil, almond milk, and vanilla extract. Whisk until smooth.
- Combine Dry Ingredients: Sift almond flour, coconut flour, baking soda, spices, and salt into the large mixing bowl with wet mixture. Add shredded coconut and stir until combined, then fold in grated carrots and optional add-ins like chopped nuts or raisins.
- Add Wet Ingredients: Add shredded coconut and stir until combined, then fold in grated carrots and optional add-ins like chopped nuts or raisins.
- Bake the Cake: Divide cake batter evenly between the prepared pans. Bake for 26-30 minutes, or until a toothpick inserted into the center comes out clean. Cool cake layers completely on a wire rack.
- Make the Vegan Cream Cheese Frosting: As the cake cools, blend soaked and drained cashews, coconut milk, maple syrup, lemon juice, vanilla, ginger, and sea salt in a high-speed blender, electric mixer or the bowl of a stand mixer until smooth. Chill in the fridge if not using immediately.
- Assemble the Cake: Frost each layer of the cooled cake, then frost the sides and top. Garnish with chopped nuts, shredded coconut, or freshly grated carrots if desired.
Expert Tips
- Use Fresh Carrots: Freshly grated carrots provide the best flavor and texture. Pre-shredded carrots can be thick and dry and will not give you the moist crumb that carrot cake is known for.
- Use Room Temperature Ingredients: Ensure the eggs, maple syrup, tahini and almond milk are at room temperature when you begin baking. This will help the ingredients incorporate better when mixing.
- Chill Your Frosting: Refrigerating the frosting makes it easier to spread and helps it hold its shape. It will begin to melt if left at room temperature.
- For an 8-inch Layer Cake: Pour batter into two 8-inch round cake pans and bake for 22-26 minutes.
Serving Suggestions
- Pair this cake with a cup of tea or coffee for an afternoon treat.
- Serve as a show-stopping dessert for birthdays or special occasions, just like this flourless chocolate cake.
- Top with toasted nuts or coconut flakes for added texture.
Storage Tips
- Countertop: If the cake is frosted, it can be left at room temperature the day it was made as long as the room is not too warm. Note, if the cake has been frosted, the frosting may melt if not refrigerated.
- Fridge: Store in the fridge in an airtight container for up to 5 days.
- Freeze: Wrap individual layers in plastic wrap, then foil, and freeze for up to 2 months. Thaw in the fridge overnight before frosting.
More Special Occasion Desserts
📖 Recipe
Best Gluten-Free Carrot Cake
Equipment
- 3 6-inch round baking pans or, 2 8-inch round baking pans
- 1 large bowl and whisk
- 1 high-speed blender or hand held electric mixer
Ingredients
Wet ingredients:
- 4 large eggs, room temperature
- ½ cup (161 grams) pure maple syrup, room temperature
- ⅓ cup (80 grams) tahini (slightly runny) or nut butter, room temperature
- ⅓ cup (73 grams) coconut oil, melted and cooled
- ¼ cup (62 grams) unsweetened almond milk, room temperature
- 1 teaspoon vanilla extract
- 3 cups (300 grams) grated carrots, medium grate
Dry ingredients:
- 2 cups (224 grams) fine blanched almond flour
- ½ cup (60 grams) coconut flour
- 1 tablespoon ground cinnamon
- 1 teaspoon baking soda
- ½ teaspoon ground nutmeg
- ½ teaspoon ground ginger
- ½ teaspoon fine sea salt
- ½ cup (47 grams) unsweetened shredded coconut
Optional:
- ⅓ cup chopped nuts (pecans or walnuts)
- ⅓ cup dried fruit (raisins, currents)
Frosting:
- 2 cups (258 grams) raw cashews, soaked in water for one hour or more, drained and rinsed
- ½ cup (113 grams) full-fat coconut milk
- ⅓ cup (107 grams) pure maple syrup
- 2 teaspoons fresh lemon juice
- 1 teaspoon vanilla extract
- ½ teaspoon ground ginger
- ⅛ teaspoon fine sea salt
Instructions
- Preheat the oven to 325°F. Line the bottoms of three 6-inch round cake pans with parchment paper. Grease the bottom and sides of the pan and parchment with coconut oil.
- Make sure all your ingredients are at room temperature. In a large bowl, whisk eggs until fluffy. Add maple syrup, tahini, melted coconut oil, almond milk, and vanilla extract. Whisk until smooth.
- Sift almond flour, coconut flour, baking soda, spices, and salt into the large mixing bowl with wet mixture. Add shredded coconut and stir until combined, then fold in grated carrots and optional add-ins like chopped nuts or raisins.
- Divide cake batter evenly between the prepared pans. Bake for 26-30 minutes, or until a toothpick inserted into the center comes out clean. Cool cake layers completely on a wire rack.
- As the cake cools, blend soaked and drained cashews, coconut milk, maple syrup, lemon juice, vanilla, ginger, and sea salt in a high-speed blender, electric mixer or the bowl of a stand mixer until smooth. Chill in the fridge if not using immediately.
- Frost each layer of the cooled cake, then frost the sides and top. Garnish with chopped nuts, shredded coconut, or freshly grated carrots if desired.
Save This Recipe! 💌
Notes
- Use Fresh Carrots: Freshly grated carrots provide the best flavor and texture. Pre-shredded carrots can be thick and dry and will not give you the moist crumb that carrot cake is known for.
- Use Room Temperature Ingredients: Ensure the eggs, maple syrup, tahini and almond milk are at room temperature when you begin baking. This will help the ingredients incorporate better when mixing.
- Store: Store in the fridge in an airtight container for up to 5 days. For longer storage wrap individual layers in plastic wrap, then foil, and freeze for up to 2 months. Thaw in the fridge overnight before frosting.
Ella J. says
OMG this cake is delicious!! It didn't last long enough to put leftovers in the fridge. I'll definitely be making this again!
Jacqui Wilson says
I'm so glad you enjoyed it!