Effective natural anticoagulants and cures for blood clots include mango, spinach, tomato, broccoli, sunflower seeds, peanut butter and almonds, according to Healthline. Natural blood thinners should be consumed with caution. An individual should consult his doctor before eating natural blood thinners if he's also on a blood-thinning medication.
Foods that contain vitamin E are natural anticoagulants, notes Healthline. Oils that contain vitamin E include soybean, corn, safflower, wheatgerm, olive and corn. Ginger, garlic, celery seed and aniseed are examples of spices that have blood thinning properties.
The reason vitamin E is effective at thinning the blood is that it keeps blood platelets from grouping together, states HowStuffWorks. An abundance of the vitamin in the body can lower an individual's risk of suffering a stroke or non-fatal heart attack. Vitamin E is also effective at controlling the level of bad cholesterol in the body, which can keep the arteries from starting to clog.
A person taking a blood-thinning medication should be careful of the foods he eats, as some of them can have a negative interaction with his prescription, according to Healthline. Vitamin K has been known to affect how anticoagulants work in the body and can make them less effective. Foods that contain vitamin K include collard greens, cabbage, kale, lettuce, mustard greens and endive.