Preheat oven to 375. Spray PAM in two baking pans.
In a blender place the baby carrots and the eggwhites and blend very well until carrots have completely broken down into a puree. Add in the melted coconut oil and spices, blend. Finally add in the dry ingredients. Blend until all the ingredients are mixed well together.
Pour half the batter into one baking pan and the remaining mix into the other baking pan.
Optional: Sprinkle with raisins and walnut pieces
Bake in the oven at 375 for 30 minutes. Remove from oven and cool.
Slice cake in halves and stack on top of each other, layering with icing as you wish.
Place the 3/4 cup of walnuts in a food processor and chop walnuts until finely ground. Add in the Greek yogurt, protein powder, almond milk and nutmeg. Blend until mixture is creamy if too thick add more almond milk, if mix is too thin add in a tsp of coconut flour. Ice the cake layers and as an option you can sprinkle with coconut and walnuts. Slice and serve. :)