Our body needs every vitamin enough. This is very important in terms of strengthening the immune system or maintaining its necessary strength. Taking vitamin B12 is of great importance, especially as a nervous system and memory booster. Vitamin B12 prevents nerve damage, ensures fertility, provides cell formation and longevity, makes normal development of nerve endings easy, helps to strengthen memory and learn. A walking disorder in vitamin B12 deficiency, chronic fatigue, depression, digestive disorders, convulsions, nausea, vomiting, diarrhea, excess gas extraction, dizziness, drowsiness, enlargement of the liver, eye disorders, hallucinations, headaches, infection, anxiety, difficult breathing, memory loss, neurological disturbances, heart palpitations, anemia, diseases such as spinal cord damage may occur. Here are some foods that contain vitamin B12.

Beef Liver

beef liver

The most satisfying answer to the question of which foods have vitamin B12 should be the liver. The liver is one of the nutrients with the highest rate of B12. Daily consumption 10 grams of beef liver B12 will meet your need. All you have to do is make sure you are buying a healthy beef liver. Consuming beef liver is not only a source for B12 but also rich in iron and folate. This condition will contribute to prevent the formation of anemia.



Sardine are a very rich source of nutrients in terms of vitamin B12. A daily consumption 75 grams of sardine daily B12 will help to meet your needs more than enough. In addition, sardine contain Omega-3 fatty acids that are very important for human health. Research has found that omega-3 in sardine are effective for heart health and disorders such as asthma.



Mackerel is top on the healthy fish list. A daily consumption 100 grams of mackerel will completely meet your B12 requirement. Of course, the high amount of B12 in mackerel does not only make mackerel appear on the list of healthy fish. It is a food that needs to be consumed thanks to its rich store of omega-3.



Salmon is one of the healthiest and most nutritious B12 sources. Salmon contains plenty of vitamin B12 and vitamin D. It allows you to meet your B12 needs with 200 grams of salmon taken daily. Research has found that salmon contain vitamin D, which prevents aging of the skeletal structure, and also reduces the risk of fractures that may occur as a result of falls in those over 65 years of age.

Feta Cheese

white cheese

Feta cheese is known as the main source of many nutrients such as vitamin B12, vitamin B2 and calcium. At the consumption 400 grams of feta cheese, you meet your average daily vitamin B12 requirement completely. If you think that the amount of 400 grams feta cheese is too much and that everything is too much damage, the other alternative is to turn to B12 sources of food will be more beneficial. Studies have found that besides vitamin B12, it is also very effective in reducing the frequency of headache due to the high riboflavin content in feta cheese.


beef 1

In general, the only answer to the question of which foods have vitamin B12 appears on meat. Beef is seen as one of the best choices in terms of both vitamin B12 and animal protein it contains. A daily consumption 400 grams of beef meets your B12 requirement. But here is a fine detail. Whether the animal feeds on grass or grain is an important question. Unfortunately, it is quite difficult to find grass-fed beef nowadays. Research shows that grass-fed cattle are healthier than grain-fed cattle.

5 Ways to Get Rid of your Acne with Natural Mixtures

Previous article

7 Tips for Burning More Fat

Next article

You may also like


Leave a reply

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

More in Nutrition