Vitamin k Sources: 20 Foods that are highly rich in Vitamin K

Reviewed by experts

vitamin k sources - livayur

When it comes to a nutritious diet, paying attention to the vitamins and minerals our bodies need is essential. One such vital nutrient is Vitamin K, a fat-soluble vitamin is critical in blood clotting and bone health. While Vitamin K deficiency is rare, ensuring an adequate intake of this essential nutrient can help promote optimal health.

Fortunately, obtaining Vitamin K from your diet is relatively easy, as numerous foods are excellent sources of this vital vitamin. In this article, we will explore 20 foods that are rich in vitamin K sources.

Importance of Vitamin K for a human body

Vitamin K may not be as popular as other vitamins, but its importance for the human body should not be underestimated. This fat-soluble vitamin is involved in essential biological processes contributing to our health.

One of the primary roles of Vitamin K is its involvement in blood clotting. When you get a cut or injury, your body must form a clot to stop the bleeding. Vitamin K activates proteins that help clot, preventing excessive bleeding and promoting wound healing. The clotting process can get compromised without sufficient Vitamin K, leading to prolonged bleeding and potential health risks. [1]

Beyond its role in blood clotting, Vitamin K is crucial in maintaining bone health. It works in tandem with other nutrients, like calcium and Vitamin D, to ensure our bones’ proper mineralization and strength. Activating proteins in bone metabolism allows Vitamin K to regulate bone formation and breakdown. [1]

20 Vitamin K food sources to consider

Here are 20 rich Vitamin K sources you can easily find:

  1. Spinach

This versatile leafy green is widely used in Indian cooking and is an excellent source of vitamin K. [2]

2. Broccoli

Broccoli is another popular food rich in Vitamin K and other beneficial nutrients. [2]

vitamin k food sources

3. Mustard Greens

Mustard greens are used in a popular dish in north India, namely sarso ka saag, and offer a healthy dose of Vitamin K. [2]

4. Beet greens

Beet greens, the leaves of beet, also contain vitamin K. [2]

5. Kale

Kale is a nutrient powerhouse and an excellent source of vitamin K. It is a versatile leafy green you can use in salads. [2]

6. Collards (haak saag)

Collard greens, also known as haak saag, are another leafy green that provides a generous amount of vitamin K. [2]

7. Turnip greens

Turnip greens, the leafy tops of turnip roots, are a nutritious source of vitamin K. They are bitter in taste and can be cooked similarly to other leafy greens. [2]

8. Dandelion greens

Dandelion greens are often overlooked but are rich in vitamin K. They have a slightly bitter flavor and can be enjoyed raw in salads or sautéed as a side dish. [2]

9. Brussels sprouts

Brussels sprouts are small, cruciferous vegetables packed with vitamin K. They can be roasted, steamed, or sautéed to bring out their delicious flavor. [2]

10. Onions (spring or scallions, tops, and bulbs)

Onions, particularly the green tops, contain moderate amounts of vitamin K. They are versatile ingredients that can enhance the flavor of various dishes. [2]

vitamin k sources - onions

11. Lettuce (iceberg)

While iceberg lettuce is not as nutrient-dense as other leafy greens, it still provides some vitamin K. It is common in salads and sandwiches. [2]

12. Lettuce (green leaf)

Green leaf lettuce is another type that offers a decent amount of vitamin K. You can use it in salads or wraps. [2]

13. Cabbage

Cabbage, a cruciferous vegetable, contains a moderate amount of vitamin K. [2]

14. Asparagus

Asparagus is a nutritious vegetable that is a good source of vitamin K. You can grill, roast, steam, or use it in various dishes. [2]

15. Lettuce endive

Endive, a type of lettuce, is an excellent source of vitamin K. Its slightly bitter taste makes it a great addition to salads. [2]

16. Parsley

Parsley is a herb that adds flavor and provides a good amount of vitamin K. [2]

17. Okra

Okra, a popular vegetable, contains vitamin K. It can be fried or stewed. [2]

18. Mayonnaise

Mayonnaise, a condiment made from egg yolks and oil, contains a decent amount of vitamin K. It often gets used as a base for various dressings and sauces. [3]

19. Olive oil

Olive oil, a staple in Mediterranean cuisine, contains vitamin K. It is a healthy fat used in cooking, dressings, and marinades. [3]

20. Butter

Butter, though not a significant source of vitamin K, contains a small amount of this nutrient. You can use it for cooking or as a spread in moderation. [3]

Vitamin K requirements for individuals

Here’s the recommended amount of Vitamin K required for individuals based on their age group: [4]

AgeRecommended amount
Birth to 6 months2.0 mcg
7–12 months2.5 mcg
1–3 years30 mcg
4–8 years55 mcg
9–13 years60 mcg
14–18 years75 mcg
Adult men 19 years and older120 mcg
Adult women 19 years and older90 mcg
Pregnant or breastfeeding teens75 mcg
Pregnant or breastfeeding women90 mcg

Ayurveda and Vitamin K

According to Ayurveda, food is a source of nourishment and a form of medicine. The ancient texts of Ayurveda emphasize the consumption of fresh, whole foods appropriate for one’s constitution or dosha.

Leafy greens and herbs that contain vitamin K are cooling in nature, which can help balance excess heat in the body. However, consult a qualified Ayurvedic practitioner or healthcare professional for personalized recommendations regarding nutrient intake for your body.


1. Which food is a rich source of vitamin K?

Leafy green vegetables like spinach and kaleare among the highest Vitamin K sources.

2. What are the three best sources of vitamin K?

Three Vitamin K sources include leafy green vegetables (kale, spinach, collard greens), cruciferous vegetables (broccoli, Brussels sprouts, cabbage), and certain herbs (parsley, basil).

3. Which fruit is high in vitamin K?

While fruits are generally not considered high in Vitamin K sources, kiwi, avocado, and prunes contain moderate amounts of this nutrient.


Including these nutrient-dense Vitamin K sources in your meals will ensure an adequate vitamin K intake, which is crucial in blood clotting and bone health. Remember, it’s always best to consult a healthcare professional or registered dietitian for personalized advice and recommendations based on your needs and dietary preferences. So, embrace the power of Vitamin K sources to support a healthier lifestyle.

The information provided here is not intended to replace professional advice or treatment.


  1. Vitamin K
  2. Warfarin, your diet, and vitamin K foods
  3. Dietary Intake and Adequacy of Vitamin K
  4. Vitamin K

Livayur Ayurvedic Team

The LivAyur Team includes more than 10 Ayurveda specialists, with more than 20 years of experience. They have a deep understanding of Ayurveda and are committed to sharing their expertise through our blogs, videos, live sessions, and consultations. Our experts also stay updated & monitor on the latest developments in health and wellness.