
Vitamin B12 is naturally found in animal-based foods like fish, seafood, meat, eggs and dairy. Some plant-based foods are fortified with B12, too.
Fruit, vegetables and grains don’t naturally contain vitamin B12, so vegans usually need fortified foods and supplements to help top up intake.
Different foods contain different amounts of B12, so mixing your sources can help support your intake.

