Moist Low Carb Carrot Cake with Cream Cheese Frosting
This low carb carrot cake is the real deal, moist, tender, and full of warm spice, topped with a tangy cream cheese frosting. It’s the kind of cake you can serve to anyone, nobody will guess it’s sugar-free and grain-free.

I’ve worked out the right balance of almond flour and sweetener to get a crumb that’s soft and just sweet enough, without any strange aftertaste. Even if you’re not counting carbs, this one holds its own.
What Makes This Low Carb Carrot Cake So Good
The texture is the first win. Almond flour and a touch of coconut flour create a crumb that’s tender and holds together, never dry or crumbly. It’s so close to a classic carrot cake that you might forget it’s missing wheat flour.
The cream cheese frosting is the second. Sweetened with powdered erythritol, it’s thick, creamy, and just tangy enough to balance the spiced cake. No gritty texture, just smooth decadence.
Because this cake stays moist for days, it’s become my go-to for birthdays and holidays. It’s a dessert you can prep ahead and trust it won’t let you down.
Ingredients

- 2 ½ cups (250g) super-fine almond flour: use blanched, not almond meal, for a light crumb
- ¼ cup (28g) coconut flour: helps absorb moisture and adds structure; don’t skip
- ½ cup (100g) granular erythritol sweetener: or allulose (see notes)
- 2 tsp baking powder
- 1 tsp ground cinnamon
- ½ tsp ground nutmeg
- ½ tsp fine sea salt
- 4 large eggs: at room temperature
- ½ cup (120ml) avocado oil or melted coconut oil: keeps the cake moist
- 1 tsp vanilla extract
- 2 cups (200g) peeled and finely grated carrot: packed, about 2 to 3 medium carrots
For the frosting
- 8 oz (225g) full-fat cream cheese: softened
- 4 tbsp (56g) unsalted butter: softened
- ½ cup (80g) powdered erythritol sweetener: or powdered allulose, sifted
- 1 tsp vanilla extract
Variations / Substitutions
- Sweetener: swap granular for allulose or a monk fruit blend 1:1. If using liquid stevia, start with a few drops and adjust. Allulose makes the frosting slightly softer.
- Add-ins: fold in ½ cup chopped walnuts or pecans for crunch. Skip raisins; they add too many carbs.
- Dairy-free frosting: use a thick coconut yogurt or dairy-free cream cheese alternative; chill the frosted cake well to firm it up.
Sugar Free Carrot Cake is next on our list if this cake is your kind of dessert.
How to Make Low Carb Carrot Cake
Step 1: Whisk the Dry Ingredients

Preheat your oven to 350°F (175°C) and grease an 8-inch round cake pan, then line the bottom with parchment paper. In a large bowl, whisk together the 2 ½ cups almond flour, ¼ cup coconut flour, ½ cup granular sweetener, 2 teaspoons baking powder, 1 teaspoon cinnamon, ½ teaspoon nutmeg, and ½ teaspoon salt.
The mix will look a little coarse from the almond flour, but the spices should be evenly distributed with no streaks. Run your fingers through it to break up any visible lumps of coconut flour.
Getting rid of lumps now means you won’t have to overmix later, and overmixing is what makes almond flour cakes tough. A quick whisk is all it takes.
Step 2: Beat the Wet Ingredients

In a separate large bowl, crack the 4 eggs and add the ½ cup oil and 1 teaspoon vanilla. Beat with a hand mixer or a whisk for about 1 minute, until the mixture is smooth and slightly frothy on top.
You’re not trying to whip air into it like a meringue, just marry the ingredients fully and get a little lift going. The oil should blend in without separating, and the eggs will look pale yellow.
Room temperature eggs help everything combine evenly. If your eggs are cold, set them in a bowl of warm water for 5 minutes before you start.
Step 3: Fold in the Carrots

Pour the dry ingredients into the wet and use a flexible spatula to fold gently, just until no dry pockets remain. Then fold in the 2 cups of grated carrot, working in one direction until the shreds are evenly scattered.
The batter will be thick, almost like a stiff muffin batter. That’s what you want; the moisture from the carrots will release during baking and keep the cake soft.
Stop folding the moment the carrots disappear. Overworking the batter at this stage compacts the cake, so keep it to a few gentle turns.
Step 4: Bake the Cake

Scrape the batter into your prepared pan and smooth the top with the spatula. Bake for 35 to 40 minutes, checking at the 35-minute mark. The cake is done when a toothpick inserted in the center comes out clean and the top is deep golden brown.
The edges will pull away from the pan slightly, and the center should spring back when you press it lightly. If the toothpick has a few moist crumbs, that’s fine, but any wet batter means it needs 3 to 5 more minutes.
Let the cake cool in the pan for 10 minutes before you run a knife around the edge and turn it out onto a wire rack. You must let it cool all the way to room temperature before frosting, or the cream cheese will melt right off.
Step 5: Whip the Cream Cheese Frosting

While the cake cools, place the 8 ounces of softened cream cheese and 4 tablespoons of butter in a clean bowl. Beat them with a hand mixer on medium speed until the mixture is smooth and no lumps remain, about 2 minutes.
Add the ½ cup sifted powdered sweetener and 1 teaspoon vanilla, then beat on low until combined, then on high for 1 minute until fluffy. Sifting the sweetener keeps the frosting silky and prevents any gritty bits.
Scrape down the sides of the bowl a couple of times as you go. If the frosting feels too loose, pop it in the fridge for 15 minutes. It will firm up and hold its shape on the cake.
Step 6: Frost and Slice the Cake

Once the cake is completely cool, set it on a serving plate. Use an offset spatula or the back of a spoon to spread all the frosting over the top. You can leave the sides bare or frost them, whatever looks right to you.
Scatter a handful of chopped walnuts on top if you like something crunchy. Slice into wedges with a sharp knife, wiping the blade between cuts to keep the slices clean.
Serve the slices at room temperature so the frosting is soft and the crumb tastes its spiciest. This is the moment the cake looks its best, creamy white frosting on that deep amber sponge.
Tips for the Best Low Carb Carrot Cake
- Grate the carrots yourself on the fine side of a box grater. Store-bought shredded carrots are too dry and thick, and they won’t distribute enough moisture.
- For the smoothest frosting, sift the powdered sweetener through a fine mesh strainer before adding it. A few seconds prevents any granular crunch.
- This cake really shines the next day. The spices settle in and the crumb tightens up just enough, so it’s a great make-ahead dessert.
- If your coconut flour is clumpy, sift it with the almond flour to avoid dry lumps in the finished cake.
Bake times for different pans:
| Pan Type | Bake Time |
|---|---|
| 8-inch round | 35 to 40 mins |
| 9-inch round | 30 to 35 mins |
| 8.5 x 4.5 inch loaf | 50 to 55 mins |
Storing Leftover Carrot Cake
- Refrigerate: Cover the frosted cake loosely and keep it in the fridge for up to 5 days. Let slices sit at room temperature for 20 minutes before serving so the frosting softens.
- Reheating: This cake is usually eaten cold or at room temperature. If you want it barely warm, microwave a slice for 10 seconds, but watch the frosting; it melts fast.
Frequently Asked Questions
Can I use only almond flour and skip the coconut flour?
No, you need the coconut flour here. It absorbs moisture that would otherwise make the cake gummy, so swapping in more almond flour will change the texture.
What’s the best sweetener for the frosting?
Powdered allulose creates the smoothest frosting that stays creamy at fridge temperature. Powdered erythritol works just as well, just sift it carefully.
How do I know when the cake is fully baked?
A toothpick inserted in the center should come out with a few moist crumbs but no wet batter. The top will be deeply golden and the edges will pull slightly away from the pan.
Can I freeze this carrot cake?
Yes, wrap the unfrosted cake layers tightly in plastic wrap and freeze for up to 3 months. Thaw in the fridge overnight, then frost and bring to room temperature before slicing.
Why did my cake sink in the middle?
The most common reason is underbaking, which leaves the center too wet to hold its structure. Opening the oven door too early can also cause a sudden temperature drop, so check through the window until the last 5 minutes.

Low Carb Carrot Cake Recipe
Ingredients
Method
- Whisk almond flour, coconut flour, sweetener, baking powder, cinnamon, nutmeg, and salt in a bowl.
- Beat eggs, oil, and 1 tsp vanilla in another bowl until smooth and frothy.
- Fold dry ingredients into wet, then fold in grated carrot just until combined.
- Scrape batter into a greased, parchment-lined 8-inch round pan. Bake at 350°F (175°C) for 35 to 40 minutes. Cool 10 minutes in pan, then turn out onto a rack to cool completely.
- Beat cream cheese and butter until smooth. Add sifted powdered sweetener and 1 tsp vanilla, beat until fluffy.
- Spread frosting over the cooled cake, slice, and serve at room temperature.
