A complete protein food, soy is considered to be very nutritious. It is also rich in iron, phosphorous, calcium, dietary fibre, omega-3 fatty acids, and vitamins like B1, B2, B6, E and folic acid. Soy is available in the market in various forms like soya beans, nuts, flour, milk, tofu, cheese, etc., and is the best protein source available for vegetarians. Proteins are known as the building blocks of our body, and hence consumption of soy helps in proper growth and development of our body. Proteins also help to reduce low-density lipoprotein and triglyceride concentration. Researches have proved that people who eat soy on a regular basis keep cancers like that of the breast, colon and prostrate at bay. It is proven to be a boon for the bones and teeth due to its calcium and phosphorous content. Most importantly, soy contain isoflavons – a plant hormone, which assures good health. It reduces the chances of cardiovascular diseases and prevents bone loss, reducing the chances of osteoporosis in the long run. In a nutshell, soy, taken in any form is a complete health food.