Vitamin K occurs in many foods, but on average, most of what we eat is the K1 form found in plants. The following foods are rich in Vitamin K2-
1. Natto
Natto is a Japanese dish made from fermented soybeans. It is rich in several nutrients that promote good gut health and is the richest source of vitamin K2. One teaspoon of natto contains 150 micrograms of vitamin K2, which is almost double the recommended amount.
2. Fish
Vitamin K2 is found in good quantities in eel fish. 100 grams of eel contains 63 micrograms of vitamin K2.
3. Cheese
Cottage cheese is one of the best sources of nutrients like calcium, vitamin A and protein as well as vitamin K2.
4. Beef Liver
Beef liver is one of the most nutritious meat products. Nutrients like vitamin A, riboflavin, folate and copper are found in good quantities in it. A 100-gram serving contains more than 11 micrograms of vitamin K2, making it the best meat-based source of the vitamin.
5. Chicken
Eat chicken for your vitamin K2. With 10 micrograms per 100 grams, chicken has five to 10 times the amount of vitamin K2 than beef or pork.
6. Butter
Just one tablespoon of butter contains 2.1 micrograms of vitamin K2.
7. Sauerkraut
Sauerkraut is a cabbage with a distinctive sour taste. Apart from providing vitamin K2, it also promotes good intestinal health.
Read more -(Which vitamin deficiency causes anemia?)