Soya bean is a nutrient dense legume and is often used in vegetarian and vegan diets as a meat alternative. Soya bean is loaded with protein and many other essential nutrients which offer a plethora of health benefits. It can be consumed in many different ways. Here are 5 reasons to include soya beans in your diet. Soya beans may suppress thyroid function and can cause allergic reactions in some.