Go Back
Grain Free Carrot Cake

Healthier Grain-Free Carrot Cake

A healthier version of carrot cake that is gluten-free and dairy-free. Loaded with dried fruit, nuts, and carrots, and topped with a creamy maple frosting.

Course Dessert
Cuisine American
Prep Time 30 minutes
Cook Time 50 minutes
Total Time 1 hour


For the cake:

  • 1 cup almond meal
  • 1 cup coconut flour
  • 2 teaspoons baking soda
  • 1 teaspoon sea salt
  • 2 teaspoons ground cinnamon
  • 1 teaspoon ground ginger
  • 1/4 teaspoon ground nutmeg
  • 1/2 cup melted coconut oil
  • 1/2 cup coconut sugar
  • 1/2 cup pure maple sugar
  • 5 large organic cage free eggs
  • 2 teaspoons pure vanilla extract
  • 3 cups finely chopped or grated carrots
  • 3/4 cup desiccated coconut or ground in a food processor
  • 1 cup dried fruit we used raisins and dried cranberries
  • 1/2 cup chopped pecans
  • 1 1/2 cups boiling water

For the frosting:

  • 8 ounces cream cheese we used non-dairy
  • 1 stick butter or non-dairy alternative
  • 2 tablespoons pure maple sugar
  • 3-4 cups powdered sugar
  • toasted coconut for garnish


  1. Preheat oven to 325 degrees F. Grease three 9-inch round cake pans and line the bottoms with waxed or parchment paper that has been cut to fit.

  2. Over a large mixing bowl, sift together almond meal, coconut flour, baking soda, sea salt, and spices. Set aside.

  3. In a medium bowl, whisk together the coconut oil, sugar, maple syrup, eggs, and vanilla extract. Add to the dry ingredients and stir well to combine. The mixture will be thick. Add the finely chopped carrots, coconut, dried fruit, and nuts. Stir well to combine. Add in the boiling water all at once and mix well. (Switch to an electric hand mixer if that's easier, but you should be able to combine it with a large wooden spoon or spatula.)

  4. Divide the batter between the prepared pans. Each one will have roughly 2 heaping cups of batter. Spread it evenly and smooth the top. Bake for 50-60 minutes, or until it feels set. The outer edges will start to pull away from the sides of the pan and it will look drier on top. It will be very moist and looked baked through.

  5. Remove from oven and let cool for 5-10 minutes in the pan. Run a thin knife around the edge of each pan to loosen the cakes. Carefully turn out onto a cooling rack and let cool completely.

  6. Prepare frosting - Beat the cream cheese with the coconut oil and add the powdered sugar until it reaches a spreadable consistency, but is not runny.

  7. To assemble cake - Place one of the cakes on a cake plate or stand. Spread 1/3 of the frosting over the top of the cake. Place another cake layer on top and frost it with another 1/3 of the frosting. Top with the final layer and spread the remaining frosting on top. Sprinkle with the toasted coconut. Chill for 30-60 minutes before cutting into wedges and serving.

Recipe Notes

Keep leftovers refrigerated. Yield: One three-layer, 9-inch cake to serve 8-12