Here is my favorite keto carrot cake recipe, with a moist almond flour base, warm cinnamon spices, and finely grated carrots that keep every slice tender and delicious.
This carrot cake has become my go-to dessert when I want something sweet but need to stick to my low-carb goals. The best part? No one can tell it’s keto-friendly, and I always get asked for the recipe!
Why You’ll Love This Keto Carrot Cake
- Keto-friendly dessert – This carrot cake lets you enjoy a classic treat while staying on track with your low-carb lifestyle, using almond flour and sugar-free sweetener instead of traditional ingredients.
- Quick and easy – Ready in under 40 minutes, this cake comes together fast when you’re craving something sweet without spending hours in the kitchen.
- Simple ingredients – With just a handful of basic ingredients you probably already have, there’s no need for a special trip to the store.
- Real carrot flavor – You still get that authentic carrot cake taste and texture, so you’re not sacrificing flavor for your health goals.
What Kind of Carrots Should I Use?
Fresh carrots are definitely the way to go for this keto carrot cake – they’ll give you the best flavor and texture. You can use regular orange carrots from the grocery store, or if you’re feeling adventurous, try rainbow carrots for a fun twist (though they all taste pretty similar once baked). Make sure to grate them finely so they distribute evenly throughout the cake and bake properly. Avoid using pre-shredded carrots from a bag if you can, since they tend to be drier and won’t add as much moisture to your cake as freshly grated ones will.
Options for Substitutions
This keto carrot cake has some room for swaps if you need to make adjustments:
- Almond flour: You can use a mix of almond flour and coconut flour if needed, but use less coconut flour since it’s more absorbent – try 3 cups almond flour plus 1 cup coconut flour, and you may need to add an extra egg or two for moisture.
- Sweetener: Most granulated keto sweeteners work here – erythritol, monk fruit, or allulose are all good choices. Just stick with granulated rather than liquid sweeteners to maintain the right texture.
- Eggs: Eggs are pretty important for structure in this cake, so I’d recommend not substituting them. They help bind everything together and give the cake its texture.
- Carrots: While carrots are the star here, you could use zucchini instead if you’re watching carbs more closely – just make sure to squeeze out excess moisture from the grated zucchini before adding it to the batter.
- Baking powder: If you’re out of baking powder, you can make your own by mixing 1 tablespoon baking soda with 2 tablespoons cream of tartar.
Watch Out for These Mistakes While Baking
The biggest mistake when baking keto carrot cake is not squeezing out excess moisture from the grated carrots, which can leave you with a dense, wet cake that won’t set properly – use a clean kitchen towel or paper towels to press out as much liquid as possible before adding them to the batter.
Another common error is overmixing the almond flour, which can make your cake gummy instead of light and fluffy, so mix just until the ingredients are combined and no dry streaks remain.
Since almond flour browns faster than regular flour, keep an eye on your cake after the 15-minute mark and tent it with foil if the top is getting too dark before the center is done – a toothpick inserted in the middle should come out with just a few moist crumbs.
Finally, resist the urge to remove the cake from the pans while it’s still warm, as keto cakes are more delicate and need that full cooling time to firm up, or they’ll likely crack and fall apart.
What to Serve With Keto Carrot Cake?
Carrot cake is pretty much a complete dessert on its own, but I love serving it with a dollop of unsweetened whipped cream or a scoop of vanilla ice cream on the side. If you’re keeping things keto-friendly, try pairing it with some fresh berries like raspberries or blackberries, which won’t spike your blood sugar but add a nice tart contrast to the sweet cake. A hot cup of coffee or tea is always a good call too, especially if you’re serving this for an afternoon snack or after dinner. Some people also like adding a cream cheese frosting on top, which takes it to the next level and makes it feel more like the traditional version.
Storage Instructions
Store: Keep your carrot cake in an airtight container in the fridge for up to 5 days. Since it’s made with almond flour and fresh carrots, it actually tastes better after a day or two when the flavors have had time to blend together.
Freeze: This cake freezes really well for up to 3 months. You can freeze the whole cake or slice it into individual portions first, which makes it super easy to grab a piece whenever you want. Just wrap it tightly in plastic wrap, then place in a freezer-safe container or bag.
Serve: Let frozen slices thaw in the fridge overnight or at room temperature for about an hour. The cake is delicious cold straight from the fridge, or you can let it sit out for 20 minutes to take the chill off before serving.
| Preparation Time | 10-15 minutes |
| Cooking Time | 20-25 minutes |
| Total Time | 30-40 minutes |
| Level of Difficulty | Easy |
| Servings | 10 slices |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2600-2800
- Protein: 90-100 g
- Fat: 210-220 g
- Carbohydrates: 85-100 g
Ingredients
- 4 cups almond flour (I always use King Arthur for a finer crumb)
- 3/4 cup sweetener
- 1 1/4 cups carrot (finely grated for better moisture distribution)
- 4 eggs (room temperature, about 70°F, to help the batter emulsify)
- 2 tbsp baking powder
- 1 tsp salt
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
Step 1: Prepare Pans and Preheat Oven
Position your oven rack to the middle setting and preheat to 350°F.
While the oven heats, grease two 8-inch round cake pans with butter or cooking spray, then line the bottoms with parchment paper for easy removal.
This dual-layer approach prevents sticking and ensures your finished cakes release cleanly.
Step 2: Combine Dry Ingredients
- 4 cups almond flour
- 2 tbsp baking powder
- 1 tsp salt
- 1 teaspoon ground cinnamon
In a large mixing bowl, whisk together the almond flour, baking powder, salt, and cinnamon.
Whisking rather than stirring incorporates air into the flour mixture and helps distribute the leavening agent evenly throughout the batter, which is crucial for even rise and crumb structure in keto baking.
Step 3: Create Wet Mixture and Combine with Dry Ingredients
- 4 eggs
- 3/4 cup sweetener
- 1 teaspoon vanilla extract
- 1 1/4 cups carrot, finely grated
- dry ingredient mixture from Step 2
In a separate bowl, whisk together the room-temperature eggs, sweetener, and vanilla extract until well combined and slightly pale—this takes about 1-2 minutes.
I like to use room-temperature eggs because they emulsify better with the sweetener and create a more cohesive batter.
Fold in the finely grated carrot, then gently fold this wet mixture into the dry ingredients from Step 2 until just combined, being careful not to overmix which can make the cake dense.
Step 4: Divide Batter and Bake
- batter from Step 3
Divide the batter evenly between your prepared pans and smooth the tops with a spatula.
Bake on the middle rack for 20 minutes, until a toothpick inserted into the center comes out clean or with just a few moist crumbs.
The center should spring back slightly when gently pressed, indicating the cakes are set but still moist.
Step 5: Cool and Release Cakes
Let the cakes cool in their pans for about 10 minutes, then turn them out onto a wire rack to cool completely to room temperature.
This waiting period is important—attempting to remove the cakes too early can cause them to crack or crumble.
Complete cooling ensures the structure has set properly before frosting.

Irresistible Keto Carrot Cake
Ingredients
- 4 cups almond flour (I always use King Arthur for a finer crumb)
- 3/4 cup sweetener
- 1 1/4 cups carrot (finely grated for better moisture distribution)
- 4 eggs (room temperature, about 70°F, to help the batter emulsify)
- 2 tbsp baking powder
- 1 tsp salt
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
Instructions
- Position your oven rack to the middle setting and preheat to 350°F. While the oven heats, grease two 8-inch round cake pans with butter or cooking spray, then line the bottoms with parchment paper for easy removal. This dual-layer approach prevents sticking and ensures your finished cakes release cleanly.
- In a large mixing bowl, whisk together the almond flour, baking powder, salt, and cinnamon. Whisking rather than stirring incorporates air into the flour mixture and helps distribute the leavening agent evenly throughout the batter, which is crucial for even rise and crumb structure in keto baking.
- In a separate bowl, whisk together the room-temperature eggs, sweetener, and vanilla extract until well combined and slightly pale—this takes about 1-2 minutes. I like to use room-temperature eggs because they emulsify better with the sweetener and create a more cohesive batter. Fold in the finely grated carrot, then gently fold this wet mixture into the dry ingredients from Step 2 until just combined, being careful not to overmix which can make the cake dense.
- Divide the batter evenly between your prepared pans and smooth the tops with a spatula. Bake on the middle rack for 20 minutes, until a toothpick inserted into the center comes out clean or with just a few moist crumbs. The center should spring back slightly when gently pressed, indicating the cakes are set but still moist.
- Let the cakes cool in their pans for about 10 minutes, then turn them out onto a wire rack to cool completely to room temperature. This waiting period is important—attempting to remove the cakes too early can cause them to crack or crumble. Complete cooling ensures the structure has set properly before frosting.







