clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Grain-Free Carrot Cake

  • Author: Lila Ruth
  • Total Time: 50 min
  • Yield: 12 slices 1x


  • 2 1/2 cups almond flour (Bob’s Red Mill)
  • 3/4 cup tapioca starch
  • 3/4 cup sugar
  • 2 teaspoons cinnamon
  • 2 teaspoons baking powder (Hain brand is grain-free).
  • 1/2 teaspoon baking soda
  • 1 2/3 cups grated carrots (we used yellow, orange and purple–any will do).
  • 3/4 cup milk (or almond milk for dairy-free)
  • 1/4 cup olive oil
  • 1 egg
  • 1 tablespoon apple cider vinegar
  • 1 tablespoon vanilla extract
  • 8 oz bag chopped walnuts (for decoration)
  • 4 1/2 cups powdered sugar (Wholesome! brand is grain-free)
  • 8 oz package cream cheese, room temperature (Kite Hill brand for dairy-free)
  • 1/4 cup butter, room temperature (Earth Balance for Dairy-Free)
  • 3 1/2 tablespoons milk (or almond milk)
  • 2 1/2 teaspoons vanilla extract


  1. Preheat oven to 350 degrees
  2. In a large bowl, whisk together almond flour, tapioca starch, sugar, cinnamon, baking powder + baking soda. Add grated carrots and whisk again until evenly combined.
  3. Add milk, oil, egg, vanilla + apple cider vinegar to your flour mix and stir or blend until your batter is smooth.
  4. Pour batter into 2 parchment paper lined 9″ round cake pans. (If you’re not using parchment paper, grease pans well and dust with tapioca starch before adding your batter. (See “Tips” in post above for alternative baking pans suitable for this recipe).
  5. Bake at 350 degrees for 25-30 minutes. Lightly cover with foil at about 18 minutes in. Cake will be golden brown around the edges and just a little tender to the touch. (8×8 square pan takes 35-40 minutes).
  6. While your cake is in the oven, go ahead and mix together your frosting. In a large bowl, using a hand mixer on medium high speed, cream together your cream cheese and butter until smooth. Blend in your vanilla + milk. Add in your sifted powdered sugar, one cup at a time while blending. Mix until smooth. If you prefer your frosting thinner, add milk. For thicker frosting, add more powdered sugar. (At this time you can use two additional separate dishes to create orange and green frosting for your carrots. See “Tips” in post above for icing tips + food coloring options).
  7. Remove your cake from the oven and allow to cool completely. After your cake is 100% cool, lightly run a knife around the edges of the pans, and carefully flip over onto plate or desired surface. Pipe or spread the cream cheese frosting onto the layers. Use your orange frosting to create the zigzags for the carrot base and the green for the stems. Then carefully press your chopped walnuts against the sides of your cake. Some will fall, just reuse those and place them back on the cake–the icing acts like a paste. Alternatively, you can skip the carrot + stem decoration and place the walnuts on top of the cake.
  8. Serve at room temperature or refrigerate, it’s fabulous either way. Do store leftovers covered and in the fridge.
  • Prep Time: 25 min
  • Cook Time: 25 min

Keywords: grainfree, glutenfree, carrotcake, dairyfree, layercake, birthday