What Are the Best Sources of Thiamin? Vitamins are nutrients your body needs to carry out reactions that are essential for life but can’t make in sufficient amounts. To avoid a vitamin deficiency, you need to get adequate amounts of vitamins from dietary sources, preferably from unprocessed foods. Water-soluble vitamins need to be replaced frequently…