Does salmon contain vitamin B-12?
Sockeye salmon is an excellent source of B-12. According to the USDA Nutrient Data Labs, it contains about 5.8 mcg per 100 gram (3.5 oz) serving. This is nearly 300% of the Recommended Daily Intake (RDI) for adults of 2 mcg/day. At this rate, a single 6 oz serving of our sockeye salmon would supply about 10 mcg or 500% of the RDI.