Alfalfa contains a wide array of vitamins and minerals including: vitamin K, vitamin A (Beta Carotene), Vitamin B, calcium, Vitamin C magnesium, phosphorus, iron, and potassium making Alfalfa a great source for people with vitamin deficiency. Along with wheat grass, Alfalfa is one of the best natural sources for protein containing 25%.