Maybe you already know this, but I remembered liver meat is supposed to be a really great source of iron due to high concentration of iron in a well-absorbed form (better than supplements). It might be worth a try, especially if organic liver meat is available locally (to avoid buildup of medicines and/or pesticides in conventionally raised animal livers).