2. Salmon
Salmon fish is known as one of the healthiest foods because it contains various vitamins and minerals particularly omega-3 fatty acids. Salmon is also a great source of Vitamin B12 because a 3-oz portion of cooked salmon (baked or steamed) contains 4.9 mcg, which can exceed the normal recommended daily intake for Vitamin B12.
3. Shrimps
Vitamin B12 is most commonly found in seafoods and shrimps boast a high level of this essential vitamins. 100 grams of cooked shrimps contain 2 mcg of Vitamin B12 which can give you 80% of the recommended daily allowance. Make sure that before eating these sumptuous shrimps, you should be aware if your are allergic to it. It may also shoot up your blood pressure level.