- my iParenting

- quick clicks
- recipes today articles
- recipes today q&a
- community & groups
- research baby names
- prepare a birth plan
- content channels
- ip channel rss feeds
- read birth stories
- read parenting stories
- recommended books
- e-newsletters
- safety recalls
- ip diaries
- ip store
- mom of the month
- dad of the month
- editor's letter
- letters to the editor
From Our Sponsors
- e-newsletters
- Sign up to receive our free weekly e-newsletters
- award-winning products
The iParenting Media Awards program helps parents find the best products for their families.

Expert Q&A
![]() | ||
| By Melanie Wilson Vegetarian Cooking and Lifestyle Expert | ||
I've heard eating lots of soy products can change hormone levels. My son eats soy due to food allergies. Should I be concerned?

The nutrition experts I've spoken to all say the same thing: the evidence against soy is inconclusive, while the benefits are clearly noted. However, it's important to consider getting your son's calcium and protein needs met with a variety of foods. While soy provides valuable nutrients, there is no reason to limit other foods that are also good sources of vitamins and minerals. I assume you're using soymilk for calcium, and that's fine. Some other good sources of calcium are dark, leafy greens, almonds and almond butter, tahini, blackstrap molasses and fortified cereals. For protein, you can add lentils, beans, whole grains, nuts and nut butters and seeds. I caution against an overabundance of any particular food and recommend a wide variety for a healthy diet.
Melanie Wilson
Related Expert Q&A
More Answers by this Expert
- Could being a vegetarian damage my reproductive system?
- What are the best vegetarian sources of protein?
- I've heard eating lots of soy products can change hormone levels. My son eats soy due to food allergies. Should I be concerned?
- What can I add to my child's oatmeal to make it a little more exciting without adding fat?
- How can I reduce the fat in au gratin potatoes and macaroni and cheese?




