Weight Loss Foods: The Physician's Indian Food List
A working food list from the DermaVue medical team. Protein, calories and glycaemic load for the grains, dals, fruits, fish and dairy that actually live in Kerala and Tamil Nadu kitchens. Built for patients on structured weight loss programmes, including GLP-1 therapy.
The strongest weight loss foods for Indians are high-protein, high-fibre, low-glycaemic staples: eggs, fish, paneer, tofu, moong dal, rajma, oats, idli with sambar, leafy greens, berries, papaya and guava. Choose plant or animal protein at every meal, keep refined carbs small, and cook in minimal oil.
The DermaVue Clinics medical team, across 7 clinics in Kerala and Tamil Nadu, treats obesity as a chronic metabolic condition, not a willpower problem. Food selection still matters because the quality of calories drives satiety, insulin response and lean-mass preservation, especially for patients on GLP-1 therapy. We build Indian meal patterns around 1.2 to 1.6 grams of protein per kilogram body weight, low-glycaemic carbohydrates and culturally familiar foods. The ICMR-INDIAB-17 study (Anjana et al., Lancet Diabetes and Endocrinology, 2023) reported a 19.4% diabetes prevalence in Kerala, the highest in India, which is precisely why food choice in this region is a clinical intervention, not a lifestyle suggestion.
The Science: Why Food Selection Still Matters on GLP-1 Therapy
Patients arrive at our clinic believing that semaglutide or tirzepatide will do the work for them. The medicine does most of it. The STEP 1 trial (Wilding et al., New England Journal of Medicine, 2021;384:989) reported a 14.9% mean weight reduction with semaglutide 2.4 mg over 68 weeks, and the SURMOUNT-1 trial (Jastreboff et al., NEJM 2022;387:205) reported a 20.9% reduction with tirzepatide 15 mg. Those numbers are real. They are also the average. The patients who land in the upper half of those distributions almost always do two things: they choose their food deliberately and they hit a daily protein target.
What GLP-1 medicines do (and do not do)
GLP-1 receptor agonists slow gastric emptying, blunt the appetite signal from the hypothalamus and reduce food noise. They do not select your protein for you. They do not protect lean muscle when calories drop. If you eat 1,400 kilocalories of biscuits and chai every day on tirzepatide, you will still lose weight, and you will lose a punishing amount of muscle along with it.
The protein-first principle
We ask Indian patients to land between 1.2 and 1.6 grams of protein per kilogram of body weight per day. For an 80-kilogram patient that is 96 to 128 grams of protein. This is not bodybuilder territory. It is the floor that preserves lean mass during a 500 to 700 kilocalorie daily deficit. The ICMR-NIN Nutrient Requirements for Indians (2024) anchor protein quality scores around the foods most Kerala and Tamil Nadu kitchens already use: egg, fish, milk, pulses combined with cereals.
Glycaemic load over glycaemic index
Forget the glycaemic index obsession. A spoonful of watermelon has a high GI and a trivial glycaemic load. A bowl of white rice has a moderate GI and a brutal load. We teach patients to look at portion-adjusted carbohydrate impact, not lab numbers on a chart.
Physician comparisons patients ask for
Rice vs Ragi (per 100 g raw)
Same calorie ballpark. Ragi wins on protein, fibre and glycaemic load. Swap two rice meals a week for ragi and the load drops without changing the plate size.
Banana vs Mango (per 100 g)
Mango per 100 g is actually lighter than banana. The real trap is eating three alphonsos after dinner. One a day as the dessert of one meal is fine.
Paneer vs Tofu (per 100 g, low fat)
Paneer has more protein per 100 g. Tofu has less than half the calories. For a vegetarian deficit plate, tofu stretches portion size without the calorie cost.
Weight Loss Foods: The Physician's List for Indians
This is the working list we give patients. Numbers are drawn from the ICMR-NIN Indian Food Composition Tables and the ICMR-NIN Nutrient Requirements for Indians 2024.
How to read this table
Protein and calories are per 100 grams of edible portion, raw unless stated. Glycaemic bucket is low (L), medium (M) or high (H). Cells marked "n/a" do not apply.
| Food | kcal /100g | Protein (g) | GI bucket |
|---|---|---|---|
| Ragi (finger millet), whole | 328 | 7.3 | L |
| Bajra (pearl millet) | 348 | 11.6 | L |
| Jowar (sorghum) | 334 | 9.9 | L |
| Foxtail millet | 331 | 12.3 | L |
| Brown rice | 346 | 7.9 | M |
| White rice (parboiled) | 351 | 6.4 | H |
| Whole wheat atta | 341 | 12.1 | M |
| Steel-cut oats | 389 | 16.9 | L |
| Red rice (Kerala matta) | 350 | 7.0 | M |
| Food | kcal /100g | Protein (g) | GI bucket |
|---|---|---|---|
| Moong dal (split, husked) | 348 | 24.5 | L |
| Toor dal | 335 | 22.3 | L |
| Chana dal | 364 | 20.8 | L |
| Masoor dal | 352 | 25.1 | L |
| Urad dal | 341 | 25.2 | L |
| Rajma (kidney bean), dry | 332 | 22.9 | L |
| Black chana, dry | 364 | 20.5 | L |
| Soya bean, dry | 432 | 36.5 | L |
| Soya chunks (TVP) | 345 | 52.0 | L |
| Food | kcal /100g | Protein (g) | GI bucket |
|---|---|---|---|
| Spinach (palak) | 26 | 2.0 | L |
| Amaranth leaves (cheera) | 45 | 4.0 | L |
| Drumstick leaves | 92 | 6.7 | L |
| Cabbage | 27 | 1.8 | L |
| Cauliflower | 30 | 2.6 | L |
| Bottle gourd (lauki) | 12 | 0.2 | L |
| Ridge gourd (peerkangai) | 17 | 0.5 | L |
| Snake gourd | 18 | 0.5 | L |
| Cluster beans | 38 | 3.2 | L |
| Carrot | 48 | 1.0 | L |
| Tomato | 21 | 0.9 | L |
| Capsicum | 24 | 1.3 | L |
| Food | kcal /100g | Protein (g) | GI bucket |
|---|---|---|---|
| Papaya | 32 | 0.6 | L |
| Guava | 51 | 1.5 | L |
| Watermelon | 16 | 0.2 | L |
| Musk melon | 17 | 0.3 | L |
| Apple | 59 | 0.2 | L |
| Pear | 51 | 0.6 | L |
| Orange (Nagpur) | 47 | 0.7 | L |
| Sweet lime (mosambi) | 43 | 0.8 | L |
| Strawberry | 44 | 0.7 | L |
| Pomegranate | 65 | 1.6 | M |
| Banana (robusta) | 116 | 1.4 | M |
| Mango (alphonso) | 74 | 0.6 | M |
| Sapota (chikoo) | 98 | 0.7 | H |
| Food | kcal /100g | Protein (g) | GI bucket |
|---|---|---|---|
| Toned milk (1.5% fat) | 58 | 3.1 | L |
| Skim milk | 29 | 2.5 | L |
| Curd from toned milk | 60 | 3.1 | L |
| Paneer (low fat) | 156 | 18.3 | L |
| Greek yogurt (unsweetened) | 59 | 10.2 | L |
| Buttermilk (chaas, no sugar) | 19 | 0.9 | L |
| Food | kcal /100g | Protein (g) | GI bucket |
|---|---|---|---|
| Almond | 600 | 20.8 | L |
| Walnut | 687 | 14.5 | L |
| Pistachio | 626 | 19.8 | L |
| Cashew | 596 | 17.7 | L |
| Peanut | 567 | 25.3 | L |
| Chia seed | 486 | 16.5 | L |
| Flax seed | 530 | 18.3 | L |
| Pumpkin seed | 559 | 30.2 | L |
| Food | kcal /100g | Protein (g) | GI bucket |
|---|---|---|---|
| Whole egg | 155 | 13.0 | n/a |
| Egg white only | 52 | 11.0 | n/a |
| Sardine (mathi) | 96 | 18.8 | n/a |
| Mackerel (ayala) | 158 | 18.9 | n/a |
| Seer fish (neymeen) | 113 | 23.4 | n/a |
| Pomfret | 96 | 20.1 | n/a |
| Prawns | 89 | 19.2 | n/a |
| Chicken breast, skinless | 110 | 23.1 | n/a |
| Mutton, lean | 194 | 18.5 | n/a |
| Food | kcal /100g | Protein (g) |
|---|---|---|
| Tofu (firm) | 76 | 8.1 |
| Soya chunks, dry | 345 | 52.0 |
| Whey isolate (powder) | 370 | 84.0 |
| Plant protein blend (pea + rice) | 380 | 75.0 |
Low Calorie Foods: Indian Options Under 50 and Under 100 kcal
A practical filter for patients who want to fill the plate without filling the calorie bank.
Under 50 kcal per typical serving
- One bowl of clear rasam, no oil tempering: 30 kcal
- One cup buttermilk with curry leaves and ginger, no sugar: 35 kcal
- Half a papaya, medium: 45 kcal
- One full plate of cucumber, tomato, onion salad with lemon: 40 kcal
- Steamed bottle gourd thoran, dry: 48 kcal
Under 100 kcal per typical serving
- Two egg whites scrambled with chilli and onion: 70 kcal
- One small idli with sambar (no chutney): 95 kcal
- One cup green tea plus 50 g paneer cubes: 90 kcal
- One bowl moong dal sprouts salad: 85 kcal
- 100 g grilled prawns with lemon: 95 kcal
High Protein Low Calorie Foods for Indian Kitchens
If a patient gives us only one shopping list, this is it.
- Egg whites. 11 g protein and 52 kcal per 100 g. Cheapest protein per rupee in India.
- Skinless chicken breast. 23 g protein and 110 kcal per 100 g. Buy local broiler, trim visible fat.
- Seer fish, pomfret, sardine, mackerel. 19 to 23 g protein per 100 g. Sardine and mackerel also deliver omega-3.
- Low-fat paneer. 18 g protein per 100 g. Make at home from toned milk to control fat.
- Tofu. 8 g protein per 100 g and only 76 kcal. The vegetarian alternative when paneer feels heavy.
- Greek yogurt, unsweetened. 10 g protein per 100 g.
- Soya chunks. 52 g protein per 100 g dry weight. One of the highest protein-per-calorie foods on the planet.
- Moong sprouts. 7 g protein per 100 g cooked and almost no fat.
- Whey or plant protein powder. Only when food alone cannot hit the target.
Best Fruits for Weight Loss (and the Mango Question)
Patients ask about mango more than any other fruit. The honest answer is that mango is not the villain. Sapota and chikoo are. One alphonso mango of 200 g delivers about 150 kilocalories, which is less than a single Marie biscuit packet. The problem with mango is not the fruit, it is that we eat three of them after dinner and call it dessert.
The fruits we recommend without hesitation
- Papaya: low calorie, high fibre, gentle on the gut, available year-round in Kerala
- Guava: highest protein-to-calorie ratio of any common Indian fruit
- Watermelon and musk melon: 90% water, almost zero glycaemic load at sensible portions
- Apple, pear, orange, sweet lime: low GI, portable
- Strawberry, pomegranate: high antioxidant load
The fruits we restrict
- Sapota (chikoo): 98 kcal per 100 g and a high glycaemic load
- Banana (robusta): fine in moderation, problematic when stacked with milk and sugar
- Custard apple: dense calories per bite
Foods to Avoid or Minimise
Generic advice tells patients to avoid junk food. That advice fails because it does not name the specific traps in an Indian kitchen.
- Sambar rice in canteen portions. A standard Tamil Nadu meals plate delivers 350 to 450 g of rice. That alone is 600 kilocalories of refined carbohydrate. Halve the rice, double the sambar and the vegetables.
- Filter coffee with sugar, three times a day. Two teaspoons of sugar per cup, three cups daily, is 140 kilocalories of pure sucrose every day. Across a year that is roughly 6 kilograms of body fat.
- Biscuit culture. The 4 pm chai with two Marie or Bourbon biscuits is 120 to 180 kilocalories of refined wheat, palm oil and sugar. It also spikes insulin into the evening.
- Palm-oil deep frying. Pazham pori, parippu vada, ulli vada and bonda are not occasional foods for many of our patients. They are weekly. Each vada is 150 kilocalories of refined oil delivery.
- Coconut chutney by the ladle. Coconut is healthy in measured doses. Three heaped spoons of chutney with idli is 200 kilocalories before you have eaten the idli.
- Fruit juice, even fresh. A glass of fresh orange juice strips out the fibre and concentrates the sugar. Eat the orange.
- Health drinks for adults. Boost, Horlicks and Bournvita marketed to adults are 70% sugar by weight.
- Banana chips. Kerala's signature snack is fried in coconut oil. 100 g delivers 540 kilocalories.
The Vegetarian Protein Matrix
Patients who do not eat meat or fish ask the same question every consultation: how do I hit 100 grams of protein on a vegetarian diet without eating dal six times a day? The answer is a matrix, not a single food.
| Source | Practical serving | Protein delivered |
|---|---|---|
| Paneer, low fat | 100 g cube | 18 g |
| Tofu, firm | 150 g cube | 12 g |
| Moong dal, cooked | 1 katori (150 g) | 12 g |
| Toor dal, cooked | 1 katori (150 g) | 11 g |
| Chana dal, cooked | 1 katori (150 g) | 13 g |
| Rajma, cooked | 1 katori (150 g) | 14 g |
| Soya chunks, cooked | 1 katori (100 g cooked from 30 g dry) | 16 g |
| Greek yogurt | 1 cup (200 g) | 20 g |
| Whey isolate | 1 scoop (30 g) | 25 g |
| Sprouted moong salad | 1 bowl (100 g) | 7 g |
A vegetarian patient who anchors three meals around two of these sources, plus one snack with whey or Greek yogurt, lands at 90 to 110 grams of protein without effort.
Regional Notes for Kerala and Tamil Nadu
Coconut and coconut oil
Patients in Kerala worry that we will tell them to abandon coconut. We do not. Coconut is part of the food culture and the lipid profile evidence on virgin coconut oil is more nuanced than the saturated-fat headlines suggest. The clinical instruction is portion. Two teaspoons of coconut oil per day for cooking is acceptable. Half a cup of grated coconut in every thoran is not.
Fish
Kerala patients have one of the easiest paths to a high-protein diet in India. Ayala, mathi, neymeen and pomfret are local, affordable and clean protein. Eat fish four to six times a week. Steam, grill or curry it. Avoid the deep-fried mathi varuthathu as a daily food.
Tapioca (kappa)
A traditional Kerala favourite. Boiled tapioca is 159 kilocalories per 100 g and almost pure starch. Treat it like rice, not like a vegetable. One small portion at lunch with fish curry is fine. A full plate every evening is not.
Tamarind, curry leaves, turmeric
Use them generously. Curry leaves carry mild anti-inflammatory and lipid-lowering signals in observational data. Turmeric supports the same. These are not weight-loss drugs, but they are zero-calorie flavour tools that let us reduce oil and sugar without flattening the food.
Tamil Nadu filter coffee, idli, dosa
Idli is one of the best fermented breakfasts available in India. Two idlis with sambar and a small chutney is 280 to 320 kilocalories of slow-release carbohydrate and probiotic. Dosa is heavier because of the oil on the tawa. Ask for less oil. Avoid ghee roast as a daily food.
How DermaVue Physicians Use This List in Clinic
We do not hand patients a list and send them home. We sit with the patient, look at their current week of eating, and rebuild it food by food using this matrix. Most of our Kerala and Tamil Nadu patients do not need exotic ingredients. They need their existing food, in better proportions, with protein anchored at every meal. That is what makes the change sustainable.
For patients who want a ready-made template, see our 7-day Kerala meal plan. To work out your personal daily target, use our calculate your daily calorie target tool. For the medication side, see the GLP-1 medications used at DermaVue.
Frequently Asked Questions
Can I eat rice and still lose weight?
Are millets actually better than rice?
What should I eat for breakfast in Kerala if I want to lose weight?
Do I need to count calories if I eat the right foods?
What is the single most effective weight loss food?
How much protein should I eat per day on a weight loss diet?
Is mango bad for weight loss?
Are bananas allowed?
Can I drink filter coffee?
Is coconut oil safe on a weight loss diet?
Last medically reviewed: 5 April 2026 by Dr. Rejeesh Menon, MD
Visit Any of Our 7 Clinics
Or book a teleconsultation from anywhere in India
Build Your Food Plan With a DermaVue Physician
Free 10-minute WhatsApp triage, then a structured consultation if you are eligible.