Palak paneer bowl, part of an Indian thyroid diet plan
Wellness

Thyroid Diet: An Indian Hypothyroid Diet Plan for Weight Loss

Updated October 2, 2026 ยท 6 min read ยท By UltraFit360 Team

๐Ÿ’ก Quick Answer

There is no special food that fixes hypothyroidism. The right thyroid diet is your normal Indian diet in a modest calorie deficit, with 60โ€“90 g protein a day, iodised salt, plenty of vegetables and few sugary or fried foods. Take your thyroid tablet on an empty stomach and keep that timing consistent.

  • Weight loss with hypothyroidism works once TSH is controlled; diet then follows normal calorie rules.
  • Take levothyroxine 30โ€“60 minutes before food; keep calcium and iron tablets about 4 hours away.
  • Cooked cabbage, cauliflower and soya are fine in normal amounts.
  • Strength training and steps matter as much as food.

Hypothyroidism is common in India. A 2013 study across eight Indian cities found it in about 11% of adults, and it was more common in women and older people. Many people are told they will "never lose weight" with a thyroid problem. That is not true. Once your hormone levels are controlled with medicine, weight loss follows the same rules as for anyone else. This thyroid diet guide focuses on hypothyroidism (an underactive thyroid), which is what most people mean when they search for one.

Can You Lose Weight With Hypothyroidism?

Yes. Untreated hypothyroidism slows metabolism a little and causes fluid retention, which is why weight often creeps up before diagnosis. When levothyroxine brings TSH into range, some of that water weight comes off. After that, fat loss depends on eating fewer calories than you burn, keeping protein high and staying active.

If you feel exhausted, cold and puffy despite eating well, get your TSH re-checked. A dose that is too low makes everything harder. Do not try to "boost" the thyroid with supplements or extra iodine without medical advice.

Core Rules of a Thyroid Diet

  1. Get the tablet timing right. Take levothyroxine with plain water on an empty stomach, usually 30โ€“60 minutes before breakfast. Tea, coffee, milk, soya and high-fibre foods eaten at the same time can reduce absorption. Calcium and iron supplements should be kept roughly 4 hours apart. Whatever routine you pick, keep it the same daily so your doctor can adjust the dose.
  2. Use iodised salt in normal amounts. India's salt iodisation programme makes deficiency less common, but rock salt or sea salt without iodine does not count.
  3. Eat in a modest deficit. Start 300โ€“500 kcal below maintenance; most women end up around 1,300โ€“1,700 kcal and men 1,700โ€“2,200. Check yours with the calorie calculator.
  4. Prioritise protein. 60โ€“90 g a day protects muscle and helps appetite. Dal alone will not get most vegetarians there; add paneer, curd, soya or eggs.
  5. Fill half the plate with vegetables for volume and fibre; hypothyroidism often comes with constipation.
  6. Cut liquid and refined sugar first: sweet chai, juice, mithai, biscuits.

Best Indian Foods for a Thyroid Diet

NutrientIndian sourcesWhy it matters
IodineIodised salt, curd, milk, eggs, sea fishNeeded to make thyroid hormone
SeleniumEggs, fish, chicken, sunflower seeds, whole grains, dalSupports thyroid hormone conversion
ZincPumpkin seeds, chana, rajma, curd, meatInvolved in thyroid hormone metabolism
ProteinPaneer, tofu, soya, curd, dal, eggs, chicken, fishMuscle retention and fullness during weight loss
FibreVegetables, fruit, millets, whole wheat, dalHelps constipation; take it away from the tablet
Vitamin D and B12Sunlight, eggs, fish, dairy; supplements if lowDeficiencies are common in Indians with thyroid disease and add to fatigue

Foods to Limit or Time Carefully

Sample Indian Thyroid Diet Chart (~1,550 kcal)

Estimates use IFCT and USDA values for the stated raw amounts and about 3โ€“4 teaspoons of oil in the day. A vegetarian version is given where it differs.

TimeWhat to eatApprox proteinApprox kcal
6:30 amThyroid tablet with plain water only, on an empty stomachโ€“โ€“
7:30 am (30โ€“60 min later)Unsweetened tea or coffee~1 g~30
8:30 am breakfastEgg bhurji (2 eggs + 2 whites) + 1 multigrain roti, or besan chilla with 50 g paneer (veg)~19โ€“23 g~330
11:00 am1 fruit + 150 g plain curd~6 g~150
1:30 pm lunch1 katori rice or 2 rotis + 1 katori dal + 1 katori sabzi + salad~12 g~480
5:00 pmRoasted chana (30 g) + chaas, or sprouts chaat~8 g~160
8:00 pm dinner120 g grilled fish or chicken, or 100 g paneer/tofu bhurji + 1 roti + vegetables~22โ€“30 g~400
Total~70โ€“80 g~1,550

Vegetarian Thyroid Diet Tips

Vegetarians can reach 70 g protein with a mix of dairy, pulses and soya: 150 g curd (~5 g), 100 g paneer (~19 g), 2 katoris of dal (~14 g), sprouts or chana (~8โ€“10 g) and grains across the day (~10 g) add up to about 55โ€“60 g, and 30 g dry soya chunks (~15 g) takes you past 70 g. Keep soya for later meals, away from the tablet. Watch vitamin B12, which is often low in vegetarians and adds to tiredness; see our guide to B12 deficiency in vegetarians. Also check vitamin D, which is frequently low in Indians with thyroid issues.

Exercise for Hypothyroidism

Fatigue makes exercise feel hard, so start small and build:

Common Mistakes

Frequently Asked Questions

What is the best diet for hypothyroidism?

A balanced diet in a modest calorie deficit if you need to lose weight, with 60 to 90 g protein a day, iodised salt, lots of vegetables, whole grains in sensible portions and little sugar. There is no single food that cures it.

Which foods should be avoided in thyroid?

You do not need to avoid most foods. Avoid eating soya, coffee, tea, milk, calcium or iron supplements close to your thyroid tablet. Limit sugary and fried foods, and do not take iodine supplements unless prescribed.

Can a thyroid patient eat cabbage and cauliflower?

Yes. Cooking reduces goitrogens, and normal portions of cabbage, cauliflower and broccoli are fine when you use iodised salt.

Can I lose weight with hypothyroidism?

Yes. Once your TSH is in range on medicine, weight loss works the same way as for anyone: a calorie deficit, enough protein, strength training and daily walking.

When should I eat after taking thyroid medicine?

Most people take levothyroxine with plain water on an empty stomach and wait 30 to 60 minutes before breakfast, tea or coffee. Follow the timing your doctor gives you and keep it consistent.

This article is general information, not medical advice. Thyroid conditions need diagnosis and dose adjustment by your doctor; do not change or stop medicine on your own.

Related Reading
UF

UltraFit360 Team

AI-powered fitness coaching for Indian athletes and everyday gym-goers. Learn more โ†’

Track Indian Meals in Seconds

Snap a photo of your thali, tiffin or chilla and UltraFit360 estimates calories and protein for Indian dishes, so you can see exactly where your day stands.