As discussed, some of the best sources of vitamin B12 are found in animal products.
Beef, pork, ham, poultry, lamb, fish (tuna and haddock), seafood like shellfish and crab, dairy products like milk, cheese and yogurt, along with eggs are the best food sources of vitamin B12.
You can also add fortified cereals in your daily diet.