Both beef and salmon are excellent sources of Vitamin B12, but beef (especially liver) generally contains significantly more B12, with salmon also being a top source, particularly for omega-3s; a small serving of beef can provide most of your daily B12, while salmon also offers substantial amounts, making both great choices, but organ meats like liver are the richest source overall.
Organ meats
An animal's liver and kidneys tend to have the largest amounts of vitamin B12. One study showed that beef organ meats had more vitamin B12 than pork organ meats. A 3-ounce serving of these organ meats contains: Cooked beef liver: 70.7 micrograms.
Fish: Fatty fish like salmon, trout, and tuna are not only rich in omega-3 fatty acids but also provide a good amount of vitamin B12. A 3-ounce serving of cooked salmon can provide around 80% of the RDI for B12. Including fish in your diet can be a delicious way to meet your B12 needs.
Organ meats and shellfish are the richest dietary sources, with a 3-ounce (85 g) serving of cooked clams providing approximately 84.1 µg, while beef liver contains about 70.7 µg. Fatty fish, such as trout and salmon, supply 5.4 µg and 4.8 µg per 3-ounce serving, respectively.
Top foods with B12
100% fortified breakfast cereal (check the label), 1 serving: 6. Trout, 3 ounces: 5.4. Salmon, 3 ounces: 4.9.
B12 deficiency can trigger specific food cravings, most notably for meat, fish, or eggs, as the body seeks animal-based sources to replenish the vitamin, especially in those on vegetarian/vegan diets or older adults. While cravings for sugary or salty foods can also signal general B-vitamin issues, the distinct urge for protein-rich animal products is a key indicator, but professional testing is crucial for confirmation.
Two large eggs provide a significant portion of your daily Vitamin B12, roughly 1.4 to 2.7 micrograms, depending on size, with almost all of it found in the yolk, contributing around 15-46% of the Daily Value (DV) for adults, making eggs a good source of this essential nutrient for red blood cell formation and nerve function, though absorption from eggs might be lower than meat, notes Healthline, EggInfo, and Australian Eggs.
To quickly increase B12, focus on animal products (meat, fish, dairy, eggs) and fortified foods (cereals, plant milks, nutritional yeast), but for a significant deficiency or rapid boost, especially if dietary changes aren't enough, consult a doctor for high-dose supplements or B12 injections, as severe cases require medical intervention for proper absorption and treatment, note NHS and Healthline.
However, if you are looking for Vitamin B12-rich fruits, some studies suggest that certain vitamin B12 fruits, such as bananas, apples, and berries (blueberries and strawberries), can increase vitamin B12 levels. No significant B12 content is present in these fruits to meet your needs.
Vitamin B12 deficiency symptoms develop gradually and include extreme fatigue, pale skin, shortness of breath, headaches, and nerve issues like numbness or tingling in hands/feet, plus cognitive problems such as memory loss and confusion, often linked to anemia but also affecting nerves and brain function, requiring medical diagnosis and treatment.
Fish, meat, poultry, eggs, milk, and other dairy products contain vitamin B12. Clams, oysters, and beef liver are some of the best sources of vitamin B12. Some breakfast cereals, nutritional yeasts, and other food products are fortified with vitamin B12.
Seafood sources of vitamin B12
Milk. One of the best drinks with B12 is milk. One cup of whole milk contains approximately 1.32µg of vitamin B12.
Vitamin B12 deficiency can occur even if you eat meat due to several reasons: Absorption Issues: Vitamin B12 requires a healthy digestive system for absorption. Conditions like gastritis, irritable bowel syndrome (IBS), Celiac disease, or Crohn's disease can interfere with the absorption of B12 in the intestines.
In the duodenum, digestive enzymes free the vitamin B12 from haptocorrin, and this freed vitamin B12 combines with intrinsic factor, a transport and delivery binding protein secreted by the stomach's parietal cells. The resulting complex is absorbed in the distal ileum by receptor-mediated endocytosis [1,5].
The foods highest in Vitamin B12 are animal products, with clams and liver (beef, lamb) being exceptionally rich sources, often providing several hundred percent of the daily value in a single serving, alongside seafood like mussels, sardines, and salmon, dairy, eggs, and fortified cereals and nutritional yeast for vegans.
Taking certain medications: Certain medications can cause low levels of vitamin B12 in your body, including metformin, proton pump inhibitors, H2 blockers and oral birth control pills. Having Sjögren's syndrome: People with Sjögren's syndrome are more likely to have vitamin B12 deficiency.
B12 is found in a number of foods but fish and tinned fish is a source. Fish is a source of B12. We need to get 2.5 micrograms of B12 everyday. You can get 4 micrograms in 100g of tinned red salmon and tuna and between 8 and 13 micrograms in 100g of tinned mackerel or sardines.
Vitamin B12 deficiency can also cause symptoms that affect your brain and nervous system (neurological symptoms), including: numbness. muscle weakness. psychological problems, which can range from mild depression or anxiety, to confusion and dementia.
Individualized Dosing Between 500-2000 mcg Daily
The right Vitamin B12 dose for nerve pain varies from person to person. It's usually set between 500-2000 mcg daily. Doctors can adjust this based on how well you respond and what you need. Starting with a small dose and slowly increasing it helps avoid side effects.
Animal-based foods are the most direct vitamin B12 because the vitamin is naturally present in animal tissues.
There are 13 vitamins the body absolutely needs: vitamins A, C, D, E, K and the B vitamins (thiamine, riboflavin, niacin, pantothenic acid, biotin, vitamin B-6, vitamin B-12 and folate). Avocados naturally contain many of these vitamins, and you can start incorporating them into your diet with our avocado recipes.
Whole milk Swiss Cheese provides the most B12 with 0.9mcg (36% DV) per ounce. An ounce of cheese is equal to 28 grams or about a slice of cheese which is large enough to cover a piece of bread.