Moist Keto Carrot Cake with Cream Cheese Frosting

My keto carrot cake is here to satisfy your sweet tooth without guilt! It’s bursting with flavor, especially when paired with its partner-in-crime, cream cheese frosting.

Carrot cake and cream cheese frosting with dairy-free option. Gluten-free. Low-carb. Keto.

Easy to make with just 20 minutes of prep time and a handful of everyday ingredients, this keto carrot cake is a healthy yet indulgent treat. It’s moist and flavorful—very close to the classic carrot cake—and best of all, it’s low in carbs and sugar-free when made with the suggested sweeteners.

I developed this recipe while experimenting with healthier versions of traditional cakes. It’s perfect for spring gatherings, holidays, birthdays, potlucks, or any time you want a satisfying, low-carb dessert. Pair a slice with a warm cup of coffee or serve it as a celebration cake—this one always disappears fast!

Simple ingredients for keto carrot cake on a white surface.

Jump To:

Why You’ll Love This Recipe

This keto carrot cake earned a permanent spot in my recipe collection after many rounds of testing. It consistently delivers the texture and spice you expect from carrot cake while staying low in carbs. It’s approachable for home bakers and reliable enough to make again and again.

  • Simple ingredients: Pantry staples and minimal specialty items.
  • Budget-friendly: No expensive flours or rare extracts required.
  • Kid-approved: A crowd-pleasing flavor profile.
  • Quick: Less than an hour from start to finish.
  • Great texture: Moist crumb with warm spices and a pleasant nutty crunch from chopped nuts.
  • Basic equipment: Mixing bowls, a food processor (or box grater and bowl), a whisk, and a baking dish.
  • Easy to follow: Six straightforward steps from mixing to frosting.

How to Make Keto Carrot Cake with Cream Cheese Frosting

This recipe uses coconut flour and a natural low-carb sweetener. The method is straightforward: combine wet ingredients, mix dry ingredients separately, fold together, bake, and top with a simple cream cheese frosting. The frosting requires only a few ingredients and a quick whisk to reach a creamy consistency.

You can frost the whole cake before slicing or cut into individual servings and frost each piece. Either way, the result is a satisfying keto-friendly dessert that holds up well for sharing or storing.

A whole carrot cake with cream cheese frosting and nuts.

Ingredients You Need

This cake is designed to be made with everyday ingredients and minimal fuss. Below is a clear list for the cake and the frosting. Use full-fat dairy where called for for the best texture and flavor.

For the cake:

  • Ginger powder
  • Ground cinnamon
  • Walnuts, chopped
  • Large eggs
  • Unsalted butter (or coconut oil for a dairy-free option)
  • Freshly shredded carrots (about 2 cups)
  • Coconut flour (a little goes a long way)
  • Brown sugar replacement (monk fruit brown-style or other low-carb brown alternative)
  • Baking soda

For the cream cheese frosting:

  • Melted or softened butter (or coconut oil)
  • Full-fat cream cheese, softened (or unsweetened whipped coconut cream for dairy-free)
  • Lemon juice and lemon zest
  • Powdered-style natural sweetener (powdered monk fruit or powdered erythritol works best)
A slice of low-carb keto carrot cake on a plate with a fork.

Step-By-Step Instructions

The full process is simple and repeatable. Plan for about 45 minutes total time, with 20 minutes prep and roughly 25 minutes bake time.

  1. Preheat: Preheat the oven to 350 °F (175 °C).
  2. Combine wet ingredients: In a food processor or large bowl, combine shredded carrots, eggs, and softened butter (or oil). Blend until well combined.
  3. Mix dry ingredients: In a separate bowl, whisk coconut flour, powdered sweetener, cinnamon, ginger, and baking soda. Stir into the wet mixture until fully combined. Fold in chopped walnuts.
  4. Bake: Pour batter into a greased 8 x 8-inch baking dish. Bake for about 25 minutes, until the edges are golden and the center is set. A toothpick inserted into the center should come out mostly clean.
  5. Make the frosting: While the cake bakes, beat together softened cream cheese and butter (or coconut oil) until smooth. Add powdered sweetener, lemon juice, and lemon zest and mix until creamy. Chill briefly if needed to firm up.
  6. Cool and frost: Let the cake cool completely in the pan on a wire rack to avoid melting the frosting. Then spread the cream cheese frosting evenly over the top, or slice and frost individual pieces. Serve warm, chilled, or at room temperature.

Leftover frosting can be used to make a single-serve no-bake cheesecake or to top other low-carb desserts.

Easy gluten-free carrot cake with frosting.

Variations

This recipe is flexible. Here are simple swaps and flavor tweaks to suit preferences or dietary needs:

  • Use almond flour instead of coconut flour if preferred (adjust quantities, as almond flour behaves differently).
  • Add a little sugar-free maple flavoring or sugar-free maple syrup to the frosting for a maple variation.
  • Substitute other low-carb sweeteners such as stevia extract or erythritol if desired.
  • Swap cream cheese frosting for peanut butter frosting or whipped ricotta for a different texture and flavor.
  • Omit nuts to keep the cake nut-free, or replace walnuts with pecans, almonds, or hazelnuts.
  • Make the cake dairy-free by using coconut oil in the cake and unsweetened whipped coconut cream in place of cream cheese.
  • Add more warm spices such as nutmeg or allspice for extra depth.

Expert Tips

  • Measure carefully: Coconut flour absorbs liquid quickly; follow measurements closely for the best texture.
  • Cool completely: Allow the cake to cool fully before frosting so the frosting sets and doesn’t slide off.
  • Layering: To build a multi-layer cake, double or triple the recipe and use frosting between layers as the binder.
  • Nuts: Toasting or briefly drying chopped nuts can enhance their crunch and flavor before folding them into the batter.

How to Store This Recipe

Serve the cake warm, chilled, or at room temperature. Store leftovers in an airtight container lined with parchment paper on the counter for 3–4 days, or in the refrigerator for up to one week. The cake freezes well if unfrosted; wrap cut edges tightly and freeze up to 2–3 months. Thaw at room temperature for 30–60 minutes before serving.

What to Serve with Low-Carb Carrot Cake

This carrot cake pairs well with a variety of meals and occasions. A few serving ideas:

  • Brunch: serve unfrosted alongside a savory frittata or Greek-style yogurt with nuts and berries.
  • Lunch: enjoy a slice after a light salad with grilled chicken and avocado.
  • Dinner: finish a meal of roasted salmon or baked chicken with a slice of this cake for dessert.

More Keto Cake Recipes to Try

  • Carnivore-style celebratory cakes
  • Coffee cake variations with macadamia or cinnamon
  • Coconut flour chocolate cake
  • Gluten-free gooey butter cake
  • Keto cupcakes with vanilla buttercream

If you make this keto carrot cake recipe, please leave a review. I really appreciate every rating and comment!

Ketogenic Carrot Cake with Cream Cheese Frosting

Enjoy a sugar-free, low-carb, ketogenic carrot cake made with coconut flour and simple ingredients. This recipe yields a moist cake with warm spices and creamy frosting.
Prep Time: 20 mins
Cook Time: 25 mins
Total Time: 45 mins
Servings: 12 pieces
Calories: 278 kcal (approx.)

Ingredients

  • 2 cups shredded carrot
  • 4 large eggs
  • ½ cup butter, softened (or coconut oil)
  • ¼ cup coconut flour
  • ¼ cup keto brown sugar substitute (monk fruit brown-style)
  • 2 teaspoons ground cinnamon
  • 1 teaspoon ginger powder
  • 1 teaspoon baking soda
  • ½ cup chopped walnuts

Cream Cheese Frosting

  • 8 ounces cream cheese, softened (or whipped coconut cream for dairy-free)
  • ½ cup butter, softened (or coconut oil)
  • 2 teaspoons powdered keto sweetener
  • 1 teaspoon lemon juice
  • 1 teaspoon lemon zest

Instructions

  1. Preheat the oven to 350 °F (175 °C).
  2. Combine shredded carrots, eggs, and softened butter in the bowl of a food processor or mixing bowl and blend until combined.
  3. In a separate bowl, whisk together coconut flour, sweetener, cinnamon, ginger, and baking soda. Add the dry mixture to the wet and blend to combine. Fold in the chopped walnuts.
  4. Pour batter into a greased 8 x 8-inch baking dish and bake for about 25 minutes, until the edges are golden and the center is set.
  5. While the cake bakes, beat cream cheese and butter until smooth. Add powdered sweetener, lemon juice, and zest; mix until creamy. Chill briefly if needed.
  6. Cool the cake completely before frosting. Slice and frost individual pieces or frost the whole cake. Serve warm, chilled, or at room temperature.

Notes

Add a touch of sugar-free maple flavoring or a little sugar-free maple syrup to the frosting for a maple variation. Adjust sweetener to taste—start with less and add more as needed.

Nutrition & Macros (approx.)

Calories: 278 kcal
Carbohydrates: 11 g
Net Carbs: 9 g
Protein: 5 g
Fat: 27 g
Fiber: 2 g
Saturated Fat: 15 g
Sodium: 316 mg

For the most accurate nutrition information, calculate using the exact brands and ingredient amounts you use.

Did you make this recipe?

Please leave a review and share your experience—your feedback helps others and is much appreciated.