Anaemia is caused when the body is deficient in iron or vitamin B. To prevent anaemia, one should eat a lot of green vegetables like spinach, turnip, carrots, jaggery, black grams, egg, liver, etc.