What to limit or avoid Iodine. Your thyroid needs iodine to make its hormones. ... Soy. Soy-based foods like tofu and soybean flour are high in protein, low in fat, and rich in nutrients. ... Fiber. ... Cruciferous vegetables. ... Alcohol. ... Gluten. ... Iron and calcium.