Vitamin B12, commonly known as cobalamin, is required for nerve function, DNA synthesis, and red blood cell development. Our bodies cannot synthesise vitamin B12, so we must get it from our diets. Vegetarians and vegans can eat plant-based and fortified foods. Here are 10 vitamin B12-rich foods.