Moreover, asparagus is also a rich source of minerals such as magnesium, phosphorus, selenium, zinc, sodium, iron, copper, calcium and manganese. Vitamins such as vitamin C, vitamin K, vitamin B6, vitamin A, thiamine and niacin also are present in sufficient quantities in this herb.