foods that contain a variety of vitamins
Fat-soluble vitamins. Fat-soluble vitamins are found mainly in fatty foods and animal products, such as vegetable oils, milk and dairy foods, eggs, liver, oily fish and butter. While your body needs these vitamins every day to work properly, you don't need to eat foods containing them every day.ater-soluble vitamins are found in a wide range of foods, including fruit, vegetables, potatoes, grains, milk and dairy foods.