Some examples of foods that are good for your thyroid


Besides kelp salads, you probably won't get too much iodine from other foods. The NIH reports 85 mcg of iodine per cup in dairy products.

Brazil Nuts

Brazil nuts contain selenium, another thyroid hormone regulator, according to the NIH. Selenium may prevent long-term thyroid damage in Hashimoto's and Graves' patients.


Iodine is best found in milk and milk products, according to the NIH. Plant-based milk alternatives like soy and almond beverages have less iodine.

Chicken and Beef

Your thyroid needs zinc to produce thyroid hormone. Taking too little zinc can cause hypothyroidism, according to a 2013 International Journal of Trichology study. 


Iodine is abundant in soils and oceans, so fish are another healthy source, notes the American Thyroid Association.


According to Ilic, lobster and shrimp are good providers of iodine. 3 ounces of shrimp (4 or 5 pieces) contains 10% of your recommended intake, according to the NIH.


Eggs are thyroid superfoods with 16% of daily iodine and 20% of daily selenium in one big egg, according to the NIH.


The ideal thyroid diet involves more than iodine, selenium, and vitamin D, said Ilic. Antioxidant-rich meals are excellent for your thyroid. 

Cruciferous Vegetables

Googling may reveal that cruciferous veggies (broccoli, cauliflower, kale, Brussels sprouts) might cause thyroid issues. 


The thyroid health effects of soy are inconsistent. According to a 2019 meta-analysis in Nature, soy may impair thyroid function and hormone levels. 

Red Section Separator

10 Foods that have more protein than an egg does