Best Food Sources of Vitamin K
Vitamin K may not get as much attention as vitamin C, vitamin D, or calcium, but it plays several important roles in the body. It helps your blood clot normally and supports healthy bones. It also works with other nutrients and body systems to help maintain overall health.
The good news is that you can get vitamin K from many everyday foods. Leafy green vegetables are especially rich sources, but they are not your only options. Certain vegetables, fruits, fermented foods, dairy products, meat, and other foods can also contribute to your daily intake.
If you want to improve your diet naturally, learning about the Best Food Sources of Vitamin K can make meal planning much easier.
In this guide, we will look at foods that provide vitamin K, the difference between vitamin K1 and K2, how much you need, and simple ways to include more vitamin K-rich foods in your meals.
What Is Vitamin K?
Vitamin K is a fat-soluble vitamin that your body needs for several important functions.
One of its best-known roles is supporting normal blood clotting. Your body uses vitamin K to make proteins involved in this process.
Vitamin K also contributes to bone health. It helps activate proteins involved in maintaining healthy bones.
There are two main forms of vitamin K found in food:
Vitamin K1 (phylloquinone): Found mainly in green leafy vegetables and other plant foods.
Vitamin K2 (menaquinones): Found in certain fermented foods and animal products. Some vitamin K2 is also produced by bacteria in the digestive tract.
Both forms are useful, although they behave differently in the body.
Healthy eating tip: You do not need to focus on one single vitamin K food. Eating a varied diet is a practical way to get different nutrients and forms of vitamin K.
How Much Vitamin K Do You Need?
Vitamin K needs vary by age and sex.
For adults, the adequate intake is generally:
Adult men: 120 micrograms (mcg) per day
Adult women: 90 mcg per day
Pregnant and breastfeeding women: 90 mcg per day
Children and teenagers need smaller amounts depending on their age.
Unlike some vitamins, vitamin K deficiency is uncommon in healthy adults who eat a varied diet. Many vegetables naturally provide plenty of it.
However, certain medical conditions and medications can affect vitamin K status.
Best Food Sources of Vitamin K
There are many ways to get vitamin K through food. The following options are among the most useful additions to a balanced diet.
1. Kale
Kale is one of the richest natural sources of vitamin K.
A serving of cooked kale can provide far more vitamin K than most people need in a day. It also contains fiber, vitamin C, carotenoids, and other beneficial plant compounds.
You can enjoy kale in several ways:
Add chopped kale to soups.
Mix it into scrambled eggs.
Use it in salads.
Blend it into smoothies.
Sauté it with garlic and olive oil.
Because kale is so nutrient-dense, even a modest serving can make a meaningful contribution to your diet.
2. Spinach
Spinach is another excellent source of vitamin K.
You can use fresh spinach in salads or cook it as a side dish. It also works well in omelets, pasta dishes, soups, and smoothies.
Spinach provides more than vitamin K. It also contains folate, vitamin A, vitamin C, iron, and fiber.
Try adding a handful of spinach to a meal rather than thinking of it as something you need to eat separately.
3. Collard Greens
Collard greens are especially popular in Southern-style cooking, but they can fit into many different diets.
They provide vitamin K along with fiber and several other nutrients.
Try cooking collard greens with onions, garlic, and a small amount of olive oil. You can also chop cooked greens and add them to grain bowls or bean dishes.
4. Swiss Chard
Swiss chard has colorful stems and dark green leaves. It is another nutrient-rich leafy vegetable that provides plenty of vitamin K.
You can sauté it with garlic or add it to soups and stews.
If you are trying to eat more vegetables, alternating spinach, kale, collard greens, and Swiss chard can keep meals interesting.
5. Broccoli
Broccoli provides vitamin K along with fiber, vitamin C, and other plant nutrients.
It is also easy to prepare.
You can:
Steam broccoli as a side dish.
Roast it with olive oil and herbs.
Add it to stir-fries.
Mix it into pasta.
Include it in grain bowls.
Broccoli is a particularly convenient option because it can be used in breakfast, lunch, or dinner dishes.
6. Brussels Sprouts
Brussels sprouts are small but nutrient-dense vegetables.
They provide vitamin K and other nutrients while adding fiber to your diet.
Roasting them can bring out a slightly sweet flavor. You can also steam or sauté them.
For an easy meal, combine roasted Brussels sprouts with chicken, beans, brown rice, or another protein source.
7. Cabbage
Cabbage is an affordable vegetable that can contribute vitamin K to your diet.
Green cabbage and other varieties can be used in salads, soups, stir-fries, and slaws.
Fermented cabbage, such as sauerkraut, may also contain vitamin K2 depending on the fermentation process and bacteria involved.
8. Lettuce
Lettuce is another simple way to add vitamin K to your meals.
Darker green varieties generally provide more nutrients than very pale lettuce.
Instead of relying on lettuce alone, build salads with a variety of vegetables. Add tomatoes, carrots, cucumbers, peppers, beans, seeds, or other nutritious ingredients.
9. Green Beans
Green beans provide a moderate amount of vitamin K and can easily fit into a balanced meal.
They also provide fiber and several other vitamins and minerals.
Try steaming or roasting them rather than heavily frying them. Add herbs, lemon juice, garlic, or a small amount of olive oil for flavor.
10. Asparagus
Asparagus is another vegetable that contributes vitamin K.
It is also a source of folate, fiber, and antioxidants.
Roasted asparagus makes a quick side dish. You can also add it to omelets, pasta, salads, or grain bowls.
11. Prunes
When people think about vitamin K, they often think only about vegetables. Prunes are a useful fruit source.
They provide vitamin K along with fiber and naturally occurring plant compounds.
Because prunes are dried fruit, they contain concentrated natural sugars and calories. Enjoying a small serving is usually a practical approach.
12. Blueberries
Blueberries contain vitamin K as well as various antioxidant compounds.
They are easy to add to breakfast foods such as:
Oatmeal
Plain yogurt
Smoothies
Whole-grain cereal
Fresh or frozen blueberries can both be convenient choices.
13. Soybeans
Soybeans provide vitamin K along with plant protein and other nutrients.
Foods made from soybeans can be useful in a balanced diet, particularly for people who enjoy plant-based meals.
Edamame is an easy option for snacks, salads, rice bowls, and stir-fries.
14. Natto
Natto is a traditional Japanese fermented soybean food and one of the most concentrated dietary sources of vitamin K2.
It has a distinctive texture and strong flavor, so it may take some time to appreciate if you have never tried it.
Natto is also a source of plant protein.
Because vitamin K content can vary substantially among foods, fermented products such as natto are worth mentioning when discussing vitamin K2.
15. Certain Cheeses
Some cheeses contain vitamin K2.
The amount can vary depending on the type of cheese, fermentation process, bacteria used, and production methods.
Cheese can also provide protein and calcium, but it may be relatively high in saturated fat and sodium. Enjoying reasonable portions can help keep your overall diet balanced.
16. Eggs
Eggs contain small amounts of vitamin K, particularly vitamin K2.
They are also an excellent source of protein and provide several other nutrients.
Eggs can easily be paired with vitamin K-rich vegetables. For example, try an omelet with spinach, broccoli, or kale.
17. Chicken and Other Animal Foods
Some animal foods contain vitamin K2, although the amount can vary.
Chicken and certain meats can contribute to overall vitamin K intake, but leafy vegetables generally provide much more vitamin K1.
For this reason, vegetables remain an important part of a vitamin K-rich eating pattern.
Vitamin K1 vs. Vitamin K2: What's the Difference?
The two main forms of vitamin K are similar but come from different dietary sources.
| Feature | Vitamin K1 | Vitamin K2 |
|---|---|---|
| Common name | Phylloquinone | Menaquinones |
| Main food sources | Leafy green vegetables | Fermented foods and some animal foods |
| Common examples | Kale, spinach, collard greens | Natto, some cheeses, certain animal foods |
| Main role | Blood clotting and other functions | Blood clotting and other functions |
| Availability | Widely available in vegetables | More concentrated in certain fermented foods |
You do not necessarily need to choose between K1 and K2.
A varied diet that includes vegetables and other nutritious foods can provide different forms of vitamin K.
Why Does Your Body Need Vitamin K?
Vitamin K has several important jobs.
Supports Normal Blood Clotting
Your body needs vitamin K to make certain proteins involved in blood clotting.
Without enough vitamin K, normal clotting can become impaired.
This is one reason vitamin K can be particularly important for people taking medications that affect blood clotting.
Helps Support Bone Health
Vitamin K is involved in activating proteins associated with bone health.
Healthy bones depend on more than one nutrient. Calcium, vitamin D, protein, magnesium, physical activity, and overall diet also matter.
Think of vitamin K as one part of a much larger picture.
Works With Other Nutrients
Nutrition rarely comes down to one vitamin.
Vitamin K works within a complex system involving proteins, minerals, enzymes, and other nutrients. Eating a variety of whole and minimally processed foods is usually a better strategy than focusing on a single nutrient.
How to Add More Vitamin K Foods to Your Diet
You do not need to completely change your eating habits.
Small changes can make a difference.
Add Greens to Breakfast
Try adding spinach or kale to:
Omelets
Scrambled eggs
Breakfast wraps
Smoothies
This is an easy way to start the day with nutrient-rich vegetables.
Build Better Lunch Salads
Use a leafy green base and add several colorful ingredients.
For example:
Spinach + cucumber + tomatoes + beans + carrots + olive oil-based dressing
This gives you a more balanced meal than a salad made mostly from one ingredient.
Make Vegetables Part of Dinner
Add broccoli, Brussels sprouts, cabbage, or green beans to your evening meal.
A simple plate could include:
A protein source
A whole grain or starchy vegetable
Two types of vegetables
A healthy source of fat
Try Fermented Foods
If you enjoy fermented foods, options such as natto and certain cheeses can contribute vitamin K2.
Keep in mind that fermented foods vary widely in their nutritional content.
Does Cooking Affect Vitamin K?
Cooking can change the nutritional content of vegetables, but vitamin K is relatively stable compared with some other nutrients.
The bigger practical issue is how much of the food you actually eat.
For example, cooking leafy greens reduces their volume. A large bowl of raw spinach can become a much smaller serving after cooking.
Both raw and cooked vegetables can have a place in a healthy diet.
If you enjoy cooked vegetables more, do not avoid them simply because they are not raw.
Does Fat Help Your Body Absorb Vitamin K?
Yes. Vitamin K is fat-soluble, which means dietary fat can help with its absorption.
This does not mean you need to add large amounts of fat to your meals.
A small amount of healthy fat can be enough to make a meal more satisfying while supporting the absorption of fat-soluble nutrients.
Consider pairing vegetables with foods such as:
Olive oil
Avocado
Nuts
Seeds
Natural nut butter
For example, a spinach salad with olive oil-based dressing combines vitamin K-rich vegetables with a source of fat.
Can You Get Too Much Vitamin K From Food?
For most healthy people, getting vitamin K from normal foods is not usually a concern.
The bigger concern involves people who take certain blood-thinning medications, especially warfarin.
Vitamin K can affect how these medications work. If you take warfarin, sudden major changes in your vitamin K intake may interfere with your treatment.
That does not necessarily mean you need to avoid leafy green vegetables.
Instead, talk with your healthcare professional about maintaining a consistent dietary pattern.
Important note: If you take warfarin or another medication affected by vitamin K, do not make major changes to your diet or supplements without discussing them with your healthcare professional.
What Does Vitamin K Deficiency Look Like?
Vitamin K deficiency is uncommon among healthy adults who eat a varied diet.
When deficiency does occur, it can affect normal blood clotting and may increase the tendency to bleed or bruise.
Certain conditions can increase the risk, including problems that interfere with nutrient absorption and some medical treatments.
If you have unexplained bleeding, frequent unusual bruising, or other concerning symptoms, speak with a healthcare professional rather than trying to correct the problem with food alone.
A Simple One-Day Vitamin K-Friendly Meal Plan
Here is an example of how vitamin K-rich foods can fit naturally into a regular day.
Breakfast
Spinach and egg omelet
Add spinach, tomatoes, and onions to two eggs. Serve with whole-grain toast and fruit.
Lunch
Large green salad
Use spinach or mixed greens as the base. Add beans, cucumber, tomatoes, carrots, and a little olive oil dressing.
Snack
Yogurt with blueberries
Add blueberries and a small amount of nuts or seeds.
Dinner
Chicken with roasted broccoli and Brussels sprouts
Serve with brown rice, quinoa, or another whole grain.
Evening Snack
If you are hungry, choose a small serving of fruit, plain yogurt, or another nutritious option.
The goal is not to create a "vitamin K diet." The goal is to build meals around a variety of nutritious foods.
Quick List: Vitamin K-Rich Foods
If you want a simple reference, keep these foods in mind:
Kale
Spinach
Collard greens
Swiss chard
Broccoli
Brussels sprouts
Cabbage
Lettuce
Green beans
Asparagus
Prunes
Blueberries
Soybeans
Natto
Some cheeses
Eggs
Chicken and other animal foods
Leafy green vegetables tend to be the most important dietary sources of vitamin K1, while fermented foods such as natto can provide substantial amounts of vitamin K2.
Frequently Asked Questions
What food is highest in vitamin K?
Natto is exceptionally rich in vitamin K2, while dark leafy green vegetables such as kale and spinach are excellent sources of vitamin K1.
Are eggs a good source of vitamin K?
Eggs contain some vitamin K, including vitamin K2, but they are not among the richest dietary sources. Leafy green vegetables generally provide much more vitamin K.
Which fruit has vitamin K?
Several fruits contain vitamin K. Prunes are among the more notable sources, while blueberries and some other fruits provide smaller amounts.
Is spinach high in vitamin K?
Yes. Spinach is a very good source of vitamin K and can be eaten raw or cooked.
Do bananas contain vitamin K?
Bananas contain vitamin K, but the amount is relatively small compared with leafy green vegetables.
Can I get enough vitamin K from vegetables?
Yes. A varied diet containing leafy greens and other vegetables can provide plenty of vitamin K for most healthy adults.
Should I take a vitamin K supplement?
Most people can get vitamin K from food and do not need a supplement simply because they want more vitamin K.
If you are considering supplements because of a medical concern, discuss your situation with a qualified healthcare professional.
The Bottom Line
The Best Food Sources of Vitamin K are not difficult to find. Dark leafy greens such as kale, spinach, collard greens, and Swiss chard are especially rich in vitamin K1. Broccoli, Brussels sprouts, cabbage, asparagus, and green beans are also useful choices.
For vitamin K2, fermented foods such as natto stand out, while certain cheeses and animal foods can provide smaller amounts.
The easiest approach is to eat a varied diet rather than focusing on one "superfood." Add leafy greens to breakfast, include vegetables with lunch and dinner, and enjoy other nutritious foods throughout the week.
And if you take warfarin or another medication affected by vitamin K, keep your intake consistent and speak with your healthcare professional before making major dietary changes.
A colorful, varied diet can make getting vitamin K simple—and it can provide many other nutrients your body needs at the same time.
