Vitamin B12 is important for nerve function. It also works with folate to produce red blood cells and prevent anaemia. Both men and women require 2 micrograms each day.
The only foods that are naturally good sources of vitamin B12 are foods that come from animals. This includes foods such as lean meat, chicken, fish, milk, eggs and cheese.