Does Broccoli Thin Your Blood or Help It Clot?

Broccoli does not thin your blood. In fact, it does the opposite. Broccoli is rich in vitamin K, a nutrient your body needs to form blood clots. One cup of cooked broccoli contains about 110 micrograms of vitamin K, which is more than the full daily adequate intake for most adults. If anything, eating large amounts of broccoli supports your blood’s ability to clot, not reduce it.

That said, the full picture is a bit more nuanced. Broccoli contains compounds that show mild anti-platelet effects in lab studies, and it’s a source of natural salicylates (the chemical family that includes aspirin). But in practical terms, the vitamin K in broccoli is the dominant player, and it firmly lands on the “clot-promoting” side of the equation.

How Vitamin K in Broccoli Affects Clotting

Vitamin K is essential for the production of seven different proteins involved in blood coagulation. Without enough vitamin K, your body can’t complete the chemical steps that turn these proteins into functional clotting factors. This is actually why blood-thinning medications like warfarin work: they block vitamin K’s activity, which slows clot formation.

Broccoli is one of the richest vegetable sources of vitamin K1 (phylloquinone), alongside kale, spinach, Brussels sprouts, and Swiss chard. A single cup of cooked, chopped broccoli delivers roughly 110 micrograms. For reference, the adequate daily intake is 90 micrograms for women and 120 micrograms for men. So one serving of broccoli can cover most or all of your daily needs in one sitting.

Vitamin K is also heat-stable, meaning cooking doesn’t destroy it. Research on different preparation methods found that boiled broccoli retained about 99% of its vitamin K, microwaved broccoli kept about 102%, and steamed broccoli actually concentrated the vitamin K to about 123% of the raw value (likely because steaming reduces water weight without washing nutrients away). No matter how you cook it, the vitamin K stays intact.

The Compounds That Work in the Other Direction

Broccoli does contain two types of compounds with mild blood-thinning properties, but neither is strong enough to override the vitamin K effect in a normal diet.

The first is sulforaphane, a compound found in broccoli and especially concentrated in broccoli sprouts. Animal and lab studies have shown that sulforaphane has anti-platelet activity, meaning it can reduce the stickiness of platelets (the cell fragments that clump together to form clots). One small human trial found that broccoli sprouts reduced a marker of platelet activation by 50% after a single intake. However, research on sulforaphane’s blood-thinning effects in humans is still limited, and the doses used in studies often come from concentrated sprout extracts rather than a normal serving of broccoli.

The second is salicylates, the natural plant chemicals related to aspirin. Broccoli is considered a high-salicylate food. Aspirin itself is a salicylate, and at medicinal doses it’s a well-known blood thinner. But the amount of salicylate in a serving of broccoli is far below what you’d get from an aspirin tablet. There’s no evidence that eating broccoli provides enough salicylates to meaningfully affect clotting.

Why This Matters If You Take Warfarin

The reason this question comes up so often is warfarin. If you take warfarin or a similar anticoagulant, vitamin K directly counteracts your medication. Eating a large serving of broccoli one week and none the next can cause your clotting levels to swing unpredictably, making the medication either too effective (raising bleeding risk) or not effective enough (raising clot risk).

The guidance from the American Heart Association and Mayo Clinic is straightforward: you don’t need to avoid broccoli or other vitamin K-rich foods. You just need to eat them in consistent amounts. If you normally have broccoli twice a week, keep having it twice a week. The problem isn’t the food itself but sudden changes in how much you eat. Your doctor calibrates your warfarin dose based on your usual diet, so stability is what matters.

The American Heart Association flags broccoli as a food containing 60 or more micrograms of vitamin K per serving, placing it in the “high” category alongside kale, collard greens, spinach, and turnip greens. These are the foods most likely to affect warfarin results when eaten inconsistently or in unusually large portions.

This concern applies specifically to warfarin and similar older anticoagulants that work by blocking vitamin K. Newer blood thinners operate through different mechanisms and are not affected by dietary vitamin K.

The Net Effect for Most People

If you’re not on anticoagulant medication, broccoli’s vitamin K content is purely beneficial. Vitamin K supports normal clotting, bone health, and other functions throughout the body. The NIH notes that vitamin K has such low toxicity potential that no upper intake limit has been established for it.

For someone eating a regular diet, broccoli will support your body’s clotting ability rather than diminish it. The trace anti-platelet effects from sulforaphane and salicylates exist at a biochemical level but are not significant enough to produce a blood-thinning effect you’d ever notice or that would show up on a clotting test. Calling broccoli a blood thinner would be like calling a campfire a blizzard because it produces a tiny bit of wind.