Vegetarians & Vegans Support Group
Vegetarianism is the practice of not consuming the flesh of any animal . Veganism excludes all animal products from diet and in some definitions from attire also. Vegetarians have varied motivations including religious, cultural, ethical, aesthetic, environmental, social, economic, health, political, and personal concerns. Join many others in sharing your experiences to...
IMO too much soy just seems to not be good. Soy is high in iron but also very high in estrogens. When I use too much soy my health quickly deteriorates. It is a convenience but not a healthy one. I stay on 1-2 small servings of mostly fermented soy as tofu or soy yoghurt a day. (when I am doing what I know I should be)
I have the exact opposite problem of what you are dealing with, I was born with an iron overload disease. Iron absorbtion rates is always an issue for me.
You are right, vitamin C will asist in absorbing iron and tea will block the absorbtion to a small degree. When I am eating complete vegan (had been for many years) I will overload fast because my diet is loaded with natural iron from fresh green leafy veggies and beans. I never heard of beans such as lentils blocking iron.
If you started eating several large portions of raw spinach a day with a glass of orange juice you might bring your hematocrit-hemoglobin up. Do you eat leafy greens daily like collard and kale? They have to be lightly steamed but are loaded with iron and essential vitamins. Check with your Doctor though he/she may want you on iron suppliments anyway.
Good luck.
One way to get a buttload of iron into your diet is to eat a lot of dark-green leafies and crucifers, like cauliflower, turnips, and cabbage. Do you have a juicer? I read in a magazine last week that you can get 22 servings of fruits and veggies into your diet daily and harmlessly by juicing organic produce. I ran out and bought one immediately. I discovered that cabbage juice does not taste like sweatsocks at all if you add pineapple and ginger to the juicer at the same time.