Foods You Should Eat if You Have a B12 Deficiency

pranay

Liver is one of the most nutrient-dense foods you can eat and an excellent source of vitamin B12. cooked liver provides over 6 times the recommended daily intake (RDI) of vitamin B12.

Liver

Clams are another excellent animal-based source of vitamin B12. A 3-ounce serving (85 grams) of cooked clams provides more than 5 times the RDI for this nutrient.

Clams 

Mussels are rich in both protein and vitamin B12. Mussels provides nearly 3 times the RDI for this nutrient, as well as plenty of selenium, magnesium, phosphorus and zinc.

Mussels

Mackerel is a fatty fish that is rich in several important nutrients, including omega-3 fatty acids and vitamin B12. 

Mackerel

Salmon is another type of fish that is high in vitamin B12 as well as other important nutrients like omega-3 fatty acids and selenium.

Salmon

Trout is a type of freshwater fish that is similar to salmon in nutritional composition. It is also an excellent source of protein, omega-3 fatty acids and vitamin B12.

Trout

Cheese is a delicious and versatile food that is also a good source of vitamin B12. Cheese provides almost 20% of the RDI for this nutrient.

Cheese

Eggs are a nutritious and affordable food that is rich in several nutrients, including vitamin B12. Eggs are also a good source of protein, choline and selenium.

 Eggs

These are some of the best sources of vitamin B12. A cup (237 ml) of milk provides over 25% of the RDI for this nutrient, while a cup (244 grams) of yogurt provides nearly 20%.

Milk & Milk Products

Thanks for Reading