Close

Eat These Foods to Fight Vitamin B12 Deficiency

There are only two vitamins that can be produced by our body. Vitamin D is made in our skin when exposed to sunlight, and vitamin K is created naturally in the intestinal tract. Apart from these two, all other vitamins are obtained through food. Vitamin B12 is a common deficiency, but the approach to treating it is a bit different than treating other vitamin deficiencies. While vitamins A, B, C, D, and E are found in many foods, vitamin B12 is majorly found only in animal products. This makes it difficult for vegetarians to fulfill the requirement for vitamin B12, although there are a few options.

Vitamin B12 is required by the body in small amounts, and most people end up fulfilling the requirement by consuming foods which have a small amount of the vitamin. However, there are a few foods that can help vegetarians and vegans remedy their deficiency. Before getting to that, let us take a look at some of the best sources of vitamin B12. As mentioned earlier, most foods rich in vitamin B12 come from animal products. To start with, one of the best vitamin B12 sources is organ meat, more specifically the liver and kidneys. A 100 gram serving of lamb liver contains a whopping 1500% of the recommended daily intake for vitamin B12.

Fish like sardines, tuna, trout, and salmon are all excellent sources of vitamin B12. not only do these fish provide vitamin B12, but they are also rich in many other micro and macronutrients. Other aquatic animals like clams are also a good source of the vitamin. Just one small clam can provide 165% of the recommended vitamin B12 daily intake. Another great and easily available source of vitamin B12 for non-vegetarians is eggs. Having just two whole eggs supplies the body with 22% of the RDI for vitamin B12, along with many other nutrients.

Vegetarians can also fulfill their vitamin B12 requirements by consuming certain foods. The best source is dairy products like milk, cheese, and yogurt. One cup of whole milk contains 18% of the RDI for vitamin B12. among cheese, Swiss cheese is known to have the highest vitamin B12 content, although other types of cheese also provide sufficient amounts of the vitamin. Yogurt is also a decent source of vitamins, among which lies vitamin B12.

More of this at Times of India

Leave a Reply

Your email address will not be published. Required fields are marked *

© 2025 Alternative Medicine Today | WordPress Theme: Annina Free by CrestaProject.