Foods that are rich in minerals and essential trace nutrients and are needed for the regular functioning of the thyroid should be included in your diet to ensure that you have a healthy thyroid. Foods like fish and kelp are rich sources of iodine, whereas mushrooms, spinach, and broccoli are rich in zinc and copper. For selenium, you can have eggs and whole grains.