Keto Carrot Cake
Keto Carrot Cake is a moist, flavorful, and low-carb dessert that delivers all the warm spices and sweetness of traditional carrot cake without the sugar or gluten. Made with almond flour, shredded carrots, and keto-friendly sweeteners, this cake is perfect for birthdays, holidays, or whenever you want a guilt-free indulgence. Top it with a creamy keto cream cheese frosting, and you’ve got a show-stopping dessert that everyone will love.

What Is Keto Carrot Cake?
Keto Carrot Cake is a low-carb version of the classic dessert. It uses almond flour or coconut flour as a base instead of wheat flour and a keto-friendly sweetener in place of sugar. It maintains the moist texture and spiced flavor of traditional carrot cake while keeping it suitable for keto and low-carb diets.
Servings and Timing
Serves: 8–10
Prep Time: 15 minutes
Cook Time: 30–35 minutes
Total Time: 45–50 minutes
Ingredients
For the Cake
1 ½ cups almond flour
½ cup coconut flour
1 teaspoon baking powder
½ teaspoon baking soda
1 teaspoon ground cinnamon
½ teaspoon ground nutmeg
¼ teaspoon ground ginger
¼ teaspoon salt
3 large eggs
½ cup unsweetened shredded carrots (about 2 medium carrots)
½ cup granulated erythritol or preferred keto sweetener
¼ cup melted coconut oil or butter
1 teaspoon vanilla extract
½ cup chopped walnuts or pecans (optional)
½ cup unsweetened shredded coconut (optional)
For the Cream Cheese Frosting
8 ounces cream cheese, softened
¼ cup unsalted butter, softened
¼ cup powdered erythritol or preferred keto sweetener
1 teaspoon vanilla extract
Instructions
Preheat Oven
Preheat the oven to 350°F (175°C). Grease an 8-inch round cake pan or line it with parchment paper.
Prepare the Dry Ingredients
In a medium bowl, combine almond flour, coconut flour, baking powder, baking soda, cinnamon, nutmeg, ginger, and salt. Whisk together until evenly mixed.
Prepare the Wet Ingredients
In a separate large bowl, beat the eggs, sweetener, melted coconut oil, and vanilla extract until smooth. Stir in shredded carrots.
Combine Ingredients
Gradually fold the dry ingredients into the wet ingredients until fully incorporated. If using, fold in chopped nuts and shredded coconut.
Bake the Cake
Pour the batter into the prepared cake pan and smooth the top. Bake for 30–35 minutes, or until a toothpick inserted in the center comes out clean. Remove from oven and allow to cool completely in the pan.
Prepare the Frosting
While the cake cools, beat cream cheese, butter, powdered erythritol, and vanilla extract in a bowl until smooth and creamy.
Frost the Cake
Once the cake is completely cool, spread the cream cheese frosting evenly over the top. Sprinkle with additional chopped nuts or unsweetened shredded coconut if desired. Slice and serve.

Notes
Use finely shredded carrots for a smoother texture.
Ensure the cake is fully cooled before frosting to prevent the frosting from melting.
Almond flour provides moisture, while coconut flour helps absorb liquid and adds structure; don’t skip either.
Adjust sweetener to taste; some keto sweeteners are sweeter than others.
Variations
Nut-Free Version
Omit walnuts or pecans and replace with sunflower seeds or leave plain.
Spiced Up
Add ½ teaspoon ground cloves or cardamom to the batter for extra warmth.
Mini Muffins
Portion the batter into a greased muffin tin and bake for 18–20 minutes for individual servings.
Carrot Cake Bars
Bake in a rectangular pan and cut into bars for easy serving or meal prep.
Coconut Carrot Cake
Increase shredded coconut to ¾ cup for a more tropical flavor.
Storage
Refrigerator: Store in an airtight container for up to 5 days.
Freezer: Wrap the cake tightly or slice into individual portions and freeze for up to 2 months. Thaw overnight in the fridge before serving.
Reheating
Keto Carrot Cake is best served cold or at room temperature. If preferred slightly warm, microwave a slice for 10–15 seconds.
FAQs
Can I make this dairy-free?
Yes, use coconut cream or a dairy-free cream cheese alternative and coconut oil instead of butter.
Can I use a different sweetener?
Yes, monk fruit, stevia blends, or other keto-approved sweeteners can be used. Adjust quantity according to sweetness.
Can I make it gluten-free?
Yes, this recipe is naturally gluten-free using almond and coconut flour.
How do I prevent the cake from being too dry?
Do not overbake and use finely shredded carrots for moisture. Almond flour helps retain moisture.
Can I make it ahead of time?
Yes, the cake can be made a day in advance and stored in the fridge. The flavors often improve after resting.
Final Thoughts
Keto Carrot Cake is a moist, spiced, and indulgent low-carb dessert that satisfies sweet cravings without derailing your diet. With creamy frosting, a tender crumb, and optional nuts or coconut, it’s perfect for celebrations, dessert, or a keto-friendly treat anytime.

Keto Carrot Cake
Ingredients
- For the Cake
- 1 ½ cups almond flour
- ½ cup coconut flour
- 1 tsp baking powder
- ½ tsp baking soda
- 1 tsp ground cinnamon
- ½ tsp ground nutmeg
- ¼ tsp ground ginger
- ¼ tsp salt
- 3 large eggs
- ½ cup unsweetened shredded carrots about 2 medium carrots
- ½ cup granulated erythritol or preferred keto sweetener
- ¼ cup melted coconut oil or butter
- 1 tsp vanilla extract
- ½ cup chopped walnuts or pecans optional
- ½ cup unsweetened shredded coconut optional
- For the Cream Cheese Frosting
- 8 oz cream cheese softened
- ¼ cup unsalted butter softened
- ¼ cup powdered erythritol or preferred keto sweetener
- 1 tsp vanilla extract
Instructions
- Preheat oven to 350°F (175°C) and grease an 8-inch round cake pan or line with parchment paper.
- In a medium bowl, whisk together almond flour, coconut flour, baking powder, baking soda, cinnamon, nutmeg, ginger, and salt.
- In a separate large bowl, beat eggs, sweetener, melted coconut oil, and vanilla until smooth. Stir in shredded carrots.
- Gradually fold dry ingredients into wet until fully combined. Fold in nuts and coconut if using.
- Pour batter into prepared pan, smooth top, and bake 30–35 minutes or until a toothpick inserted comes out clean. Cool completely.
- Beat cream cheese, butter, powdered sweetener, and vanilla until smooth.
- Once the cake is cool, frost evenly with cream cheese frosting and sprinkle with additional nuts or coconut if desired. Slice and serve.
