If you ask me, keto-friendly desserts are a game changer.
These carrot cake cookies are a perfect blend of classic comfort and modern low-carb living, topped with a smooth cream cheese frosting that’ll make you forget they’re keto. Fresh carrots and warm spices give these treats their familiar, homey taste.
They’re made with almond flour and natural sweeteners, keeping all the flavor you love while fitting into a keto lifestyle. The cream cheese frosting adds just the right amount of tang and richness to each bite.
It’s a clever twist on the traditional carrot cake that satisfies your sweet tooth without the guilt – perfect for afternoon treats or sharing with friends who are watching their carbs.

Why You’ll Love These Keto Carrot Cake Cookies
- Keto-friendly treat – These cookies fit perfectly into a low-carb lifestyle, using coconut flour and sugar alternatives to keep the carb count down while still satisfying your sweet tooth.
- Classic carrot cake flavor – You get all the warm spices and cream cheese frosting goodness of traditional carrot cake, just in a convenient cookie form that’s perfect for portion control.
- Real ingredients – Made with fresh carrots, cream cheese, and warm spices like cinnamon and nutmeg, these cookies don’t compromise on authentic flavor despite being keto-friendly.
- Make-ahead friendly – These cookies store well in the fridge, making them perfect for meal prep or when you need a quick keto snack throughout the week.
What Kind of Carrots Should I Use?
Fresh, whole carrots are your best bet for these cookies – skip the pre-shredded bags since they tend to be dry and often have added preservatives. Look for firm, bright orange carrots without any soft spots or discoloration, and make sure to peel them before grating. When you’re grating the carrots, use the fine holes on your grater rather than the larger ones – this helps them blend better into the cookie dough and cook more evenly. After grating, don’t skip the step of draining them on paper towels, as this removes excess moisture that could make your cookies too wet.

Options for Substitutions
Since this is a keto recipe, some ingredients are pretty specific, but here are some swaps that work well:
- Coconut flour: This is tricky to substitute since coconut flour is super absorbent. If you must swap it, use 2.5-3 cups of almond flour instead, but you’ll need to reduce the eggs to 2 and the liquid ingredients slightly.
- Sugar alternative: You can use any keto-friendly sweetener like monk fruit, erythritol, or allulose. Just remember that some are sweeter than others, so adjust the amount to taste.
- Walnuts: These are optional – you can skip them or use pecans instead. Macadamia nuts work great too for a different flavor.
- Heavy cream: For the frosting, you can use coconut cream (the thick part from a can of coconut milk) to make it dairy-free, though it might change the texture slightly.
- Cream cheese: If you’re dairy-free, try using dairy-free cream cheese alternatives. Just make sure they’re keto-friendly and check that the texture is thick enough for the frosting.
- Spices: Feel free to adjust the spice mix to your taste – you can skip the nutmeg or ginger if you don’t have them, or add a pinch of allspice for a different flavor profile.
Watch Out for These Mistakes While Baking
The biggest challenge when making keto carrot cake cookies is dealing with excess moisture from the carrots – be sure to thoroughly drain them on paper towels and gently press out any remaining liquid, or your cookies might spread too much while baking. The temperature of your ingredients matters more than you might think – using cold eggs or cream cheese can lead to a lumpy batter, so make sure everything is properly softened at room temperature for at least an hour before starting. Another common mistake is overmixing the batter once the coconut flour is added, which can make your cookies dense and tough – instead, mix just until the ingredients are combined, and remember that coconut flour is extremely absorbent, so let the batter rest for 5 minutes before scooping to allow it to thicken properly. For the perfect texture, don’t overbake these cookies – they should be just set around the edges but still slightly soft in the center when you take them out, as they’ll continue to firm up while cooling on the baking sheet.

What to Serve With Keto Carrot Cake Cookies?
These sweet and spiced cookies are perfect alongside a hot cup of coffee or unsweetened chai tea for an afternoon treat. Since they’re already rich and satisfying, I like to keep things simple and serve them with a glass of unsweetened almond milk or a keto-friendly hot chocolate made with heavy cream and sugar-free chocolate. For a lovely breakfast or brunch spread, you can arrange these cookies on a platter with some fresh berries and keto-friendly yogurt parfaits. If you’re serving these at a party, they pair nicely with other keto desserts like chocolate fat bombs or sugar-free vanilla ice cream.
Storage Instructions
Keep Fresh: These keto carrot cake cookies stay super tasty when kept in an airtight container in the fridge. Since they have cream cheese frosting, they’ll keep well for up to 5 days. I like to place a piece of parchment paper between layers to keep the frosting looking nice.
Freeze: Want to save some for later? You can freeze these cookies for up to 3 months! Place them in a freezer-safe container with parchment paper between layers. Pro tip: freeze them unfrosted if you can, then add the cream cheese frosting after thawing – it’ll taste fresher that way.
Thaw & Serve: When you’re craving a cookie, just take them out of the freezer and let them thaw in the fridge overnight. If they’re unfrosted, you can bring them to room temperature for about 30 minutes before adding fresh frosting. They taste just as good as the day you made them!
| Preparation Time | 30-45 minutes |
| Cooking Time | 15 minutes |
| Total Time | 45-60 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1600-1800
- Protein: 30-40 g
- Fat: 120-130 g
- Carbohydrates: 100-110 g
Ingredients
For the cookies:
- 1/4 tsp salt
- 3/4 cup grated carrots (finely grated for best texture)
- 3/4 cup coconut flour
- 4 oz cream cheese (full-fat, at room temperature)
- 4 eggs (large, room temperature for easier mixing)
- 2 tsp cinnamon
- 1/2 cup unsalted butter (softened to room temperature)
- 1/2 tsp ginger
- 3/4 cup sugar alternative
- 1/4 tsp nutmeg
- 1 1/2 tsp baking powder
- 1/2 tsp vanilla essence (I use McCormick’s vanilla)
- 1/4 cup chopped walnuts (optional, adds a nice crunch)
For the cream cheese icing:
- 1 tsp vanilla essence
- 3-4 tbsp heavy cream (adds richness and helps with spreadability)
- 1 cup powdered sugar substitute
- 1/4 tsp cinnamon
- 1/4 cup unsalted butter (softened, I prefer Kerrygold)
- 2 oz cream cheese (softened full-fat)
Step 1: Prepare the Dry Ingredients
Preheat the oven to 350°F (175°C).
In a bowl, stir together the coconut flour, baking powder, cinnamon powder, nutmeg powder, ginger powder, and salt.
Set this bowl of dry ingredients aside to use later.
Step 2: Mix the Wet Ingredients
In a separate bowl, beat together the butter, cream cheese, sugar substitute, and vanilla extract until they’re fully combined.
Add the eggs one at a time, beating well after each addition to ensure a smooth mixture.
Stir in the ¾ cup of freshly grated carrots, ensuring they are grated finely and squeezed dry with a paper towel to remove excess moisture.
Step 3: Combine and Chill the Dough
Gradually add the bowl of dry ingredients to the wet mixture.
Beat until everything is fully combined.
If you like, fold in the walnuts at this stage.
Once mixed, chill the cookie dough in the refrigerator for 30 minutes to make it easier to handle.
Step 4: Shape and Bake the Cookies
Measure a tablespoon of cookie dough at a time and roll it into balls, or use a small cookie scoop for consistency.
Flatten each ball slightly and place them onto a lightly greased cookie sheet, spacing them out evenly.
Bake in the preheated oven for 15 minutes, or until the edges are lightly browned.
Allow the cookies to cool for 30 minutes before proceeding to the icing.
Step 5: Make the Cream Cheese Icing
Using an electric mixer, combine the confectioner’s sugar substitute with softened cream cheese and butter.
Add the vanilla extract and ground cinnamon powder.
Gradually add 3-4 tablespoons of heavy whipping cream until the icing reaches your desired consistency, starting with 3 tablespoons and adding more if necessary.
Step 6: Ice and Store the Cookies
Once the cookies are fully cooled, drizzle the cream cheese icing over the top of each cookie.
Allow the glaze to set for a few minutes before enjoying.
Store any leftover cookies in an airtight container in the refrigerator for up to five days, or freeze for up to three weeks.