Like HowStuffWorks on Facebook!

Top 10 Foods for Women


10
Soy protein
Soy is full of protein.
Soy is full of protein.
©iStockphoto.com/diane555

Soy protein is found in products like tofu and soymilk to soy nut butter and cereal. Soy protein is heart healthy (helps lower "bad" cholesterol levels) and is rich in phytonutrients. Aim for up to 25 grams of soy protein per day.

 


More to Explore