Vitamin B12 Vitamins are essential for human health. With most of the foods we consume during the day, we obtain the vitamins we need for our health. However, in some cases, supplements can also be taken. One of the essential vitamins for health is vitamin B12. Vitamin B12, which is a heat-sensitive and water-soluble vitamin, is very important for immunity. Fish, chicken, eggs, milk and dairy products are the priority in foods containing vitamin B12.