10 Foods High in Vitamin B12
Vitamin B12 Rich Food #3: Salmon
Small fish such as salmon, sardines, tuna, herring, mackerel, and trout contain high vitamin B12 foods. One smoked fillet of the red sockeye salmon provides 19.55 micro grams, or 8 times the RDA of vitamin B12. One fillet of cooked Atlantic herring fish contains 18.79 micrograms of vitamin B12; while one fillet of cooked mackerel provides 16.72 micrograms of the cobolamin vitamin.
Besides vitamin B12, oily fish like mackerel and salmon are rich sources of omega 3 fatty acids and vitamins B2, B6, folate, D, E and K. They also contain protein and minerals like iron, calcium, magnesium, selenium, phosphorus, potassium and zinc. It is worth noting that wild caught fish are better sources of vitamin B12 and other nutrients than their farmed counterparts.
Advertisement