Best Indian Foods for Weight Loss
Sustainable weight loss is easier with foods that fill you up without spiking your blood sugar. These low-GI Indian foods are light yet satisfying, thanks to their fiber and protein, so you stay full on fewer calories. They're ranked from lowest calories per serving upward.
Updated · ranked by calories per serving, lightest first · How we source our data
Build meals from low-GI, high-fiber foods, lead with protein and vegetables, watch portion sizes of rice and oil, and avoid sugary drinks and fried snacks — small consistent swaps beat crash diets.
At a glance: GI, GL and nutrition compared
| Food | GI | GL | Serving | Calories | Protein | Fiber |
|---|---|---|---|---|---|---|
| Green Tea (Plain) | No carbs* | 0 | 1 cup (about 240ml) | 2 kcal | 0g | 0g |
| Mint Chutney (Pudina) | 5 | 0 | 2 tablespoons | 10 kcal | 0.5g | 0.5g |
| Bottle Gourd (Lauki) | 15 | 0 | 1 medium bowl (cooked) | 15 kcal | 0.6g | 0.5g |
| Cucumber (Kheera) | 15 | 0 | 1 medium cucumber | 16 kcal | 0.7g | 0.5g |
| Radish (Mooli) | 15 | 0 | 1 medium radish | 16 kcal | 0.7g | 1.6g |
| Tomato | 15 | 1 | 1 medium tomato | 18 kcal | 0.9g | 1.2g |
| Ridge Gourd (Turai) | 15 | 0 | 1 medium bowl (cooked) | 18 kcal | 1.2g | 1.5g |
| Snake Gourd (Chichinda) | 15 | 0 | 1 medium bowl (cooked) | 18 kcal | 0.6g | 1g |
| Bitter Gourd (Karela) | 15 | 1 | 1 medium bowl (cooked) | 20 kcal | 1g | 2.5g |
| Ivy Gourd (Tindora) | 15 | 0 | 1 medium bowl (cooked) | 20 kcal | 1.2g | 1.5g |
| Mushroom (Button) | 15 | 1 | 1 cup sliced | 22 kcal | 3.1g | 1g |
| Spinach (Palak) | 6 | 0 | 1 large bowl (cooked) | 23 kcal | 2.9g | 2.2g |
| Cauliflower (Gobi) | 15 | 1 | 1 medium bowl (cooked) | 25 kcal | 2g | 2g |
| Brinjal (Baingan) | 15 | 1 | 1 medium bowl (cooked) | 25 kcal | 1g | 3g |
| Cabbage (Patta Gobi) | 10 | 0 | 1 medium bowl (cooked) | 25 kcal | 1.3g | 2.5g |
| Methi (Fenugreek Leaves) | 5 | 0 | 1 bunch (cooked) | 25 kcal | 2.3g | 2.5g |
| Capsicum (Shimla Mirch) | 15 | 1 | 1 medium capsicum | 30 kcal | 1g | 2g |
| Pickle (Achar) | 10 | 0 | 1 teaspoon | 30 kcal | 0.2g | 0.3g |
| French Beans (Green Beans) | 15 | 1 | 1 cup chopped | 31 kcal | 1.8g | 3.4g |
| Strawberry | 41 | 3 | about 7 medium berries | 33 kcal | 0.7g | 2g |
| Broccoli | 15 | 1 | 1 cup florets | 34 kcal | 2.8g | 2.6g |
| Okra (Bhindi) | 20 | 1 | 1 medium bowl (cooked) | 35 kcal | 2g | 3g |
| Carrot (Gajar) | 35 | 2 | 1 medium carrot | 35 kcal | 0.8g | 2.8g |
| Drumstick (Moringa) | 10 | 0 | 2-3 drumstick pieces (in sambar) | 37 kcal | 2.1g | 3.2g |
| Buttermilk (Chaas) | 15 | 1 | 1 glass | 40 kcal | 2.5g | 0g |
| Onion | 10 | 1 | 1 medium onion | 40 kcal | 1.1g | 1.7g |
| Amla (Indian Gooseberry) | 15 | 2 | 2 medium fruits | 44 kcal | 0.9g | 4.3g |
| Rasam | 15 | 1 | 1 large bowl | 45 kcal | 2g | 1.5g |
| Tomato Chutney | 28 | 1 | 2 tablespoons | 45 kcal | 1g | 1g |
| Cluster Beans (Gawar / Guar) | 15 | 2 | 1 cup chopped | 48 kcal | 3.3g | 3.2g |
| Papad (Roasted) | 45 | 3 | 1 roasted papad | 50 kcal | 3g | 1g |
| Flaxseeds (Alsi) | 10 | 0 | 1 tablespoon | 53 kcal | 1.8g | 2.7g |
| Coconut Chutney | 10 | 0 | 2 tablespoons | 55 kcal | 0.8g | 1.5g |
| Coconut Water | 35 | 3 | 1 tender coconut (~300ml) | 55 kcal | 0.5g | 0g |
| Gongura Pachadi | 20 | 1 | 2 tablespoons | 55 kcal | 1g | 2g |
| Chia Seeds | 10 | 0 | 1 tablespoon | 58 kcal | 2g | 4g |
GL and nutrition are per serving. * No meaningful carbohydrate, so GI doesn't apply and the food has minimal direct effect on blood sugar. How these values are sourced
Looking for every option? See the complete list of low-GI Indian foods.
Explore each food
No carbsGreen Tea (Plain)
ग्रीन टी · గ్రీన్ టీ
Unsweetened brewed green tea leaves. Very low GI with virtually no carbohydrates; rich in antioxidants.
GI 5· LowMint Chutney (Pudina)
पुदीना चटनी · పుదీనా పచ్చడి
Fresh mint and coriander ground with green chilli and lemon. Zero GI accompaniment that adds flavor to any meal.
GI 15· LowBottle Gourd (Lauki)
लौकी · సొరకాయ
Very low calorie gourd used in kofta, halwa, and sabzi. High water content makes it excellent for hydration and weight management.
GI 15· LowCucumber (Kheera)
खीरा · దోసకాయ
Hydrating, low-calorie vegetable perfect for salads and raita. Virtually zero glycemic impact. Ideal diabetic snack.
GI 15· LowRadish (Mooli)
मूली · ముల్లంగి
Crunchy root vegetable eaten raw in salads or cooked in parathas and sambar. Very low GI and aids digestion.
GI 15· LowTomato
टमाटर · టమాటో
Essential in Indian cooking. Very low GI and rich in lycopene. Used in virtually every curry, sambar, and chutney.
GI 15· LowRidge Gourd (Turai)
तुरई · బీరకాయ
Light, easy-to-digest gourd popular in South Indian cooking. Very low GI and calorie, good for everyday diabetic meals.
GI 15· LowSnake Gourd (Chichinda)
चिचिंडा · పొట్లకాయ
Long green gourd used in South Indian curries and stir-fries. Very low calorie, very low GI — a diabetic-friendly everyday vegetable.
GI 15· LowBitter Gourd (Karela)
करेला · కాకరకాయ
Traditionally used for diabetes management in India. Contains compounds that mimic insulin action. Very low GI.
GI 15· LowIvy Gourd (Tindora)
कुंदरू / तिंडोरा · దొండకాయ
Small gourd vegetable popular in South and West Indian cuisine. Research suggests it has anti-hyperglycemic properties.
GI 15· LowMushroom (Button)
मशरूम · పుట్టగొడుగు
A low-calorie, low-carb fungus with negligible impact on blood sugar. Rich in B vitamins and a good source of plant protein.
GI 6· LowSpinach (Palak)
पालक · పాలకూర
Iron-rich leafy green used in palak paneer, dal palak, and many other dishes. Negligible GI and highly nutritious.
GI 15· LowCauliflower (Gobi)
गोभी · గోబీ
Versatile vegetable used in gobi manchurian, aloo gobi, gobi paratha, and more. Very low GI and low calorie.
GI 15· LowBrinjal (Baingan)
बैंगन · వంకాయ
Eggplant used in bharwa baingan, baingan bharta, and many South Indian dishes. Very low GI with good fiber.
GI 10· LowCabbage (Patta Gobi)
पत्ता गोभी · క్యాబేజి
Affordable, versatile vegetable used in sabzi, salads, and stir-fries. Very low GI with good fiber and vitamin C content.
GI 5· LowMethi (Fenugreek Leaves)
मेथी · మెంతికూర
Leafy green with proven blood sugar-lowering properties. Contains galactomannan fiber and 4-hydroxyisoleucine which improve insulin sensitivity.
GI 15· LowCapsicum (Shimla Mirch)
शिमला मिर्च · క్యాప్సికం
Bell peppers (green, red, yellow) used in stir-fries and curries. Very low GI, rich in vitamin C, and adds crunch to meals.
GI 10· LowPickle (Achar)
अचार · ఊరగాయ
Traditional Indian oil-based pickle (mango, lime, mixed). Virtually no glycemic impact due to tiny serving sizes and oil base.
GI 15· LowFrench Beans (Green Beans)
फ्रेंच बीन्स · చిక్కుడు కాయలు
Tender green pods that are low in calories and carbs with a very low GI. A good source of fiber and folate.
GI 41· LowStrawberry
स्ट्रॉबेरी · స్ట్రాబెర్రీ
A low-calorie winter berry with a very low GI and high vitamin C. One of the safest fruits for diabetics.
GI 15· LowBroccoli
ब्रोकली · బ్రోకలీ
A cruciferous green vegetable that is very low in carbs and GI. Loaded with fiber, vitamin C and antioxidants.
GI 20· LowOkra (Bhindi)
भिंडी · బెండకాయ
Lady's finger, popular across India. Very low GI, good fiber content, and its mucilage may help slow sugar absorption.
GI 35· LowCarrot (Gajar)
गाजर · క్యారెట్
Rich in beta-carotene and fiber. Raw carrots have lower GI than cooked. Commonly used in halwa, salads, and mixed vegetable dishes.
GI 10· LowDrumstick (Moringa)
सहजन · మునగకాయ
Nutrient powerhouse used in sambar and curries. Moringa leaves and pods are both very low GI and packed with vitamins and minerals.
Showing 24 of 36. Every food is in the table above.
Browse by food group
Common questions
Which Indian foods are best for weight loss?
Low-GI, high-fiber and high-protein foods are best — non-starchy vegetables, dals and sprouts, curd and paneer, low-GI fruits, and millets or whole grains in controlled portions. They keep you full on fewer calories and steady your blood sugar.
Does a low-GI diet help with weight loss?
Yes — low-GI foods release glucose slowly and keep you full for longer, reducing cravings and overeating. Combined with portion control and activity, a low-GI diet is an effective and sustainable approach to weight loss.
Which Indian foods should I avoid to lose weight?
Limit high-GI, calorie-dense foods — white rice and maida breads in large amounts, sweets, sugary drinks, deep-fried snacks (samosa, pakora, vada) and packaged foods. Smaller portions paired with protein and fiber make them less of a setback.
Sources
- Atkinson FS, Brand-Miller JC, Foster-Powell K, Buyken AE, Goletzke J. International tables of glycemic index and glycemic load values 2021: a systematic review. American Journal of Clinical Nutrition, 2021; 114(5): 1625–1632.
- University of Sydney, Glycemic Index Research Service — GI Database (glycemicindex.com).
- Longvah T, Ananthan R, Bhaskarachary K, Venkaiah K. Indian Food Composition Tables 2017. National Institute of Nutrition (ICMR), Hyderabad.
- ICMR–National Institute of Nutrition. Dietary Guidelines for Indians, 2024.
- ISO 26642:2010. Food products — Determination of the glycaemic index (GI) and recommendation for food classification.
Many Indian dishes have never been clinically tested, so some values are estimates — each food page shows whether its GI was measured or estimated. See our methodology.
This guide is for general educational purposes only and is not medical advice. Glycemic index values are approximate and individual blood sugar responses vary. Please consult your doctor or a registered dietitian before making changes to your diet — see our full disclaimer.