I have dealt with anemia over the years due to heavy periods and I also was doing dieting and wasn't taking any supplements. I recently had an anemia crisis, almost fainted one day, ice cravings, severe chest pain! I had to get myself back up together and finally got my iron levels right. I am taking a supplement 18mg iron gluconate a day. I also loaded up on beet juice which always helps and is a great remedy, I love to juice beets with carrots, orange and lemon. I didn't like doing this, but I had to go back to eating meat more often.
Beets, clams, liver and steak are the best for anemia. I tried the liver the first time the beef liver wasn't bad and it quickly helped me. Good vegetable sources are fennel(amazing for anemia, leeks, artichoke, mangoes(very good), pears and apricots. Oatmeal is a good source too. I hear spinach is good, but then I hear some things about it reducing iron.
I now am finally better, no more headaches, no more scary chest and leg pains, and I can now workout without feeling like I'm going to pass out after a few minutes. It will take time to get the levels back up but it is worth it. I started to feel better within a week. I usually know when my iron is low cause I start to crave these foods the clams, steak, liver, etc. so listen to your body it will let you know. Rubbing lemongrass oil on the soles of the feet and wrists is also helpful for anemia it is energizing. The tea is good for anemia too. Be careful with too much garlic it can cause anemia to worsen.