Top 10 Foods Highest in Vitamin B12 (Cobalamin)

vitamin b12 foods

Important: This article is for informational purposes only. Please read our full disclaimer for more details.

Vitamin B12 is an important nutrient that your body needs for many crucial functions. Unfortunately, it can be difficult to get enough vitamin B12 from diet alone, and deficiencies are common. Fortunately, there are some foods that are rich in vitamin B12. Here are 10 of the best sources of this important nutrient.

1. Liver

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

2. Clams

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. They are also an excellent source of other nutrients, including iron and selenium.

3. Mussels

Like clams, mussels are rich in both protein and vitamin B12. Just 1 cup (170 grams) of cooked mussels provides nearly 3 times the RDI for this nutrient, as well as plenty of selenium, magnesium, phosphorus and zinc.

4. Mackerel

Mackerel is a fatty fish that is rich in several important nutrients, including omega-3 fatty acids and vitamin B12. Just 3 ounces (85 grams) of cooked mackerel provides over 4 times the RDI for this nutrient.

5. Salmon

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. A 3-ounce (85-gram) serving of cooked salmon provides almost 2.5 times the RDI for vitamin B12.

6. Trout

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, providing over 2 times the RDI in a 3-ounce (85-gram) serving.

7. Cheese

Cheese is a delicious and versatile food that is also a good source of vitamin B12. In fact, just 1 ounce (28 grams) of cheddar cheese provides almost 20% of the RDI for this nutrient. Other types of cheese are also good sources of vitamin B12, so be sure to include them in your diet.

8. Eggs

Eggs are a nutritious and affordable food that is rich in several nutrients, including vitamin B12. Just 1 large egg provides nearly 10% of the RDI for this important nutrient. Eggs are also a good source of protein, choline and selenium.

9. Beef

Beef is a rich source of protein, iron and B vitamins, including vitamin B12. A 3-ounce (85-gram) serving of cooked ground beef provides over 50% of the RDI for this nutrient. Beef is also an excellent source of other nutrients, such as zinc and selenium.

10. Milk and Milk Products

Milk and milk products 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%. Other milk products, such as cheese and cottage cheese, are also good sources of vitamin B12.

These are just some of the best foods that you can eat to get enough vitamin B12. Be sure to include them in your diet and talk to your doctor if you think you may be deficient in this important nutrient.

Also, check:

Disclaimer: The information provided on this blog is intended for general knowledge and informational purposes only. While we strive to offer accurate and up-to-date content, the information presented here is not a substitute for professional medical, beauty, or healthcare advice. Always consult with a qualified professional for any concerns or conditions related to health, skin, hair, or overall well-being.

The content on this blog may include affiliate links, which means we may receive a commission if you purchase products through our links. This does not affect the price you pay and helps support the blog.

We do not guarantee the accuracy, completeness, or usefulness of the information provided. We are not responsible for any errors or omissions, and any reliance on the information is at your own risk.

This blog does not endorse any specific products, services, or treatments. The opinions expressed on this blog are our own and do not necessarily reflect the views of others.

By using this blog, you agree to these terms.

Was this article helpful?

Advertisement2