To ensure blood health, you’ll also need to cleanse your kidneys and liver. Natural blood purifiers like cabbage, lemon, and garlic can do exactly this for you. Pectin-rich fruits such as apples, pears, and guavas, fiber-rich foods like oats, and good old water also flush toxins from your blood and body.