Crumb Top Baking

  • About
  • Recipe Index
  • Air Fryer Recipes
  • Subscribe
menu icon
go to homepage
  • About
  • Recipe Index
  • Air Fryer Recipes
  • Subscribe
search icon
Homepage link
  • About
  • Recipe Index
  • Air Fryer Recipes
  • Subscribe
×
Home » Desserts

Almond Flour Carrot Cake with Cream Cheese Frosting

Published: Apr 7, 2023 · Modified: Apr 5, 2026 by Leanne

Pinterest image for almond flour carrot cake.
Pinterest image for almond flour carrot cake.
↓ Jump to Recipe

This Almond Flour Carrot Cake is a super moist, tender and warmly spiced single layer carrot cake. It's naturally gluten-free, easy to make and topped with a dairy-free cream cheese frosting! This cake is made gluten-free thanks to almond flour, which also adds incredible moisture, along with shredded carrots. No other speciality flours are required. Just some spices, eggs, oil and sweeteners consisting of maple syrup and coconut sugar.

Overhead view of multiple slices of carrot cake arranged on crumpled brown parchment paper.

Want to save this recipe for later?

Enter your email address and I'll send it straight to your inbox. You'll also receive new recipes from me regularly!

Table of Contents
  • Tender crumb and perfectly spiced
  • Details on the ingredients
  • How to make gluten-free carrot cake with almond flour
  • How to make dairy-free cream cheese frosting
  • Measuring ingredients
  • Why did my almond flour carrot cake sink in the middle?
  • Storage tips
  • Recipe FAQs
  • Key recipe tips
  • More gluten-free carrot cake recipes
  • 📖 Recipe

Tender crumb and perfectly spiced

This recipe builds on two of my popular almond flour cake recipes - this lemon almond flour cake (which is also perfect for Easter) and this almond flour chocolate cake.

Like my other almond flour recipes, this carrot cake went through many rounds of testing. I wanted to ensure it was not only easy to make but also perfectly spiced and moist (without being too soft and mushy).

Almond flour cakes can easily turn out dry and crumbly if you don't add enough wet ingredients. But, they can also turn out soft and mushy if you add too many wet ingredients. Needless to say, striking the right balance can be tricky.

The good news? This carrot almond flour cake strikes the right balance! It has a tender crumb with just the right amount moisture. It's also perfectly spiced and topped with the most amazing dairy-free cream cheese frosting!

Details on the ingredients

It looks like a long list of ingredients, but I promise this cake is super easy to make! Below is just an overview of the ingredients. The recipe card below contains the full details on the quantities used.

Ingredients to make almond flour carrot cake arranged in individual bowls.
  • Almond flour - Be sure to use fine blanched almond flour and not almond meal. Almond flour is made with blanched almonds (with the skins removed) and is finely ground. Almond meal, on the other hand, has a coarser texture as it's made from almonds with the skins left on. I recommend blanched almond flour for this cake as it has a finer texture. Almond meal's coarser texture may produce a slightly crumbly cake.
  • Carrots - What is a carrot cake with carrots?! Shredded carrots add sweetness to the cake and help produce a moist and tender texture. I finely shred mine by using the smaller holes on a box grater. Make sure you use freshly grated carrots and not store bought shreds as they tend to be a little dry and thicker in size.
  • Spices - If carrots are the most important ingredient in carrot cake, spices are the second most important. If you don't use enough, your carrot cake will be bland and if you use too much, the spices will overpower the cake. For this recipe, I mainly used ground cinnamon with a small amount of ginger, nutmeg and cloves.
  • Baking soda - For leavening.
  • Salt - I used fine sea salt, but table salt will work too.
  • Eggs - Three large eggs will help this flourless carrot cake rise and add moisture. Don't forget to bring them to room temperature so they easily incorporate with the other wet ingredients.
  • Sugar - I used coconut sugar to sweeten this carrot cake. Brown sugar will produce a similar flavor, but it typically adds more moisture to baked goods so just keep that in mind if you decide to substitute. (I've only tested this cake with coconut sugar).
  • Oil - To keep carrot cakes moist, oil is normally used instead of butter. I used extra virgin olive oil in this recipe, but you can also use vegetable or canola oil.
  • Maple syrup - Not only does maple syrup help sweeten the cake but it also helps add moisture too.
  • Vanilla - A little vanilla extract helps enhance the flavor of the other ingredients in the cake batter.
  • Cream cheese - To make the dairy-free cream cheese frosting, I used Earth's Own cream cheese style spread in this recipe (not sponsored, just preferred). It's softer than regular cream cheese, so keep it refrigerated until ready to use.
  • Butter - The frosting also calls for dairy-free butter. I normally use Earth Balance vegan baking sticks (again, not sponsored, just preferred).
  • Powdered sugar - This helps sweeten and thicken the cream cheese frosting. You'll want to sift it if it's lumpy.

How to make gluten-free carrot cake with almond flour

In a medium-sized bowl, whisk together the almond flour, spices, baking soda and salt. Set aside.

In a separate large bowl, whisk together the eggs and then whisk in the coconut sugar, oil, maple syrup and vanilla.

Add the dry ingredients to the wet mixture and use a spatula to stir together until the dry ingredients are incorporated.

Fold in the shredded carrot.

Pour the batter out into a greased 8-inch round cake pan and use an offset spatula to spread the batter out evenly. (The batter will be thick).

Bake on 350F for 35-37 minutes, or until a toothpick inserted into the middle of the cake comes out clean.

Let cool for 10 minutes in the pan before turning out onto a wire rack to cool completely.

Collage of 4 images showing the process of making the carrot cake batter.

How to make dairy-free cream cheese frosting

Bring your dairy-free butter to room temperature so it can easily cream together with the cream cheese. (I keep the dairy-free cream cheese refrigerated as I use a spreadable kind that is already quite soft).

Add the butter and cream cheese to a mixing bowl and beat on medium-high until creamed together.

Gradually beat in the powdered sugar until the frosting is smooth.

Spread over the cooled cake, top with crushed walnuts or pecans (optional) and enjoy!

Overhead view of dairy-free cream cheese frosting in a glass bowl with a handheld electric mixer on the side.

Measuring ingredients

For convenience, US cup measurements are included in the recipe card for this recipe. To ensure greater accuracy, however, weight and volume measurements are also provided. So, if you see grams (g), you'll want to use a kitchen scale to weigh your ingredients, and if you see milliliters (ml), you'll want to use a liquid measuring cup. Smaller quantities of ingredients are provided in teaspoons and tablespoons.

Why did my almond flour carrot cake sink in the middle?

This happened to me a few times during testing, so here are a few reasons why this may happen:

  • The cake is under baked. Even if it is a little under baked, the cake may sink a little in the middle. I always use the toothpick test to make sure a cake is fully baked in the middle.
  • Your cake pan is too small. If there is too much batter for the pan, the cake could collapse in the middle as it bakes. This recipe calls for an 8 x 2 inch round pan and there is enough batter to fill the pan half full. I don't recommend going any smaller than this size.
  • The oven door was opened too soon. If you open the oven door to check on the cake before it is fully set this may cause it to deflate in the middle.
  • You used to many add ins. While I think some raisins and/or chopped nuts would be great in this cake, adding too many may prevent the cake batter from fully rising.
  • Using too many wet ingredients. This is where weighing your ingredients is important, especially with the shredded carrot. Too much carrot may create a heavy batter that doesn't fully bake/rise in the middle.
Overhead view of a slice of carrot cake on a white plate with a fork removing a bite.

Storage tips

The frosted cake should be stored in an airtight container in the fridge. It will last for up to 5 days. If your cake is unfrosted, you can leave it in an airtight container at room temperature for 2-3 days.

You can also freeze the unfrosted cake. Once the cake is cooled, wrap it in plastic wrap and then place in a freezer safe bag or container and store in the freezer for up to 3 months. Thaw at room temperature before frosting.

Recipe FAQs

Can I use another type of flour?

I've only tested this carrot cake recipe with almond flour. Since almond flour is high in moisture and gluten-free, a direct substitution with other flours will not work without adjustments to the recipe. If you're looking for a non gluten-free carrot cake, this coconut carrot cake is made with whole wheat flour and it's totally delicious!

What size cake pan is best for this recipe?

The recipe calls for an 8 inch round baking pan, but you can also use a 9 inch round pan for a shorter cake. You'll just need to reduce the baking time to about 30-32 minutes.

Can you make this carrot cake recipe into a layer cake?

I haven't tried making this recipe into a layered carrot cake, but you may be able to double the recipe and bake the layers in two 9-inch round baking pans for 30-32 minutes. You'll also need to double (or even triple) the frosting.

Do you need to squeeze moisture out of the shredded carrots before adding to the batter?

No need! This almond flour cake benefits from all the moisture from the carrots. So, be sure to finely shred the carrots and don't squeeze any of that moisture out.

Can you add nuts and/or raisins to this carrot cake?

Yes, adding some chopped walnuts or pecans and/or some raisins would be a great addition to this carrot cake. Just be careful not to add too many as it may make the batter a little heavy.

Side view of a slice of carrot cake on a white plate with more slices in the background.

Key recipe tips

  • Measuring ingredients. While I included cup measurements in the recipe for convenience, I really recommend weighing your ingredients for this cake. It will just produce more accurate results. If you're using cups, just be sure to use the spoon and level method for your dry ingredients and don't pack the shredded carrots into the measuring cup.
  • Room temperature ingredients. I normally bring eggs to room temperature so they more easily incorporate with the other ingredients. If you forget to do this, just place the eggs in a bowl of warm water for five minutes.
  • Grease the cake pan well. Almond flour cakes brown quickly and stick to the pan easily, so be sure to grease your cake pan with non-stick cooking spray. For good measure, I also like to line the bottom of the pan with parchment paper.
  • Fully cool the cake. Almond flour cakes can crumble easily if they're not allowed to fully cool. You also don't want your frosting to melt on a warm cake!
  • Cream cheese and butter. If you don't need this recipe to be dairy-free, feel free to use regular butter and cream cheese. If you do that, bring both to room temperature. Otherwise, I don't recommend bringing your dairy-free cream cheese to room temperature as it is quite soft already (especially if you're using the spreadable kind).
  • Refrigerate frosted cake. The dairy-free cream cheese frosting will be softer than traditional cream cheese frosting, so I recommend refrigerating the cake for a few hours before slicing.
Overhead close up view of a slice of carrot cake on brown parchment paper.

More gluten-free carrot cake recipes

  • Carrot Cake Donuts
  • Carrot Cake Ice Cream Sandwiches
  • Gluten-Free Carrot Cake Cupcakes

If you make this recipe, I'd love to hear what you think in the comments below!

HUNGRY FOR MORE?  Sign up for our newsletter and follow Crumb Top Baking on Instagram, Pinterest and Facebook!

📖 Recipe

Slices of almond flour carrot cake with dairy free cream cheese frosting arranged on crumpled brown parchment paper.

Almond Flour Carrot Cake with Cream Cheese Frosting

This Almond Flour Carrot Cake is a super moist and warmly spiced single layer carrot cake. It's naturally gluten-free, easy to make and topped with a dairy-free cream cheese frosting!
5 from 1 vote
Print Pin
Prep Time: 20 minutes minutes
Cook Time: 35 minutes minutes
Cooling Time: 2 hours hours
Total Time: 2 hours hours 55 minutes minutes
Servings: 10 slices
Author: Leanne

Ingredients

For the cake:

  • 2 ½ cups (260 g) fine blanched almond flour
  • ¾ teaspoon baking soda
  • 2 ¼ teaspoons ground cinnamon
  • ½ teaspoon ground ginger
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon ground cloves
  • ¼ teaspoon fine sea salt
  • 3 large eggs, room temperature
  • ½ cup (90 g) coconut sugar
  • ¼ cup (60 ml) extra virgin olive oil
  • ¼ cup (60 ml) maple syrup
  • 1 teaspoon vanilla extract
  • ¾ cup (75 g) finely shredded carrot

For the frosting:

  • 4 ounces (113 g) dairy-free cream cheese
  • ¼ cup (56 g) dairy-free butter, room temperature
  • 1 ½ cups (180 g) powdered sugar, (plus more, if necessary)

Instructions

Prevent your screen from going dark
  • Preheat oven to 350F. Grease an 8 inch round cake pan and line the bottom with parchment paper.
  • In a medium-sized bowl, whisk together the almond flour, baking soda, cinnamon, ginger, nutmeg, cloves and salt. Set aside.
  • In a separate large bowl, whisk together the eggs and then whisk in the coconut sugar, oil, maple syrup and vanilla.
  • Add the dry ingredients to the wet mixture and use a spatula to stir together until the dry ingredients are incorporated. Fold in the shredded carrot.
  • Spread the batter out into the prepared pan and use an offset spatula to level out the top as the batter will be thick.
  • Bake for 35-37 minutes, or until a toothpick inserted into the middle of the cake comes out clean.
  • Let cool for 10 minutes in the pan before turning out onto a wire rack to cool completely.
  • To make the frosting, add the cream cheese and butter to a mixing bowl and use an electric mixer on medium-high speed to cream together. Gradually add the powdered sugar until the frosting is smooth and creamy.
  • Spread the frosting onto the cooled cake and top with chopped walnuts or pecans (optional).
  • Refrigerate for a few hours before slicing and serving.

Notes

  1. Make sure you're using blanched almond flour and not almond meal.
  2. Cup measurements are included in the recipe for convenience but, for greater accuracy, I recommend weighing your ingredients. If you're using cup measurements, be sure to use the spoon and level method for the flour and don't pack your shredded carrot into the measuring cup.
  3. Freshly grate your carrots by using the small holes on a box grater. Avoid larger shreds or prepackaged shredded carrot which can be dry.
  4. I used Earth's Own dairy-free cream cheese style spread and Earth Balance vegan baking sticks. Other brands will work too, these are just the ones I prefer.
  5. For the best frosting consistency, bring the butter to room temperature but keep the dairy-free cream cheese cold, especially if using a spread style as they are already soft.
  6. If you don't need this cake to be dairy-free, you can use regular cream cheese and butter (both brought to room temperature).
  7. If you like your cream cheese frosting sweeter and thicker, feel free to add more powdered sugar.
  8. To keep this recipe gluten-free, make sure your powdered sugar, spices and other ingredients are certified gluten-free.

Want to save this recipe for later?

Enter your email address and I'll send it straight to your inbox. You'll also receive new recipes from me regularly!

Nutrition Facts per Serving

Calories: 427kcal | Carbohydrates: 39g | Protein: 9g | Fat: 29g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 56mg | Sodium: 265mg | Potassium: 69mg | Fiber: 4g | Sugar: 30g | Vitamin A: 1335IU | Vitamin C: 0.5mg | Calcium: 92mg | Iron: 2mg

Disclaimer

Nutrition information is an estimate only and will vary depending on the substitutions made and the brands used.

Did you make this recipe or have any questions?

I love reading your comments and addressing your questions, so please leave your comments and ratings or questions below!

More Desserts

  • Side view of a slice of almond flour lemon raspberry cake on a white platter.
    Almond Flour Lemon Raspberry Cake with Crumb Topping
  • Close up overhead view of almond flour oatmeal butterscotch cookies on a pink surface.
    Almond Flour Oatmeal Butterscotch Cookies
  • Side view of a frosted almond flour sugar cookie bar.
    Thick and Chewy Almond Flour Sugar Cookie Bars with Cream Cheese Frosting
  • Angled view of cookies close together with a bite taken from one and resting on top of another.
    Almond Flour Chocolate Blossom Cookies (No Chill!)

Comments

    5 from 1 vote

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Stacy says

    January 23, 2026 at 11:27 pm

    5 stars
    This recipe was easy to follow and the results were incredible. The cake was super moist with the right texture and combination of spices. I am so glad that I found this recipe. Everyone loved this cake and came back for seconds ❤️

    Reply
    • Leanne says

      January 24, 2026 at 9:38 am

      Hi Stacy! I'm glad you found the recipe too! And I love hearing that everyone loved the cake and came back for seconds. Thank you for taking the time to leave a review!

      Reply
Image of Leanne Combden

Welcome!

Hey there! I'm Leanne and welcome to Crumb Top Baking. I'm a self-taught baker, home cook and food photographer, and I'm passionate about sharing well-tested, simple and approachable desserts and savory recipes

More about me

Popular Recipes

  • Air fryer baby potatoes served in a white bowl and topped with sea salt and chopped fresh parsley.
    Air Fryer Baby Potatoes (Just 4 Ingredients!)
  • Air fryer tortilla chips served on a round platter with salsa and guacamole on the side.
    Homemade Air Fryer Tortilla Chips (with Corn or Flour Tortillas)
  • Air fryer pork schnitzel on a white plate with green beans and a lemon wedge.
    Crispy Air Fryer Pork Schnitzel
  • Ground beef fajitas with toppings arranged on a platter.
    Ground Beef Fajitas with Homemade Fajita Seasoning
  • Side view of half an almond flour cupcake on a cupcake liner.
    Vanilla Almond Flour Cupcakes
  • A slice of eggless banana cake topped with cream cheese frosting being removed from the cake platter.
    Easy and Moist Eggless Banana Cake Recipe

Air Fryer Recipes

  • Overhead view of air fryer cake topped with chocolate frosting and cut into some slices.
    Chocolate Air Fryer Cake
  • Air fryer butternut squash cubes in a serving dish with chopped pecans, pumpkin seeds and fresh herbs.
    Air Fryer Butternut Squash
  • Close up view of air fryer cornflake chicken strips on a plate.
    Crispy Air Fryer Cornflake Chicken Strips
  • Air fryer carrots served in a white dish with fresh parsley and salt and pepper on the side.
    Air Fryer Carrots (Garlic Herb)
  • Overhead view of air fryer parmesan potatoes on a white plate next to chopped chives and parmesan cheese.
    Golden and Crispy Air Fryer Parmesan Potatoes
  • Up close view of air fryer roasted beets in a white bowl with a spoon inserted into the beets.
    Air Fryer Beets (Easy Roasted Beets)

Footer

↑ back to top

About

  • About Leanne
  • Privacy Policy
  • Contact

Newsletter

  • Sign Up! for emails and updates

Recipes

  • All Recipes
  • Air Fryer Recipes
  • Almond Flour Recipes

Copyright © 2026 Crumb Top Baking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.