Grind the almonds and keep aside or use almond flour. Grind oats with baking powder and salt and keep aside.
Blend the carrots into a coarse puree with a little water(depends on your blender. I used about half a cup for 2 cups carrots). or grate then into thin fine strips. I pureed the carrots for both cake and muffins.
In a pan, heat the coconut oil, melt and spread to cover the pan.
Add in carrot puree, spices, Almond meal and sugar and mix well. Add in the raisins to the mixture at this point( I added 1/2 cup raisins for the muffins)
Cook on low heat for 10-15 minutes until the puree thicken a bit(depends in the quantity of the puree and water content).
Take mixture off heat and let cool for 5 minutes.
Add in vinegar, about 1/3 cup cold water for the cakes and 1/2 cup for the muffins, and canola oil and mix well. The mixture should be a runny sauce. (Add double the water if you grated the carrots and you cooked carrots are almost dry)
Add in the flours and ground Oats and mix until just about combined. Drop mixture in mini muffin liners in muffin pan Or greased cake pan. Smooth the top and top the muffins with cranberries(pictured), raisins or jam.
Bake at preheated 360 degrees F for 18-20 minutes for the mini muffins and 35-40 minutes for the cake pans or until the toothpick in the middle comes out clean.
Carrot Halwa: (glutenfree)
For Carrot Halwa: Follow steps 1-4 from the cake directions above, with half the amount of sugar. (2 cups carrots, 1/3 cup freshly ground almond meal, 1/4 tsp cardamom powder, 2 Tbsps coconut oil and 1/2 cup raw sugar.)
Keep cooking the carrot mixture on low heat stirring occasionally till it starts to leave the edges. About 45 minutes if using grated carrots, and an hour if carrots were pureed.
Add some raisins and cashew pieces after 15 minutes of cooking and continue.
Serve warm or cold or any way:). We usually serve it warm as dessert right after a meal.