Foods that cleanse and purify blood include fruits, vegetables, herbs, spices, teas, water and wheat grass juice. Eating blood-purifying foods helps eliminate toxins from the body and improves overall health.
To purify the blood, eat a variety of fruits and vegetables each day. Fruits and vegetables are nutrient-rich and full of antioxidants that cleanse the blood. Nutritious, blood-purifying fruits include berries, melons, pears, kiwis, pineapples, oranges and black currants. Nutritious vegetables include cabbage, broccoli, spinach, watercress and other leafy greens. Eat these foods raw, or juice them to make a blood-cleansing beverage.
Some herbs and spices also aid in purifying the blood, such as garlic and parsley. Parsley flushes out the kidneys and keeps the blood pure by acting as a diuretic. Parsley also helps the body excrete toxins it accumulates through the kidneys and urinary tract. Garlic has antibacterial properties and helps lower cholesterol levels and blood pressure. Garlic also contains phytonutrients that cleanse the liver. Eat cilantro to purge toxic metals from the blood.
If consumed regularly, ginger tea, peppermint tea and dandelion tea also cleanse and purify the blood. Drink water throughout the day to flush out the bloodstream, and drink wheat grass juice to increase oxygen levels in the blood.