Locations:
Search IconSearch

Try These 21 Healthy Foods Full of Vitamin K

From leafy greens to heart-healthy oils, the selection is abundant

Chicken with blueberry sauce is loaded with vitamin K.

Vitamin K is a powerhouse in your body. It helps build strong bones. It helps regulate blood clotting. And it helps keep your blood pressure in check.

Advertisement

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy

Most of us can get plenty of vitamin K through the foods we eat. This is a good thing, as at least some research suggests vitamin K supplements may not be very effective.

“Getting vitamins from your food is always better than relying on supplements,” says registered dietitian Julia Zumpano, RD, LD.

“Vitamin K is made from short-chain molecules, so it passes through your body quickly. That means that if you take a vitamin K supplement, it doesn’t spend much time in your body and doesn’t give you the full benefits you’d get from eating foods high in vitamin K.”

We talked with Zumpano about why vitamin K is important in your diet and the best foods to fill up on vitamin K.

What vitamin K does

Vitamin K is a category of vitamins. There are two variations: vitamin K1 and vitamin K2. Both do similar things for your body.

“Vitamin K1 has long been known for its benefits throughout your body,” Zumpano says. “But it’s now becoming clearer that vitamin K2 may be just as important in those processes.”

More research is being done to understand whether vitamin K1 or vitamin K2 is more effective or efficient in any particular role in your body. But it’s clear that K vitamins have several important benefits:

  1. Regulates blood clotting. Vitamin K can help keep you from bleeding out after an injury. And it helps keep your blood from getting too thick, which can lead to blood clots.
  2. Keeps your bones strong. Vitamin K works with calcium and vitamin D to build healthy bones. That means fewer fractures and a lower risk of osteoporosis.
  3. Prevents calcium buildup. Vitamin K clears away calcium deposits from your blood vessels. That means less calcification (hardening) in your arteries, and a reduced risk of high blood pressure, kidney disease and more.

Advertisement

Chart: Best foods for vitamin K

Vitamin K1 is mostly associated with plant-based foods. Vitamin K2 is more common in animal products, dairy and fermented foods.

So, while vitamin K1 foods tend to come with additional health benefits, like other vitamins and minerals, vitamin K2 foods aren’t always the healthiest choices.

The U.S. Department of Agriculture’s (USDA’s) Dietary Guidelines for Americans suggests these recommended daily allowances of vitamin K for adults 18 and older:

  • 90 micrograms for women
  • 120 micrograms for men
  • 75 to 90 micrograms if you're pregnant or lactating

The USDA doesn’t have specific recommendations for how much of your intake of vitamin K should come from vitamin K1 versus vitamin K2. The guidelines are based on a total amount of vitamin K from all sources.

Zumpano shares these 21 foods that are rich in vitamin K and are all-around good additions as part of your healthy eating plan:

Food
Nattō (fermented soy)* 
Vitamin K content (in micrograms)
850 mcg 
Serving size
3 ounces 
Collard greens 
Vitamin K content (in micrograms)
530 mcg 
Serving size
½ cup 
Boiled turnip greens 
Vitamin K content (in micrograms)
426 mcg 
Serving size
½ cup 
Raw spinach 
Vitamin K content (in micrograms)
72.5 mcg 
Serving size
½ cup 
Raw kale 
Vitamin K content (in micrograms)
57 mcg 
Serving size
½ cup 
Cooked broccoli 
Vitamin K content (in micrograms)
110 mcg 
Serving size
½ cup 
Dry roasted cashews 
Vitamin K content (in micrograms)
80 mcg 
Serving size
½ cup 
Roasted soybeans 
Vitamin K content (in micrograms)
43 mcg 
Serving size
1/2 cup 
Soybean oil 
Vitamin K content (in micrograms)
25 mcg 
Serving size
1 tablespoon 
Prepared frozen edamame 
Vitamin K content (in micrograms)
21 mcg 
Serving size
1/2 cup 
Canned pumpkin 
Vitamin K content (in micrograms)
20 mcg 
Serving size
1/2 cup 
Carrot juice 
Vitamin K content (in micrograms)
19 mcg 
Serving size
1/2 cup 
Raw okra 
Vitamin K content (in micrograms)
16 mcg 
Serving size
1/2 cup 
Dried pine nuts 
Vitamin K content (in micrograms)
15 mcg 
Serving size
1 ounce 
Blueberries 
Vitamin K content (in micrograms)
14 mcg 
Serving size
1/2 cup 
Pomegranate juice 
Vitamin K content (in micrograms)
13 mcg 
Serving size
1/2 cup 
Roasted chicken breast* 
Vitamin K content (in micrograms)
13 mcg 
Serving size
3 ounces 
Grapes 
Vitamin K content (in micrograms)
11 mcg 
Serving size
1/2 cup 
Canola oil 
Vitamin K content (in micrograms)
10 mcg 
Serving size
1 tablespoon 
Carrot 
Vitamin K content (in micrograms)
8 mcg 
Serving size
1 medium
Olive oil 
Vitamin K content (in micrograms)
8 mcg 
Serving size
1 tablespoon 

*Foods highest in vitamin K2. All others are listed based on their vitamin K1 content.

Get the most out of your vitamin K foods

To help your body fully absorb vitamin K, Zumpano suggests eating a bit of fat along with vitamin K-rich foods.

“Vitamin K is a fat-soluble vitamin,” she explains. “It dissolves in fat to be stored in your body, rather than leaving it immediately as waste. So, eating a bit of healthy fat with or before eating foods rich with vitamin K will help your body reap the most benefits.”

Foods high in unsaturated fats are healthy choices to eat just before vitamin K-rich foods. Try pairing your vitamin K sources of healthy fats with:

For example, you could toss a spinach and kale salad (vitamin K) with olive oil dressing and avocado (fats). Or mix fresh blueberries (vitamin K) in your plain yogurt (fat). Or munch on a charcuterie board of dry roasted cashews (vitamin K) and olives (fat).

You get the idea.

And you don’t have to eat a lot of fat to get the vitamin-absorbing effects. Just a bit will do. The goal should be to fill up more on vitamin-rich foods than on fats, even if they’re healthier fats.

Pro tip: This same fat-plus-vitamins approach is best for other fat-soluble vitamins as well. That includes vitamin A, vitamin D and vitamin E.

Note: Some vitamins, like vitamin C and B vitamins, are water-soluble. They use water — not fat — to be absorbed by your body. Drink a glass of water when taking those vitamins or eating foods rich in them.

Can you have too much vitamin K?

If you take a blood thinning medication, such as warfarin (Coumadin®), vitamin K can raise your risk for blood clots. That doesn’t necessarily mean you need to avoid all vitamin K-rich foods. You just should be careful not to go overboard or to drastically increase your intake. And you certainly should not take a vitamin K supplement without talking with your healthcare provider.

Advertisement

For everyone else, a diet rich in vitamin K is healthy for your bones, blood and heart.

“Soy, leafy greens and fruits that are rich in vitamin K are good for so many of your body’s systems,” Zumpano emphasizes. “They’re foods that should be a staple in just most people’s heart-healthy diets.”

Advertisement

Learn more about our editorial process.

Related Articles

Person at kitchen counter prepping salad, with lettuce, mushroom, avacado, kiwi, with big Vitamin K nearby
August 20, 2024/Nutrition
6 Key Differences Between Vitamin K and Potassium

Both micronutrients support body functions, but there are key differences, like what foods have them and what jobs they do

person taking vitamins from pill organizer
April 19, 2023/Nutrition
Yes, You Can Take Too Much Vitamin D and Vitamin K

It’s always best to talk to a healthcare provider before taking any supplements to avoid toxicity

Blueberries.
December 7, 2022/Nutrition
Top Benefits of Vitamin K

It helps your bones stay strong and your blood clot, but it may also do so much more

Vitamin K supplements in foreground with leafy veggies rich in vitamin K in background
Do You Need Vitamin K Supplements for Your Bone Health?

Understanding the role of this vitamin (and where to find it!)

Hands holding a smoothie bowl with granola and a blackberry on top
February 17, 2025/Nutrition
How To Make a Healthy Smoothie Bowl

Opt for nutrient-dense, fiber-filled and protein-rich ingredients to reap the benefits of these healthy bowls

Hand scooping up spoonful of yogurt, granola and fruit from bowl
February 13, 2025/Nutrition
Is 1,200 Calories a Day Healthy? Advice and Sample Menus

Some people can safely lose weight on just 1,200 calories — but it’s not right for everyone

Raw liver, pork, salmon and eggs, and almonds
February 11, 2025/Nutrition
Biotin: What Are the Benefits? And Do You Really Need Supplements?

This essential nutrient helps convert food into energy, but don’t expect wonders for your nails and hair

Happy pregnant woman eating fresh veggies in kitchen
February 10, 2025/Pregnancy & Childbirth
Is It Safe To Lose Weight While Pregnant?

Don’t diet while pregnant, but do eat lots of healthy foods

Trending Topics

Person in bed sleeping on their side, covers off
Breathing Problems? Try These Sleep Positions

If you’re feeling short of breath, sleep can be tough — propping yourself up or sleeping on your side may help

A couple looking at skyline, with one person slightly behind the other, head bent down
What Is Anxious Attachment Style — and Do You Have It?

If you fear the unknown or find yourself needing reassurance often, you may identify with this attachment style

Glasses and bottle of yellow-colored prebiotic soda, with mint, lemon and ginger garnish
Are Prebiotic Sodas Good for You?

If you’re looking to boost your gut health, it’s better to get fiber from whole foods

Ad