Preheat oven to 180 degrees. Line muffin pan or use silicon muffin moulds.
Combine all the dry ingredients - flour to cinnamon - in a bowl and whisk well.
In another bowl, whisk the egg and oil till well mixed. Add the vanilla extract and mix well.
Make a hole in between the dry ingredients and add the wet ingredients. Fold till the mixture becomes moist.
Fold in the grated carrots and cashew nuts- do not overmix. If you feel the mixture is too tight, add in the milk. *
Divide equally into six muffin cups. Bake for 20 to 25 minutes till the center tested comes out clean. Cool slightly. Can have warm with a cup of milk!