9 anticoagulant foods that help prevent blood clots
9 everyday anticoagulant foods that help prevent blood clots, thin the blood, and support circulation. Garlic, onion, fish, grape juice, wine, and more.
Fresh TL;DR: Clotting is useful when you cut a finger, and risky when it shows up as thrombosis. This short guide walks through 9 anticoagulant foods that help prevent blood clots (garlic, onion, fish, whole grape juice and red wine, cayenne pepper, olive oil, green tea, turmeric, and cinnamon) and the reasons the creator gives for each one. A doctor is still in charge of any serious case.
Have you ever cut your finger? Did you notice that it bleeds immediately? The bleeding just isn’t bigger because your blood clots, preventing a hemorrhage. However, clotting can be good or even dangerous in certain situations, like thrombosis.
For a healthy lifestyle, our eating habits are crucial, right? Depending on some factors, our care with our diet must be doubled. For example, if you suffer from thrombosis (a clot that blocks blood flow), your diet should be anticoagulant, with foods that are rich in vitamins, minerals, and lots of water.
Check out these 9 foods that can be added to your diet to prevent coagulation issues (like varicose veins and thrombosis).
1. Garlic
Widely used in culinary, garlic is a flavorful seasoning and highly beneficial source of vitamins C and B6, fiber, calcium, phosphorus, selenium, manganese, and other important nutrients. But what many people don’t know is that garlic is also anticoagulant.

It contains allicin and ajoene, substances that block the aggregation of blood platelets (avoiding clots). Isn’t it interesting?
2. Onion
Like garlic, onions flavor recipes and offer essential nutrients, like B-complex vitamins, C, antioxidants, and minerals. But did you know that onions also work as a natural anticoagulant?
Because of the adenosine found in its composition, onion can stop the platelet aggregation preventing clot formation.
3. Fish
Did you know that adding fish to your daily diet is super important? They are a source of proteins, omega-3, folic acid, and other essential nutrients. The ideal is to vary the fish you eat: salmon, tuna, sardine, mackerel, trout, and anchovy.
The fatty acid omega-3 helps thin the blood and prevent cardiovascular diseases.
4. Whole grape juice and red wine
The flavonoids, phenolic acid, and resveratrol found in the skin and seeds of grapes are antioxidants with cardioprotective effect, which inhibits platelet aggregation and thrombosis. Besides, consuming it every day reduces the chances of obstruction in blood vessels and plasmatic lipids (unclogging the arteries).
Even so, we can’t exaggerate since grape juice, although it has a lot of benefits, is also highly caloric. The recommended dose is 1 or 2 glasses of 6.75 ounces a day.
Drinking a glass of wine per day is also a way of enjoying the anticoagulant properties, since the beverage is also efficient to thin blood and prevents clogged arteries.
5. Cayenne pepper
Cayenne pepper has positive characteristics and stimulates the blood flow, preventing blood clots that cause heart attacks and strokes.
6. Olive oil
Did you know that olive oil also acts as an anticoagulant? It is a source of polyphenols that act as antioxidants and inhibit the formation of blood clots.

Use olive oil to season your salads, vegetables, pizza, and other recipes of your daily routine.
7. Green tea
Also known as bancha, it is a depurative tea, which means it helps cleanse the blood. Green tea stimulates digestion and eliminates toxins by increasing diuresis, which improves circulation and reduces swelling.
8. Turmeric
Turmeric is an Asian spice that offers many benefits to our bodies. It aids in digestion, lowers bad cholesterol levels (LDL), and acts as an anti-inflammatory. Turmeric is also an anticoagulant since it is a source of curcumin, the substance that prevents platelet aggregation and the formation of blood clots.
If you suffer from thrombosis or blood clotting disorders, use turmeric to season your fish, meats, stews, and other recipes you eat in your daily routine. Turmeric lends more flavor and color to your dishes. It is worth trying.
9. Cinnamon
An old spice with high nutritional value, cinnamon is another anticoagulant food that deserves to be highlighted. It contains cinnamaldehyde, a compound that prevents platelet aggregation and the formation of blood clots.
Cinnamon is also a natural thermogenic (boosting the metabolism), aids in digestion, and fights infections.
The takeaway
These are nine everyday foods that support an anticoagulant style of eating: garlic, onion, fish, whole grape juice and red wine, cayenne pepper, olive oil, green tea, turmeric, and cinnamon. Remember that in cases of serious diseases (such as thrombosis), you must be followed by a doctor and use the prescribed medicines. Your diet, in this case, will be an ally and make a lot of difference. If you want quiet kitchen ideas like this landing in your inbox on a Friday, the newsletter is the place.
Frequently asked questions
What makes garlic anticoagulant?
Garlic contains allicin and ajoene, substances that block the aggregation of blood platelets and help avoid clots. It is also a source of vitamins C and B6, fiber, calcium, phosphorus, selenium, and manganese.
How much grape juice is a reasonable amount?
Grape juice has a lot of benefits but is also highly caloric. The recommended dose is 1 or 2 glasses of 6.75 ounces a day.
Why does fish help with clotting?
Fish like salmon, tuna, sardine, mackerel, trout, and anchovy are a source of proteins, omega-3, folic acid, and other essential nutrients. The fatty acid omega-3 helps thin the blood and prevent cardiovascular diseases.
Do you still need a doctor if you eat this way?
Yes. In cases of serious diseases such as thrombosis, you must be followed by a doctor and use the prescribed medicines. Your diet, in this case, will be an ally and make a lot of difference.
Thanks for reading. If this hit the spot, pass it along.