Foods Highest in Vitamin K
4,693 foods ranked by Vitamin K per 100 g.
These are the foods highest in Vitamin K, ranked by the amount per 100 g of the edible portion. Vitamin K is a fat-soluble vitamin best known for its central role in blood clotting. It also helps regulate calcium and supports bone health. Vitamin K1 comes mainly from leafy greens, while K2 is found in some animal and fermented foods.
Read the full Vitamin K guideValues per 100 g.
Kale, spinach, collards, broccoli, Brussels sprouts and some vegetable oils. Amounts are per 100 g of the edible portion; your serving may differ.
Vitamin K — frequently asked questions
What foods are highest in Vitamin K?
Per 100 g, some of the richest sources are Spices, sage, ground, Spices, thyme, dried, Spices, basil, dried, Parsley, fresh and Spices, coriander leaf, dried. See the full ranking above.
How much Vitamin K do I need a day?
The FDA Daily Value is 120 mcg. A single serving of leafy greens often exceeds a full day's needs.
What does Vitamin K do?
Vitamin K is a fat-soluble vitamin best known for its central role in blood clotting. It also helps regulate calcium and supports bone health. Vitamin K1 comes mainly from leafy greens, while K2 is found in some animal and fermented foods.