text: Vitamin B12 Along with the other B vitamins, vitamin B12 helps transform the food you eat into energy that your cells can use. It also keeps your body's nerves and blood cells healthy and helps prevent a type of anemia that can make you weak and tired ( 22 ).