do artichokes contain niacin
- It contains vitamins which include vitamin C, thiamin, riboflavin, niacin, folate, vitamin B-6,B-12, A, E, D and vitamin K. Artichokes also provide minerals such as calcium, iron, zinc, sodium, potassium, manganese, phosphorus and zinc.