Carrots
Delicious orange carrots help your thyroid convert hormones properly. They also improve your eye health, boost the immune system, and aid digestion.
Brown Rice
Brown rice contains selenium, which is very important to your thyroid. Always go for brown rice, not white – it’s so much better for you.
Seaweed
Since it’s packed with iodine, seaweed gives your thyroid the boost it needs. It also improves your gut health, so it’s a great food in general.
Brazil Nuts
Just a couple of brazil nuts a day supplies plenty of selenium, and they can be eaten on the go. Pick them up from your local health food store.
Eggs
Eggs are loaded with iodine and selenium. The yolk especially delivers the good stuff your thyroid loves. Grab one for breakfast every day!
Yogurt
A simple cup of yogurt improves your thyroid health, but that’s not all it does. It also improves gut health and works against inflammation.
Spinach
Spinach is rich in magnesium, which keeps your thyroid working well. It’s considered a “superfood” and for good reason.
Salmon
Omega-3s plus selenium make salmon a thyroid-friendly fish. It’s good for your heart, as well!
Tuna
Another seafood packed with selenium and omega-3s. Tuna supports thyroid health and is good for your brain function as well.
Chicken
Lean protein like chicken helps maintain thyroid function and energy. Just don’t fry it in unhealthy oils and you should be fine.
Lentils
These tiny legumes deliver iron, which your thyroid needs. And good news! They’re really cheap to buy in bulk and they last for ages.
Sunflower Seeds
Generations of people have sworn by sunflower seeds and they’re still popular today. They’re a crunchy snack loaded with selenium and vitamin E.
Shrimp
A seafood loaded with iodine and vitamin D. Many people love shrimp totally unaware of the health benefits and have healthy thyroids as a result.
Turkey
Another lean protein, turkey helps your body produce and regulate thyroid hormones. Why not whip yourself up a turkey sandwich every now and then?
Avocado
Avocados are good for almost every aspect of your health, not just thyroid health. They’re great for your heart, your bones, your gut – everything!
Cottage Cheese
Cottage cheese may look a bit lumpy and unappetizing, but you should eat it anyway – it’s great for your thyroid health.
Oysters
Oysters may be a rich people’s food but it’s worth shelling out on them. They’re really good for your thyroid, immune system, and heart health.
Pumpkin Seeds
These are crunchy, tasty, and loaded with zinc and magnesium that’s good for your thyroid.
Beef
Beef is good for your thyroid and for your muscles as well. Just don’t overdo it – never overdo it on meat.
Chickpeas
A plant-based protein that provides zinc and fiber and is so versatile. You can put chickpeas in stews, salads, all sorts.
Blueberries
Blueberries are another “superfood”. They’re good for your blood pressure, your heart, your brain, and of course your thyroid.
Strawberries
Strawberries bring antioxidants to the table, plus a touch of iodine. And they’re considered one of the tastiest fruits around.
Apples
Apples help your body detoxify, supporting your thyroid. Remember the old saying, “An apple a day keeps the doctor away.”
Asparagus
Full of antioxidants and iodine, asparagus improves thyroid health while also making any dinner plate look fancy.
Mushrooms
Mushrooms give your thyroid the nutrients it craves, and they’re another very versatile food. They can be eaten in stews, on pizza, with a cooked breakfast, and more.
Kale
When cooked, kale helps with the thyroid, but don’t overdo it on the raw stuff - it can block the thyroid from absorbing iodine.
Sweet Potatoes
High in vitamin A and fiber, sweet potatoes support thyroid hormone conversion. They also support good heart health and an improved immune system.
Quinoa
This gluten-free grain is full of protein, fiber, and minerals like magnesium. It’s a thyroid-friendly alternative to white rice or pasta.
Greek Yogurt
This stuff is even more protein-packed than regular yogurt, and it’s also rich in iodine. Health food fans love it.
Cod
This is a mild white fish that delivers plenty of iodine without a strong flavor. But it doesn’t just help your thyroid – it helps your heart, brain, and even mood as well.
Zucchini
Zucchini supports thyroid health while keeping calories light. They’re an underrated health food – they’re an excellent source of fiber.
Cranberries
Tiny but powerful, cranberries are naturally rich in iodine. They’re also very good for urinary tract infections.
Soy
Now, onto the foods that are bad for your thyroid. Too much soy can interfere with your thyroid’s ability to absorb iodine.
Processed Foods
Things like processed microwave meals are packed full of additives, unhealthy fats, and often lacking nutrients. These can stress your thyroid and throw your hormones off balance.
Gluten
For some people, especially those with Hashimoto’s, gluten can cause inflammation and worsen thyroid issues. Going gluten-free is the best option here.