Explanation: Animal products like meat, poultry, and seafood, and dairy foods like milk, eggs, yogurt, and cheese are the best sources of vitamin B12. Honey, vegetables, and fruits are not really sources of vitamin B12, which is why people who follow a vegan diet may not get enough of it. If you're a vegan, think about eating a breakfast cereal fortified with B12. You can also take a B12 supplement, which is recommended for pregnant and nursing mothers who are vegans or even strict vegetarians.
Sometimes B12 deficiency is caused by conditions other than diet. If your body can't absorb B12 properly, you'll need a doctor's help to boost your B12 to safe levels.