Plant-based proteins such as soybeans are excellent sources of protein. Several vitamins, minerals, antioxidants, and beneficial plant compounds are found in them. These have been linked to various health benefits but can suppress thyroid function in predisposed individuals and cause gas and diarrhea in other individuals.    If you consume soy foods, it is advisable to select minimally processed products such as tofu and edamame and limit the use of mock meats containing soy. The fermentation of soy products such as tempeh and natto increases the absorption of nutrients.