Foods rich in vitamin K are the most direct way to support your body’s ability to form blood clots. Vitamin K is essential for producing four of the key proteins your blood needs to clot, and getting enough through your diet keeps this system running properly. Adult men need about 120 mcg of vitamin K per day, while adult women need about 90 mcg.
Why Vitamin K Matters for Clotting
Your blood doesn’t clot in one simple step. It relies on a cascade of proteins activating each other in sequence, and vitamin K is required to build four of those proteins: prothrombin, factor VII, factor IX, and factor X. Without enough vitamin K, your body can’t finish manufacturing these clotting factors, and the whole cascade slows down.
Vitamin K works by helping your body attach a specific chemical group to these proteins, which is what allows them to bind to cell surfaces and do their job. This process cycles continuously, with vitamin K being recycled and reused through what’s called the vitamin K cycle. When your diet falls short, the cycle stalls and clotting takes longer. In a healthy person, blood typically clots in about 10 to 13 seconds. Vitamin K deficiency stretches that window.
Leafy Greens: The Richest Sources
Dark leafy greens contain the highest concentrations of vitamin K1, the form found in plants. Cooked spinach delivers roughly 525 mcg per 100 grams, which is more than five times the daily requirement for women in a single serving. Even frozen raw spinach contains 370 to 380 mcg per 100 grams. Cooked broccoli provides about 141 mcg per 100 grams, and raw broccoli about 102 mcg.
Other top sources include kale, collard greens, Swiss chard, turnip greens, and Brussels sprouts. As a rule, the darker the green, the more vitamin K it contains. A single cup of most cooked leafy greens will exceed your full daily needs.
One important detail: vitamin K1 from plant sources is absorbed much better when eaten with fat. Adding olive oil, butter, or avocado to your greens increases vitamin K1 absorption by roughly three times compared to eating them without fat. A spinach salad with oil-based dressing is significantly more useful to your clotting system than plain steamed spinach.
Fermented Foods and Vitamin K2
Vitamin K comes in two main forms. K1 is found in plants, and K2 is found in fermented foods and some animal products. Both support clotting, but K2 has especially good absorption, particularly when it comes packaged with fat as it naturally is in dairy and fermented soy.
Natto, a Japanese fermented soybean dish, is by far the richest food source of a specific form of K2 called MK-7. It contains dramatically more than any other common food. If natto doesn’t appeal to you, certain aged cheeses also provide meaningful amounts. Jarlsberg and Swiss Emmental cheese contain K2 produced by the bacteria used in their making, with some cheeses tested at up to 940 nanograms per gram of the MK-9 form. Fermented cabbage (sauerkraut or pickled cabbage) provides smaller but still useful amounts, roughly 5.5 to 14.5 mcg of MK-7 per 100 grams.
Because K2 in dairy products is already surrounded by fat, your body absorbs it very efficiently. Some research suggests absorption of long-chain K2 from fatty foods like cheese may be nearly complete.
Calcium-Rich Foods
Calcium ions play a direct role in the clotting cascade. They act as a cofactor, meaning several clotting steps simply cannot proceed without calcium present. When calcium is removed from blood in a lab setting, clotting factors V and VIII lose their shape and stop working entirely.
For most people eating a normal diet, calcium deficiency severe enough to impair clotting is rare. But if your overall calcium intake is low, adding dairy products, fortified plant milks, canned sardines or salmon (with bones), and calcium-set tofu can help ensure this part of the system has what it needs. Many of these foods pull double duty since dairy also provides vitamin K2.
Vitamin C for Blood Vessel Repair
Clotting isn’t just about the blood itself. The walls of your blood vessels need to be strong enough to support clot formation at the site of an injury. Vitamin C is critical for building collagen, the structural protein that gives blood vessels their strength and flexibility. It also provides tensile strength to newly formed collagen, preventing it from tearing under pressure.
If your concern is wound healing or bruising, vitamin C-rich foods complement vitamin K well. Bell peppers, citrus fruits, strawberries, kiwi, and tomatoes are all strong sources. Cruciferous vegetables like broccoli and Brussels sprouts offer both vitamin C and vitamin K in the same food, making them particularly efficient choices.
Nutrients That Support Platelet Production
Platelets are the cell fragments that physically form the initial plug at a wound site before the clotting cascade reinforces it. Your body needs adequate folate (vitamin B9), vitamin B12, and iron to produce healthy platelets in sufficient numbers. Folate is abundant in leafy greens, legumes, and fortified grains. Vitamin B12 comes from animal products like meat, fish, eggs, and dairy. Iron-rich foods include red meat, lentils, and spinach.
Cruciferous vegetables like broccoli, cauliflower, and cabbage offer a particularly broad nutrient profile for clotting support, providing vitamin C, vitamin K, folic acid, calcium, iron, and various plant compounds in one package.
A Practical Eating Pattern
You don’t need to overhaul your diet. A daily serving of cooked leafy greens with some added fat covers your vitamin K needs several times over. Adding a variety of the following foods rounds out the rest of what your clotting system requires:
- Cooked spinach, kale, or collard greens for vitamin K1
- Broccoli or Brussels sprouts for vitamin K1, vitamin C, folate, and calcium
- Aged cheese or natto for vitamin K2
- Citrus fruits or bell peppers for vitamin C
- Eggs, meat, or legumes for B12, folate, and iron
Cook or dress your greens with olive oil, butter, or another fat source to maximize absorption.
If You Take Blood Thinners
This is the one situation where eating more vitamin K-rich foods can cause real problems. Warfarin works by blocking the vitamin K cycle, so a sudden increase in vitamin K from food can counteract the medication and raise your clotting risk. The key guideline for people on warfarin is consistency: don’t avoid vitamin K foods, but keep your intake roughly the same from day to day. Dramatic swings, like eating no greens for a week and then having a large kale salad, can push your clotting time outside the safe range. If you’re on any blood-thinning medication, changes to your vegetable intake are worth discussing with whoever manages your dosing.

