Vitamin B12 is an essential nutrient that our bodies need to function properly. For this reason, it is essential to know which foods are rich in vitamin B12, so that we can incorporate them into our daily diet and avoid as much as possible the consequences of its deficiency.
The functions of vitamin B12 are many and varied, since it contributes to the development of major functions of our body. Protecting us from heart problems, preventing aging or avoiding dementia and cognitive decline are just some of its main functions.
What happens if we have a vitamin B12 deficiency?
The deficiency of this vitamin is mainly translated into pernicious anemia, and consequently, constant fatigue and weakness.
What foods are rich in vitamin B12?
Vitamin B12 is a nutrient of animal origin, so we will only find it in foods also of animal origin, such as the following:
- Mussels, oysters and clams: these shellfish are an incredible source of vitamin B12. They also provide zinc, iron and copper.
- Liver: both lamb and veal, turkey or duck. The liver, also presented as a pate, provides large amounts of vitamin B12.
- Mackerel, herring, salmon and tuna: these fish provide good amounts of B12 as well as Omega 3 fatty acids and protein.
- Beef or lamb meats. These meats are very rich in vitamin B12, as well as iron, zinc and protein.
- Dairy and derivatives: milk, yogurt or cheese are great sources of B12 and calcium.
- Eggs: especially the yolk and if they are chicken, they provide very good amounts of B12.
And it is that feeding our body with the nutrients it needs is essential for its proper functioning, so it is important that we consume foods rich in vitamins and minerals that help us nourish it properly and healthy.