This post may contain affiliate links. Please read our disclosure policy.
This healthy carrot cake is soft, delicious, and unbelievably moist! It’s made with healthier ingredients including plenty of carrots, almond flour, and warming spices. This carrot cake is paleo and totally gluten free! Finish with my silky and slightly tangy cream cheese frosting.
Fun fact about me: carrot cake is one of my favorite healthy cake recipes to make! While I love spring dessert recipes, including my paleo lemon bars, there’s nothing quite like a sweet and moist cake made with freshly grated carrots. The combination of warming spices, soft texture, and tangy frosting is a match made in heaven. So, naturally, I became obsessed with creating a classic carrot cake recipe made with healthier ingredients. And friends, I did it.
I was so dedicated to creating the ultimate healthy carrot cake recipe that I actually got sick of cake. At one point, I had five different ones in my fridge and/or freezer. But let me tell you, it was so worth it!
This cake is so moist while being completely gluten free, dairy free, and paleo! You can also make this with dairy free cream cheese frosting if needed. Perfect for birthdays, spring gatherings, or Easter celebrations! Who’s hungry?
Jump to:
What Makes This Recipe Healthier?
I love figuring out ways to make healthy swaps in desserts without sacrificing texture or flavor. This recipe is:
- Made with whole ingredients: The cake is made with wholesome almond flour, eggs, coconut oil, coconut milk, natural sweeteners, and yes—plenty of carrots! It’s incredibly flavorful and packed with warm spices.
- Gluten free: This carrot cake recipes uses almond and tapioca flour, which means it’s totally paleo and gluten free! The tapioca flour is what makes this cake soft and cakey!
- Dairy free: This carrot cake is make with coconut oil and coconut milk. For the frosting, see tips for how to use dairy free cream cheese for the frosting below.
- Naturally sweetened: Carrot cake with coconut sugar and maple syrup means its naturally sweetened and low sugar!
Ingredient Notes
- Almond flour – Make sure to use blanched almond flour. This makes the cake soft and moist.
- Tapioca flour – Tapioca is a starch that derives from the cassava root. You’ll find it in the baking section (often near almond flour). It’s also sometimes labeled tapioca starch.
- Sea salt – I like to use an unprocessed sea salt like Real Salt.
- Eggs – Lay these out about an hour ahead of time to bring them to room temperature.
- Coconut sugar – This adds a nice maple-like flavor to the pudding. Coconut sugar is sourced from the coconut palm tree.
- Coconut milk – I like to use full fat coconut milk from a can for this recipe. You can also use coconut milk from a carton.
- Large carrots – you’ll be shredding these. Make sure to shred your own carrots. Do not use store-bought shredded carrots.
See the recipe card for full information on ingredients and quantities.
Substitutions
- Almond flour: You can use another nut flour, like cashew flour.
- Tapioca flour: Use arrowroot or oat flour
- Salted butter: Use ghee to make the cake dairy free.
- Coconut sugar: Swap for brown sugar.
- Raisins: You can mix-in shredded coconut instead.
- Chopped pecans: Swap for chopped walnuts.
How to Make Healthy Carrot Cake
1. Prep: Preheat the oven to 350°F. Line the bottom of 2, 8-inch cake pans or 3, 8-inch cake pans with parchment paper. Generously grease the sides of the pan with oil.
2. Mix the Batter: In a large mixing bowl, whisk together the almond flour, tapioca flour, baking soda, sea salt, ginger, and nutmeg. In a separate mixing bowl, whisk together the eggs and coconut sugar, then add the maple syrup, coconut milk, coconut oil, vanilla extract, and apple cider vinegar. Pour the wet ingredients into the dry ingredients and fold everything together until just combined. Fold in the grated carrots, pecans, and raisins.
3. Pour into Pans: Divide the batter evenly between pans.
4. Bake: For two 8-inch cake pans, bake for 37-42 minutes. For three 8-inch cake pans, bake for 28-32 minutes. Test the center with a toothpick. Remove the cakes from the pan and let them cool completely on a wire rack before frosting.
5. For the Frosting: Using a handheld or stand mixer fitted with a paddle or beater attachment, beat the cream cheese and butter together on high speed until smooth. Add the confectioners’ sugar and vanilla extract, and beat on low speed for 30 seconds, then increase to high speed and beat for 2-3 minutes until smooth. Place the cream cheese frosting in the refrigerator for 30 minutes.
6. Assemble the Cake: Place 1 cake layer on a cake stand. Cover the top of the cake with frosting, then, flip the second layer upside down and place it on top of the frosting. Top the second layer with more frosting and place the third layer on top if applicable. Spread the remaining frosting all over the top of the cake and evenly on the sides. Refrigerate the cake for at least 30 minutes before serving.
Baking Tips
- Make sure to line your cake pans with parchment paper. Don’t skip this step or your cakes will stick!
- Do not use pre-packaged shredded carrots from the store. It’s important to that carrot cake is moist, especially when making it with healthier ingredients. Store bought carrots are too long and dry for carrot cake. Finely grate whole carrots at home using the smallest grate on a box grater.
- Give your cakes PLENTY of time to cool before adding frosting.
- For best results, use block cream cheese, not tub cream cheese. Your frosting will be runny if you use spreadable cream cheese.
- Frosting a little runny? Add more powdered sugar ½ cup at a time until the consistency firms up. Chill the frosting for 30 minutes before assembling the cake.
- If the frosting gets too hard in the fridge, whip the frosting in the mixer again with the beater attachment for about a minute.
- If you like your frosting extra thick in between layers and want extra to pipe decorations with, double the frosting recipe.
- Here are some tips for cutting a round cake into 18-24 slices.
Frosting the Cake
Cream cheese frosting is much softer. And if you use dairy free cream cheese, it will be sold as spreadable cream cheese in a tub which makes it soft and creamy. Carrot cake is very dense and heavy, so you will need to be more patient and careful when frosting your cake. Here are my tips:
- Because the frosting is soft, I recommend only doing a two-layer cake.
- To firm up the frosting, make it a day ahead of time and then chill the frosting overnight before assembly. Whip the frosting again in the mixer for about a minute before assembling the cake.
- Use a thin layer in between cake layers and chill the cake to let the layers set if needed before frosting the top and outside.
- You can also just put the frosting in between the two cake layers and on top of the cake and leave the sides exposed.
Recipe FAQs
Despite the name, carrot cake is still cake. Truthfully, it’s not much different that other standard cakes and pies. But, it can be made into a healthy carrot cake recipe with quality ingredients! You can swap processed sugars for more natural options like maple syrup and coconut sugar, and use wholesome flours like almond flour instead of white flour using a recipe like this one.
You can easily make paleo carrot cake using almond flour and tapioca flour. When it comes to making paleo cream cheese frosting, you’ll need to make your own by turning coconut sugar into powdered sugar in a food processor. Follow my instructions in my dairy free cream cheese frosting if you’re interested in making paleo powdered sugar.
I recommend cutting the cake into 18 slices. Carrot cake is very rich and dense, so you may find you feel satisfied with smaller than usual slices. Here’s some tips for how to cut round cake in 18-24 slices.
Because of the cream cheese frosting, you do need to store it in the fridge. The texture is still incredibly moist and dense, so it won’t dry out in the fridge.
Storage and Freezing
STORE: Unlike most cakes, you need to store healthy carrot cake in the refrigerator. I recommend storing the whole cake in an airtight cake container in the refrigerator before serving. Store any leftover cake in an airtight container in the fridge for up to 1 week.
FREEZE: If you have some extra cake and want to make it last longer, store it in the freezer! Simply cut what’s remaining into slices and wrap each slice in parchment paper or food storage wrap. Then, put your slices in a freezer-friendly resealable bag. It will last in the freezer for up to three months. To thaw, lay out a slice at room temperature for a few hours.
More Healthy Desserts
- Healthy Lemon Bars
- Gluten Free Pound Cake
- Dairy Free Cream Cheese Frosting
- Paleo Blueberry Lemon Scones
- Paleo Chocolate Cake with Chocolate Buttercream Frosting
Healthy Carrot Cake
This healthy carrot cake is soft, delicious, and unbelievably moist! It’s made with healthier ingredients including almond flour, carrots, coconut sugar, and warming spices. Finish with my silky and slightly tangy cream cheese frosting. A gluten free carrot cake recipe that will knock everyone’s socks off!
Ingredients
Dry Ingredients:
- 2 ½ cups almond flour
- 1 cup tapioca flour (or oat flour)
- 1 tablespoon ground cinnamon
- 1 teaspoon baking soda
- ½ teaspoon fine grain sea salt
- ½ teaspoon ground ginger
- ¼ teaspoon ground nutmeg
Wet Ingredients:
- 4 large eggs, room temperature
- ⅔ cup coconut sugar
- ½ cup pure maple syrup
- ½ cup coconut milk
- ½ cup melted coconut oil
- 2 teaspoons vanilla extract
- 1 teaspoon apple cider vinegar
- 3 cups finely grated carrots (about 4–5 large carrots)
- ¾ cup finely chopped pecans
- ½ cup raisins (optional)
Cream Cheese Frosting:
- 8 ounces cream cheese, room temperature (or dairy free cream cheese*)
- ½ cup salted butter or ghee, room temperature
- 3 cups organic powdered sugar
- 2 teaspoons vanilla extract
Instructions
- Prep: Preheat the oven to 350°F. Line the bottom of 2, 8-inch cake pans or 3, 8-inch cake pans with parchment paper. Generously grease the sides of the pan with oil or cooking spray.
- Mix the Batter: In a large mixing bowl, whisk together the almond flour, tapioca flour, baking soda, sea salt, ginger, and nutmeg. In a separate mixing bowl, whisk together the eggs and coconut sugar, then add the maple syrup, coconut milk, coconut oil, vanilla extract, and apple cider vinegar. Whisk until evenly combined.
- Combine: Pour the wet ingredients into the dry ingredients and fold everything together until just combined. Fold in the grated carrots, pecans, and raisins.
- Pour into Pans: Divide the batter evenly between pans and spread the batter with a spatula so it sits evenly in each pan.
- Bake: For two 8-inch cake pans, bake for 37-42 minutes. For three 8-inch cake pans, bake for 28-32 minutes. Test the center with a toothpick. If it comes out clean, the cakes are done. If not, continue to bake until cooked through. Remove the cakes from the pan and let them cool completely on a wire rack before frosting. I recommend making the cakes the day ahead of time so that assembly is easier and the cakes are completely cooled.
- For the Frosting: In a large bowl using a handheld or stand mixer fitted with a paddle or beater attachment, beat the cream cheese and butter together on high speed until smooth and creamy. Add the confectioners’ sugar and vanilla extract, and beat on low speed for 30 seconds, then increase to high speed and beat for 2-3 minutes until smooth and creamy. Place the cream cheese frosting in the refrigerator for 60 minutes to firm up before assembling the cake. Whip the frosting in the mixer again with the beater attachment if needed.
- Assemble the Cake: Place 1 cake layer on a cake stand. Cover the top of the cake with a thin layer of frosting, then, flip the second layer upside down and place it on top of the frosting. Top the second layer with more frosting and place the third layer on top if applicable. Spread the remaining frosting all over the top of the cake and evenly on the sides. Decorate the cake with chopped pecans, shredded coconut, or shredded carrots. Refrigerate the cake for at least 30 minutes before serving.
Notes
- If you want to use dairy free cream cheese, I recommend Kite Hill Almond Milk Plain Cream Cheese. All dairy free cream cheeses are softer than block cream cheese. Because carrot cake is dense and moist, the frosting may not stay in between the layers when you assemble the cake. To combat this, I recommend only doing a two-layer cake, and chilling the frosting overnight before assembly so it firms up. Use a thin layer in between cake layers, and chill the cake to let the layers set if needed before frosting the top and outside.
- Make sure to line your cake pans with parchment paper.
- Do not use pre-packaged shredded carrots from the store. They are too long and dry for carrot cake. Finely grate whole carrots at home using the smallest grate on a box grater.
- If your frosting is runny, add more powdered sugar ½ cup at a time until the consistency firms up. Chill the frosting for at least 60 minutes before assembling the cake. If the frosting gets too hard in the fridge, whip the frosting in the mixer with the beater attachment for about a minute.
- Add shredded coconut instead of raisins. You can also swap chopped pecans for chopped walnuts.
- If you like your frosting extra thick and want extra to pipe decorations with, double the frosting recipe.
Recipe by: Noelle Tarr and Kelsey Hite / Coconuts and Kettlebells | Photography by: Casey Colodny / The Mindful Hapa
Casey Colodny says
So delicious and perfect for spring time get together!
★★★★★
Maria says
Hi Noelle, thank you for your suggestion about using vanilla buttercream frosting. I would prefer not to buy a commercial product, but to make it at home. Could you please give me a recipe for this frosting?
★★★★★
Noelle Tarr, NTP, CPT says
Hi Maria! My two frosting recipes are vegan chocolate buttercream and dairy free cream cheese frosting. If you’re looking for something else, you can definitely google “vegan” + whatever type of frosting you’re hoping to find.
Becca says
I can’t wait to try this recipe. I’ll be sure to leave my review but I already know it’s going to be amazing.
Noelle Tarr, NTP, CPT says
Thank you Becca. I appreciate that so much!
★★★★★
Maria says
Could you please also suggest some other frostings that I could prepare at home (dairy free), could be on the basis of butter (ghee), but also vegan?
★★★★★
Noelle Tarr, NTP, CPT says
Hi! Have you thought about a vanilla buttercream? I love the Simple Mills Vanilla Frosting and it’s dairy free and vegan!
Shannon says
Made this for my husband’s birthday! He’s absolutely crazy for pineapple in his carrot cake, so I subbed crushed pineapple for 1/2 of the carrots, and added 1/4c coconut flour to account for extra moisture. We used our homemade maple syrup, too! It’s a winner!
★★★★★
Noelle Tarr, NTP, CPT says
Awesome tips! Thank you for sharing!
Tiffany says
This recipe is to die for!! And the icing is so so good!
★★★★★
Noelle Tarr, NTP, CPT says
Yes… the icing is the best! 🙂 Thank you for sharing!
Becca says
Finally made the carrot cake. Not disappointed at all. 😍. Used honey instead of maple syrup and confectioners sugar. I’m sure that makes the icing not as fluffy but oh well. 😉. I doubled the amount of cinnamon because I like a very spicy carrot cake. I made one big cake which I believe affected the texture but not the flavor.
One more hint and I learned this from another gluten free recipe a while back: separate eggs and beat the whites until fluffy but not stiff. Fold in the whites at the very end of mixing and it gives a gluten free cake extra rise.
I am astounded at the amount of calories in one slice of this cake. My cake is a double layer 9 inch cake cut into 8 slices and it tallies up at about 900!! Calories per slice. 😭😭
★★★★★
Noelle Tarr, NTP, CPT says
Hey Becca!! So glad you loved the cake! Carrot cake is dense and rich, and the nutritional information assumes you use all of the frosting. With a two or three layer 9-inch cake, you definitely don’t want to cut it into 8 slices! Typically, you want to slice it into 16-22 servings. See diagram here for how to cut various round cake sizes: https://www.bakepedia.com/tipsandtricks/cut-serve-round-cakes-6-14-inches/
★★★★★
Cinzia says
Hi I’ve made some of your other desserts and they’ve been wonderful looking forward to trying this one. Have 2 questions:
1. Can you use Paleo flour from Red Mill?
2. Can you use this same recipe for cupcakes?
Thanks for the feedback
Noelle Tarr, NTP, CPT says
Hi Cinzia! I actually think you could. I would use it in place of the almond flour. I haven’t tried it personally but it might change the texture slightly to more dry or cakey, less dense. Just be thoughtful of the consistency of the batter and maybe add a little bit more milk if it’s too thick and not pourable. You can absolutely use this for carrot cake cupcakes! This will likely make quite a bit since it’s a 3-tier cake. Adjust the cooking time—shorten it and check starting at 20-25 minutes.
Lauren says
Thank you so much for this recipe Noelle! I baked it in two 8″ pans and then cut each cake in half to make it into a 4 tier cake. It was fantastic.
★★★★★
Jenn G. says
10/10, wow. Just wow. I truly love carrot cake and my husband does too, but he cannot tolerate gluten. If you blindfolded me I wouldn’t have known this was “healthy” or remotely paleo it’s just SO STINKIN GOOD. Making this every Easter for a family tradition!!!!
★★★★★