The Heart Benefits of Vitamin K in Leafy Greens : A Simple Guide
Leafy greens can help protect your heart

Leafy greens can help protect your heart
Taking care of your heart doesn’t have to be complicated. One of the easiest steps you can take starts with what’s on your plate. Adding leafy greens rich in vitamin K to your meals is a simple yet powerful way to support heart health.
Whether you’re focused on prevention or managing a heart condition, green leafy vegetables can make a real difference. These nutrient-packed foods help boost your vitamin K intake, supporting heart strength, flexibility and long-term health.
Vegetables like kale, spinach, parsley and broccoli have long been known for their nutritious benefits, but newer research suggests they may also protect the heart. A 2017 study in The Journal of Nutrition found that higher vitamin K intake from leafy greens was linked to better structure and function of the heart’s main pumping chamber.
"Adding leafy greens to your meals is one of the easiest ways to support your heart," says Poulina Uddin, MD, a cardiologist at Scripps Clinic Anderson Medical Pavilion in La Jolla. "The vitamin K they provide helps your arteries stay healthier over time — reducing stress on the heart, supporting smoother blood flow and offering support that may build over time."
What vitamin K does in the body
Vitamin K is a fat-soluble nutrient that helps the body perform essential tasks, such as blood clotting, bone health and maintaining healthy blood vessels. It also helps prevent vascular calcification, a process where calcium collects in artery walls and reduces flexibility.
There are two main forms:
Vitamin K1 (phylloquinone) — found mostly in leafy greens high in Vitamin K
Vitamin K2 (menaquinones) — found in fermented foods and some animal products
Both support the heart, but Vitamin K1 from green leafy vegetables is the easiest and most common way to get the amount of vitamin needed for heart protection.
How vitamin K supports heart health
Vitamin K plays an important role in keeping your heart and blood vessels healthy. Here’s how:
1. Preventing calcium build up in arteries
Vitamin K activates a protein called MGP, which helps stop calcium from hardening your arteries. This keeps blood vessels flexible and promotes smooth blood flow, reducing strain on the heart.
2. Supporting healthy blood clotting
Vitamin K helps your body form clots when needed while keeping clotting under control. This is especially important for:
- Adults with cardiovascular disease
- People with diabetes
- Anyone taking blood thinners like warfarin
If you take blood-thinning medication keep your vitamin K intake consistent.
3. Promoting long-term vessel health
Research shows higher vitamin K is linked to:
- Less arterial stiffness
- Lower risk of atherosclerosis
- Better overall heart and vessel health over time
“While vitamin K isn’t a replacement for medications, it has a valuable potential role in a heart-healthy eating pattern,” Dr. Uddin says.
Leafy greens and heart structure
Leafy greens may do more than protect your arteries. They could help maintain the heart’s structure. The 2017 study in The Journal of Nutrition found that teens with the lowest vitamin K intake had larger left ventricles, the heart’s main pumping chamber. An enlarged left ventricle is linked to a higher risk of future cardiovascular disease.
Teens who ate more vitamin K-rich greens, such as spinach and kale, had healthier heart measurements. These findings suggest that leafy greens may support heart health early in life and play a role in long-term protection.
Additional research from Edith Cowan University and the University of Western Australia supports this link, associating higher vitamin K intake with reduced risk of heart attacks, strokes and hospitalizations for vascular disease.
Green leafy vegetables: Your best source of vitamin K
Leafy greens are packed with heart-healthy nutrients. They provide vitamin K1 along with fiber, potassium, magnesium and antioxidants. These nutrients support blood pressure, cholesterol levels and overall heart health.
Common leafy greens high in vitamin K include:
- Kale
- Spinach
- Broccoli
- Collard greens
- Cabbage
- Romaine lettuce
Even small servings add meaningful benefits.
How much vitamin K do you need?
Most adults need only a small amount of vitamin K each day, which doctors say is best obtained from food. A single serving of dark-green leafy vegetables can meet most or all daily needs, while also providing fiber and other nutrients.
Physicians recommend eating dark-green vegetables regularly as part of a balanced, varied diet rather than relying on supplements.
Simple ways to add more leafy greens to your diet
Here are easy ways to increase your intake:
- Add spinach to eggs
- Blend kale or spinach into smoothies
- Toss broccoli into stir-fries
- Make salads with mixed greens
- Use greens as a base for bowls or wraps
Small steps build strong habits
Building heart-healthy habits starts with small, consistent choices. Adding leafy greens rich in Vitamin K to your meals is one of the simplest — and most effective — steps you can take.
“These vegetables provide essential nutrients and long-term benefits backed by research, helping keep your heart strong, flexible and healthy for years to come,” Dr. Uddin says.