Fresh, unprocessed foods are the best bet for a healthier thyroid. Choose foods rich in protein, calcium and vitamins A, B and C. Foods that have high amounts of protein include fish, eggs, cheese, nuts, peanut butter and lean meats. For calcium, choose salmon, spinach, almonds and dairy products such as milk, cheese and yogurt. Foods rich in vitamin A include yellow and orange vegetables, eggs and dark greens. Whole, unprocessed foods such as bananas, potatoes, beans and lentils are good sources of B vitamins. To get your daily dose of vitamin C, reach for broccoli, strawberries, cauliflower, kale, bell peppers, tomatoes, zucchini, asparagus, oranges, kiwi or pineapple.