Vitamin K can be stored in fat tissues so it is best to know what foods contain vitamin K as it is good for blood clotting, kidneys, bones and worked in conjunction with calcium so the body absorbs it more easily. Some foods high in vitamin K are green leafy vegetables, liver, cheddar cheese, soy, egg whites to name a few and it is very important that our bodies have this for daily function. For more on this query you can visit this trusted site http://www.nutritional-supplements-guide.com/list-of-foods-vitamin-k.html.
Vitamin K plays a major role in blood clotting and help to build bones. It cannot be produced by our bodies and can be obtained from food. The foods which are rich in vitamin K are Spinach, Soya beans, Lettuce, Broccoli and cauliflower. Some non- vegetarian foods are beef, liver and some fish varieties. Hope this has answered your question.