Deficiency: A deficiency of this vitamin causes beriberi. Riboflavin (B2): Good sources of vitamin B2 are organ meats, nuts, cheese, eggs, milk and lean meat are great sources of riboflavin, but is also available in good quantities in green leafy vegetables, fish, legumes, whole grains, and yogurt.itamin D: There are only a few foods that are good sources of vitamin D. Some vitamin D is obtained from eggs, fatty fish. Fish oils, liver, butter, margarine and milk while human gets most of it from the direct sunlight. It is not found in plant foods.