Lamb is a common meat in the Middle East, Mediterranean, East Asia, Australia, New Zealand, and most of Europe. Lamb is a high cholesterol food so be sure to look for lean cuts which are higher in B12 anyway. Lamb also provides high amounts of protein, and zinc. The shoulder is the cut of lamb with the most vitamin B-12 providing 3.71μg (62% RDA) per 100g serving, 5.82μg (97% RDA) per pound, and 3.15μg (53% RDA) in a 3 ounce serving. The shoulder is followed by the foreshank and leg which provides 53% of the RDA per 100g serving, and lamb chops which provide 51% of the RDA for vitmain B12 per 100 gram serving.