15 Foods That Will Balance Your Hormones9. Soy ProductsIf you are looking for some protein but don’t want to eat any sort of meat then soy products are your thing. Things like tofu are an excellent source of vegetarian protein and also contains a healthy dose of Vitamin D. Pages:< >