Carrot cake without the carb crash? Yes, please. This keto carrot cake has all the cozy spice, tender crumb, and creamy frosting you love—just without the sugar and wheat flour.It’s perfect for birthdays, brunch, or whenever you want dessert that doesn’t derail your day. The texture is soft and moist, and the flavor hits that classic cinnamon-nutmeg balance. Even non-keto friends won’t guess it’s low-carb.
1/4cupunflavored whey protein isolate (optional, for lift) or more almond flour
1tablespoonground cinnamon
1/2teaspoonground nutmeg
1/2teaspoonground ginger
1teaspoonbaking powder
1/2teaspoonbaking soda
1/2teaspoonfine sea salt
Wet Ingredients:
4largeeggs, room temperature
1/2cupgranulated erythritol or allulose (plus 2–3 tablespoons more if you prefer sweeter)
1/3cupavocado oil or melted coconut oil
1/4cupunsweetened almond milk
2teaspoonsvanilla extract
11/2 cups finely grated carrots (lightly packed; from about 2–3 medium carrots)
1/2cupchopped walnuts or pecans (optional)
1/3cupunsweetened shredded coconut (optional)
Cream Cheese Frosting:
8ouncescream cheese, softened
1/2cupunsalted butter, softened
1/3–1/2 cup powdered erythritol or allulose (to taste)
1teaspoonvanilla extract
Pinch of salt
1–2 tablespoons heavy cream (as needed for texture)
Method
Prep the pans and oven. Heat the oven to 350°F (175°C).Line two 8-inch round cake pans with parchment and lightly grease the sides. You can also make one 9x13-inch sheet cake.
Whisk the dry mix. In a large bowl, whisk almond flour, coconut flour, whey isolate (if using), cinnamon, nutmeg, ginger, baking powder, baking soda, and salt. Break up any almond flour clumps.
Beat the wet ingredients. In another bowl, whisk eggs, sweetener, oil, almond milk, and vanilla until smooth and slightly frothy.
Combine to a batter. Pour the wet mixture into the dry and stir until just combined.The batter will be thicker than traditional cake—this is normal.
Fold in the carrots and add-ins. Gently fold in grated carrots, nuts, and shredded coconut if using. Avoid overmixing to keep the cake tender.
Portion and bake. Divide batter evenly between pans. Smooth the tops.Bake for 20–24 minutes for 8-inch rounds (25–30 minutes for 9x13) until the edges are set and a toothpick comes out clean or with a few moist crumbs.
Cool completely. Let cakes cool in the pans for 10 minutes, then transfer to a rack. Cool fully before frosting to prevent melting.
Make the frosting. Beat cream cheese and butter until fluffy. Add powdered sweetener, vanilla, and salt.Beat until smooth, adding heavy cream 1 teaspoon at a time until it’s spreadable.
Assemble. Place one layer on a serving plate. Spread about 1/3 of the frosting on top. Add the second layer and frost the top and sides.For a sheet cake, simply frost the top generously.
Chill briefly, then slice. Refrigerate 20–30 minutes to set the frosting for cleaner slices. Cut and serve.
Almond and coconut flour blend: Almond flour keeps the cake tender while a touch of coconut flour helps it hold structure without turning heavy.
Finely grated carrots: They add moisture, sweetness, and that signature carrot cake vibe without pushing carbs too high.
Erythritol or allulose: These keto-friendly sweeteners mimic sugar’s sweetness with minimal impact on blood sugar.
Warm spices: Cinnamon, nutmeg, and a hint of ginger deliver classic carrot cake flavor.
Rich cream cheese frosting: Smooth, slightly tangy, and lightly sweet—this frosting ties everything together.
Ingredients
Dry Ingredients:
2 cups super-fine almond flour
2 tablespoons coconut flour
1/4 cup unflavored whey protein isolate (optional, for lift) or more almond flour
1 tablespoon ground cinnamon
1/2 teaspoon ground nutmeg
1/2 teaspoon ground ginger
1 teaspoon baking powder
1/2 teaspoon baking soda
1/2 teaspoon fine sea salt
Wet Ingredients:
4 large eggs, room temperature
1/2 cup granulated erythritol or allulose (plus 2–3 tablespoons more if you prefer sweeter)
1/3 cup avocado oil or melted coconut oil
1/4 cup unsweetened almond milk
2 teaspoons vanilla extract
1 1/2 cups finely grated carrots (lightly packed; from about 2–3 medium carrots)
1/2 cup chopped walnuts or pecans (optional)
1/3 cup unsweetened shredded coconut (optional)
Cream Cheese Frosting:
8 ounces cream cheese, softened
1/2 cup unsalted butter, softened
1/3–1/2 cup powdered erythritol or allulose (to taste)
1 teaspoon vanilla extract
Pinch of salt
1–2 tablespoons heavy cream (as needed for texture)
Step-by-Step Instructions
Prep the pans and oven. Heat the oven to 350°F (175°C).Line two 8-inch round cake pans with parchment and lightly grease the sides. You can also make one 9×13-inch sheet cake.
Whisk the dry mix. In a large bowl, whisk almond flour, coconut flour, whey isolate (if using), cinnamon, nutmeg, ginger, baking powder, baking soda, and salt. Break up any almond flour clumps.
Beat the wet ingredients. In another bowl, whisk eggs, sweetener, oil, almond milk, and vanilla until smooth and slightly frothy.
Combine to a batter. Pour the wet mixture into the dry and stir until just combined.The batter will be thicker than traditional cake—this is normal.
Fold in the carrots and add-ins. Gently fold in grated carrots, nuts, and shredded coconut if using. Avoid overmixing to keep the cake tender.
Portion and bake. Divide batter evenly between pans. Smooth the tops.Bake for 20–24 minutes for 8-inch rounds (25–30 minutes for 9×13) until the edges are set and a toothpick comes out clean or with a few moist crumbs.
Cool completely. Let cakes cool in the pans for 10 minutes, then transfer to a rack. Cool fully before frosting to prevent melting.
Make the frosting. Beat cream cheese and butter until fluffy. Add powdered sweetener, vanilla, and salt.Beat until smooth, adding heavy cream 1 teaspoon at a time until it’s spreadable.
Assemble. Place one layer on a serving plate. Spread about 1/3 of the frosting on top. Add the second layer and frost the top and sides.For a sheet cake, simply frost the top generously.
Chill briefly, then slice. Refrigerate 20–30 minutes to set the frosting for cleaner slices. Cut and serve.
Keeping It Fresh
Short-term: Store covered in the fridge for up to 5 days. The flavors often improve by day two.
Freezing layers: Wrap unfrosted cake layers tightly and freeze for up to 2 months.Thaw in the fridge overnight, then frost.
Freezing slices: Freeze individual frosted slices on a tray, then wrap and store in a bag. Thaw in the fridge for a grab-and-go treat.
Benefits of This Recipe
Lower in carbs and sugar: Sweetened with erythritol or allulose, so it’s more blood-sugar friendly than classic carrot cake.
Gluten-free by default: Almond and coconut flours keep it celiac- and gluten-sensitive friendly.
Satisfying and moist: Healthy fats from nuts, almond flour, and cream cheese make it filling without feeling heavy.
Balanced flavor: The spice blend and carrot sweetness taste like the real deal—no odd aftertastes.
Flexible: Works as a layer cake, sheet cake, or cupcakes with minor tweaks.
What Not to Do
Don’t pack the almond flour. Scoop lightly and level. Packed flour makes the cake dense.
Don’t over-grate the carrots into mush. Finely grated is good; puréed carrots add too much moisture.
Don’t skip cooling. Frosting warm cake leads to sliding layers and melty frosting.
Don’t overbake. Almond flour dries out quickly.Pull the cake when the center springs back and edges are set.
Don’t over-sweeten the frosting. Powdered keto sweeteners can taste more intense; add gradually and taste as you go.
Variations You Can Try
Cupcakes: Bake in a lined muffin tin at 350°F for 18–22 minutes. Pipe frosting on top.
Pineapple vibe (still keto): Fold in 1/2 teaspoon pineapple extract to the batter and 1/4 teaspoon to the frosting for a tropical note without sugar.
Maple-spice frosting: Add 1/2 teaspoon maple extract to the frosting and a pinch more cinnamon.
Nut-free: Use a fine sunflower seed flour instead of almond flour and skip the nuts. Note: sunflower can turn green with baking soda; add 1 teaspoon lemon juice to help.
Raisin feel, no raisins: Stir in 1–2 tablespoons sugar-free chopped dried “raisins” made from unsweetened dried blueberries, or use a few drops of rum extract for that nostalgic flavor.
Walnut crunch topping: Toast chopped walnuts with a pinch of cinnamon and sprinkle over the frosted cake.
FAQ
Is carrot cake really keto if it has carrots?
Carrots have more carbs than some veggies, but in grated form and used moderately, they fit well in a keto dessert.This recipe balances the amount so you get the flavor and moisture without a heavy carb load.
Can I use only almond flour?
Yes. Replace the coconut flour with 1/4 cup additional almond flour and watch the bake time. The texture will be slightly more tender and less structured, but still delicious.
What sweetener works best?
Erythritol blends hold structure well and stay less sticky.Allulose gives a softer crumb and browns a bit more. Monk fruit blends (with erythritol or allulose) also work. Always use a powdered version for the frosting.
How do I prevent a gritty sweetener texture?
Use finely ground or powdered sweetener.For frosting, always use powdered and beat well at room temperature. Let the cake rest a few hours after baking so any remaining granules dissolve into the crumb.
Can I make it dairy-free?
Swap butter in the frosting for dairy-free butter and use a dairy-free cream cheese alternative. For the batter, the listed fats are already dairy-free.The texture will be a touch softer, but still great.
Can I make it ahead?
Absolutely. Bake the layers a day ahead, wrap, and chill. Frost the next day.The flavors meld nicely, and slicing is cleaner.
Why did my cake sink in the middle?
Common causes are underbaking, too much moisture from overpacked carrots, or expired leaveners. Weigh or lightly pack carrots, check oven temperature with a thermometer, and test doneness in multiple spots.
How many carbs per slice?
Exact macros vary by brands and optional add-ins. As a ballpark, a 12-slice cake made with erythritol, without nuts or coconut, typically lands around 5–7g net carbs per slice.Calculate with your ingredients to be sure.
Can I add cream cheese filling between layers?
Yes. Use about one-third of the frosting for the middle and the rest for the top and sides. Chill briefly before stacking to keep it stable.
Will this work as a single tall layer?
It can, but it’s denser and may need 5–10 extra minutes baking.A 9-inch round gives a nice tall single layer. Tent with foil if the top browns too quickly.
Wrapping Up
This keto carrot cake brings everything you want from the classic—moist crumb, warm spice, and lush cream cheese frosting—without the sugar spike. It’s simple to make, flexible for different pans, and sturdy enough for celebrations.Keep the tips in mind, taste as you go, and make it your go-to low-carb crowd-pleaser. One slice, and you’ll see why it earns a permanent spot in your recipe rotation.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.