Low Glycemic Foods for Weight Loss & Diabetes | Complete Indian Food List
-(1).png&w=1536&q=75)
Ever eaten a big lunch and felt heavy and sleepy an hour later? Meals built mostly on white rice, white bread or sweet drinks raise blood sugar quickly, and for some people that is followed by tiredness and hunger. Foods that release glucose more slowly tend to leave you steadier. The glycemic index is one tool for understanding the difference, and it is worth knowing what it can and cannot tell you.
What Is the Glycemic Index?
The Glycemic Index (GI) ranks carbohydrate foods from 0 to 100 by how fast they raise blood sugar compared with pure glucose:
- Low GI (55 or below): slower rise in blood sugar
- Medium GI (56 to 69): in between
- High GI (70 or above): faster rise
GI numbers are not fixed. They change with the variety of the grain, how long it is cooked, how it is ground, and what else is on your plate. Two published tables can give different numbers for the same food, so use the values below as a rough guide, not a promise. Portion size matters as much as GI, because a large bowl of a low-GI food still delivers a lot of carbohydrate.
Why People Look at GI
Choosing lower-GI foods is one way to build meals that keep blood sugar steadier. People use it to:
- Avoid the mid-afternoon slump: meals with more fibre and protein tend to keep you full for longer, so the 4 PM biscuit craving may ease.
- Plan meals with diabetes or pre-diabetes: GI is one input among several, and your doctor sets the plan, especially if you take medicines.
- Eat more whole foods: low-GI choices are mostly whole grains, pulses and vegetables, which also bring fibre.
Lower-GI Indian Foods
Grains and Cereals
- Ragi (finger millet): a medium to low GI food. Try ragi dosa, porridge or mudde.
- Jowar and bajra: rotis and rotla made from them are common in Maharashtra, Gujarat and Rajasthan, and they bring more fibre than refined flour.
- Whole wheat atta: better than maida for rotis and bread, though it is not low GI by itself.
- Steel-cut or rolled oats: usually lower than instant oats.
- Brown, red or parboiled rice: generally lower than polished white rice, though not dramatically so, and the portion still matters.
Pulses and Legumes
- Rajma, chana, whole moong, masoor dal and other dals generally sit in the low GI range
- Soybean is among the lowest
Dals are one of the best low-GI foods you can eat, and they are already part of everyday Indian meals. Having dal or sprouts at most meals is a good habit.
Vegetables
Most non-starchy vegetables such as palak, cabbage, cauliflower, lauki, tomato and capsicum have very little effect on blood sugar. Potato, sweet potato and pumpkin have a higher GI, but they are nutritious and fine in sensible portions, especially alongside dal or curd.
Fruits
- Usually lower: apple, pear, orange, guava, papaya and berries
- Usually higher: watermelon, very ripe banana and mango, so keep portions small and eat them with a meal, not alone
Simple Swaps
| Instead of | Try this |
| White rice | Brown or parboiled rice, or a mix with millets |
| White bread or pav | Whole wheat or multigrain bread |
| Maida (refined flour) | Besan (gram flour), ragi or whole wheat atta |
| Cornflakes | Steel-cut oats, poha with peanuts and vegetables, or moong chilla |
| Potato-heavy curries | Mixed vegetable or paneer curries |
| Mango shake | Buttermilk, or a small serving of whole fruit |
| Packaged juices | Whole fruit or plain nimbu pani with less sugar |
Ways to Lower the GI of Your Meal
- Pair carbohydrates with protein, fibre or a little fat: rice with dal and sabzi has a lower overall effect than rice alone.
- Start with vegetables or salad: some studies suggest eating fibre first slows how quickly the rest of the meal raises blood sugar.
- Cook and cool rice: rice that has been cooked and cooled forms some resistant starch, which may blunt the rise slightly.
- Choose whole over processed: in general, the more processed a food, the faster it is digested.
Who May Want to Pay Attention
- People with type 2 diabetes or pre-diabetes, working with their doctor
- Women with PCOS, where insulin resistance is common
- Anyone who feels sleepy or hungry soon after meals
If you have a medical condition or take medicines, check with your doctor before making big changes. Our nutritionists plan meals around your health history, food habits and budget, and explain the reasons so you can choose well when eating out. You can see the options on our plans page.
You might also like
Sources: Glycaemic Index tables and nutrient values from the Indian Food Composition Tables 2017 (ICMR-NIN); ICMR-NIN Dietary Guidelines for Indians; WHO guidance on carbohydrates. GI values vary by source and preparation.
FAQ
What is a low glycemic index food?
Foods with a GI of 55 or below are called low GI. They raise blood sugar more slowly than high GI foods like white bread or sweet drinks.
Is brown rice really better than white rice?
It usually has a lower GI and more fibre, so it tends to raise blood sugar more slowly. The difference is modest, so portion size and what you eat with it matter just as much.
Is GI the only thing that matters for blood sugar?
No. Portion size, total carbohydrate, fibre, protein and how a food is cooked all affect your response, and people differ from one another. If you have diabetes, follow your doctor's advice.
Which Indian foods are naturally low GI?
Dals, chana, rajma, most green vegetables, guava, apple and millets like ragi are common lower-GI choices. Eat them in sensible portions as part of balanced meals.
Sources
- Dietary Guidelines for Indians 2024, ICMR National Institute of Nutrition (NIN), Hyderabad
- Indian Food Composition Tables (IFCT) 2017, ICMR National Institute of Nutrition (NIN), Hyderabad
- Healthy diet (fact sheet), World Health Organization
Get Your Personalized Diet Plan Today!
This article provides general information about weight management. Download the DietGhar app for a customized Indian diet plan tailored to your body type, health goals, and food preferences: with daily tracking and expert support.
Compare online dietitians in India or see DietGhar plans from ₹499.
About the Author
Written by The DietGhar Team nutritionists, helping clients since 2016 with personalised Indian diet plans. How our nutritionists work
Popular guides
Diet plans
Articles
- Calories in Indian food: per piece chart for sweets, snacks and roti
- High protein Indian diet chart: 80 g, 100 g, 120 g plans
- Jaundice diet chart (piliya diet)
- Lose 5 kg in a month: 7-day Indian diet chart
- Sattu protein: how much is in a glass
- IBS foods in India: what to eat and avoid
- Calories in 1 Indian sweet
- DietGhar diet plans from Rs 499
- Best online dietitian in India, compared
Find a Dietitian Near You
Get personalized nutrition plans from qualified nutritionists in your city. Online consultations available across India.


