The more soy you eat, the less weight you gain, according to studies. The particular mechanism of weight loss is unknown, but a new study may shed light on it. The more soy you eat, the less weight you gain, according to studies. As a result of their moderate calorie density, soy foods can contribute to weight gain, but they can also play a significant role in a calorie-restricted weight control diet.