Home » Health & Wellness » Superfoods The Top 10 Foods High in Vitamin K May 9, 2025 by Pranay David Important: This article is for informational purposes only. Please read our full disclaimer for more details. Vitamin K is a vitamin that plays a role in several important functions in the body, including blood clotting and bone health. Because it works together with other vitamins and minerals, especially calcium, people who eat foods rich in this vitamin may be more likely to maintain strong bones. Article Contains Leafy Green Vegetables Broccoli Brussels Sprouts Soy Beans Pumpkin Seeds Lettuce Asparagus Fortified Foods Edamame Turnips Green Top 10 Foods High in Vitamin K 1. Leafy Green Vegetables Leafy greens, such as kale, spinach, and collard greens, are excellent sources of vitamin K. One cup of cooked kale provides recommended daily intake of this vitamin. [ Recommended: Top 10 Foods High in Glutamine ] 2. Broccoli Broccoli is another nutrient-rich vegetable that contains high levels of vitamin K. Include this vegetable in your diet by adding it to stir-fries or eating it raw with dips. [ Recommended: Top 10 Foods High in Soluble Fiber ] 3. Brussels Sprouts Like other cruciferous vegetables, Brussels sprouts are a good source of several nutrients, including vitamin K. So, add this veggie to your diet by roasting it, adding it to salads, or eating it raw. 4. Soy Beans Soybeans are a type of legume that contains high levels of many nutrients, including vitamin K. Make sure you include soybeans in your diet by adding them to salads, soups, or stir-fries. [ Recommended: Top 10 Foods Rich In Omega 3 Fatty Acids ] 5. Pumpkin Seeds Pumpkin seeds are a good source of several nutrients, including vitamin K. They make a great snack on their own or can be added to other dishes like oatmeal or granola. [ Recommended: 10 Healthy Foods That Are High in Iron ] 6. Lettuce Lettuce is a nutrient-rich food that contains high levels of vitamin K. Have some lettuce as a side salad, in a sandwich, or wrapped around other fillings to reap it’s benefits. [ Recommended: Top 10 Foods High in Glycine ] 7. Asparagus Asparagus is a nutrient-rich vegetable that contains high levels of vitamin K. Include this veggie in your diet by roasting it, adding it to salads, or eating it raw with dips. 8. Fortified Foods Some foods, such as breakfast cereals and soy milk, are fortified with vitamin K. Check the nutrition label to see how much vitamin K is in a serving of these foods. 9. Edamame Edamame are immature soybeans that are often eaten as a snack. They’re a good source of vitamin K, as well as other nutrients like protein and fiber. 10. Turnips Green Turnip greens are a type of leafy green vegetable that contains high levels of vitamin K. Include them in your diet by adding them to salads, soups, or stir-fries. These are just some examples of foods that are rich in vitamin K. Including these foods in your diet may help you meet your daily needs for this important vitamin. If you have any concerns about your vitamin K intake, talk to your doctor or a registered dietitian. Recommended Topics: How Much Time It Takes To Digest Eggs 10 Healthy Foods to Gain Weight Fast 10 Best Foods For An Upset Stomach 10 Best Foods for IBS Symptoms 10 Foods High In Folic Acid 10 Foods That Are High in Vitamin A 10 Foods That Are High in Vitamin K2 10 Foods High in Fatty Acids 10 Foods That Are High in Vitamin B9