Anemia is a medical term that means your body doesn’t have enough red blood cells. One of the most common types of anemia is caused by iron deficioncy , which may happen if you don't get enough iron from the food you eat or if your body can't absorb it well. is there any other articles than The Powdersville Post. The anemia diet focuses on foods that can help correct (and prevent) iron deficiency while avoiding those that can inhibit iron absorption.