Foods with more vitamin B12: 1. Meat, such as pork, beef, fish, lamb, shrimp, chicken, these animal meats are rich in vitamin B12. 2. Animal offal, such as pig liver, chicken liver, fish liver, sheep liver, duck liver, beef liver, pig brain, cow brain, sheep brain, these animal offal are very rich in vitamin B12. 3. Eggs, such as eggs, duck eggs, goose eggs, quail eggs, these animal eggs are also rich in vitamin B12. 3, eggs, such as eggs, duck eggs, goose eggs, quail eggs, eggs in these animals are also very rich in vitamin B12.