Diabetes plate: half vegetables, dal, millet roti, glucose meter
Indian Diet Plans

Indian Diabetes Diet Plan: Diet Chart, Low-GI Swaps and 7-Day Menu

Updated October 16, 2026 · 10 min read · By UltraFit360 Team

💡 Quick Answer

A good Indian diabetes diet keeps familiar food but changes the plate: half non-starchy vegetables, a quarter protein (dal, paneer, eggs, chicken, fish), a quarter whole grains (1–2 phulkas or ½–1 katori rice), and no sugary drinks. Our sample day gives about 1,495 kcal, 80 g protein and 178 g carbohydrate (about 48% of calories), split evenly across meals so no single meal spikes blood sugar.

  • Portion and spread carbs across the day; don't skip meals, especially on medicines.
  • Eat vegetables and protein first and the roti or rice last.
  • Walk 10–15 minutes after main meals.
  • Losing 5–10% of body weight often improves blood sugar substantially in type 2 diabetes.

India has one of the largest numbers of adults with diabetes in the world, and the typical diet is part of the reason. Large Indian surveys from the ICMR-INDIAB study show most Indian diets get well over 60% of calories from carbohydrate, much of it white rice and refined wheat, with relatively little protein. You do not need to give up roti, rice or dal to manage diabetes. You need to change how much of them you eat, what you eat them with, and how you spread them through the day.

Diabetes Diet Basics

The Indian Diabetes Plate

The ADA plate method translates well to Indian food. Use a 9-inch (about 23 cm) plate:

Part of plateWhat goes thereIndian examples
½ plateNon-starchy vegetablesPalak, methi, lauki, tinda, bhindi, beans, cabbage, cauliflower, capsicum, cucumber-tomato salad
¼ plateProteinDal (a full katori), paneer, tofu, curd, eggs, chicken, fish, soya
¼ plateCarb food1–2 phulkas, or ½–1 katori rice, or 2–3 idlis
On the sideWater, chaas or unsweetened teaNo juice, cold drinks or sweet lassi

Potato, sweet potato, corn and peas count as carbs, not as the vegetable half. Dal and rajma give both protein and carbs: about 18 g carbs and 7 g protein per katori, so count a katori of dal toward both.

Indian Diabetes Diet Chart: Sample Day (~1,500 kcal)

This chart suits many adults with type 2 diabetes who also want to lose weight. Calories and protein are estimates from IFCT 2017 and USDA values used across our blog; carbohydrate is total carbs.

TimeMealCaloriesProteinCarbs
6:30 amTea with toned milk, no sugar + 5 soaked almonds~65 kcal~2 g~2 g
8:30 am2 besan chillas with grated vegetables (½ tsp oil each) + 100 g curd~345 kcal~18 g~40 g
11 am1 guava (or apple, orange, pear)~60 kcal~1 g~12 g
1:30 pm2 multigrain phulkas + 1 katori dal + 1 katori sabzi (1 tsp oil) + salad~440 kcal~16 g~69 g
4:30 pm30 g roasted chana + green tea~110 kcal~6 g~17 g
8 pmChicken curry (120 g raw breast, 1 tsp oil) + 1 phulka + sautéed vegetables
Veg: 75 g paneer bhurji or 150 g tofu
~385 kcal~32 g~31 g
10 pm (optional)150 ml toned milk, no sugar~85 kcal~5 g~7 g
Day total~1,495 kcal~80 g~178 g

Protein is about 21% of calories and carbs about 48%, a shift toward more protein and fewer carbs than a typical Indian day. Need a lower-carb version? Replace one lunch phulka with an extra katori of sabzi and 50 g paneer (about −19 g carbs). Need more calories (larger or active men)? Use the portions from the 1800 calorie Indian diet chart and apply the same plate and timing rules.

Low-GI Swaps for Common Indian Foods

Instead ofTryWhy
A large mound of white rice½–1 katori rice with a full katori of dal, sabzi and curd; or parboiled or brown riceSmaller portion plus protein and fibre lowers the rise
Maida naan, white bread, biscuitsWhole-wheat phulka, or atta mixed with besanMore fibre and protein per roti
Plain poha or upmaPoha or upma with vegetables and soya granules or peanuts, plus curdAdds protein and fibre to a fast-digesting carb
Aloo parathaPaneer, methi or mixed-dal paratha with little gheeLess starch, more protein
Instant oats with sugarRolled or steel-cut oats cooked in milk with nutsSlower digestion, no added sugar
Fruit juice, coconut water in large amountsWhole fruit, 1–2 portions a dayFibre slows sugar absorption
Mithai, "sugar-free" sweetsA small portion of fruit or curd with cinnamonSugar-free sweets still have maida, ghee and calories

Millets (jowar, bajra, ragi) add fibre and minerals, but as finely ground flour they can still raise blood sugar quite a lot. Treat a millet roti like a wheat roti for portions. Jaggery and honey are sugar too; see jaggery vs sugar. For breakfast ideas, see low-glycaemic Indian breakfasts.

7-Day Indian Diabetes Diet Menu

Keep the portions from the sample day and the same meal times. Rotate:

DayBreakfastLunchDinnerNon-veg swap
Mon2 besan chillas + curd2 phulkas, dal, sabzi, saladPaneer bhurji + 1 phulka + vegetablesDinner: chicken curry
Tue2 idlis + 1 katori sambar + 2 boiled eggs or 100 g hung curd¾ katori rice, rajma (30 g dry), salad, curdTofu tikka + sautéed vegetables + 1 phulkaLunch: fish curry instead of rajma
WedRolled oats (30 g) in milk + 10 g nuts2 phulkas, chana (30 g dry), lauki sabziMoong dal khichdi (1 katori, extra dal and veg) + curd + saladBreakfast: 2-egg omelette + 1 phulka
Thu2 moong dal chillas + curd2 jowar rotis, dal, palak paneer (50 g)Soya chunk curry + 1 phulka + saladDinner: grilled chicken
FriVegetable poha (½ plate) with soya granules + curd2 phulkas, masoor dal, bhindi, saladPaneer tikka + vegetable soupLunch: egg curry (2 eggs)
Sat1 pesarattu + chutney + curd¾ katori brown rice, sambar, poriyal, curdDal + 1 phulka + 50 g paneer sabziDinner: fish tikka
SunSprouts chaat + 1 glass milk, no sugarChole (30 g dry) + 1 phulka + salad + raitaTofu bhurji + 1 phulka + vegetablesLunch: chicken (120 g raw) + 1 phulka

Check any food in the Indian food calories and protein chart, and portion sizes in calories in rice and calories in chapati.

Meal Order, Timing and Walking

Check Your Numbers

Food affects people differently, so your glucose meter is the best guide. For many non-pregnant adults, the ADA suggests targets of 80–130 mg/dL before meals, under 180 mg/dL 1–2 hours after starting a meal, and an HbA1c under 7%; your doctor may set different targets. Test before and 2 hours after a meal you are unsure about, such as biryani or dosa, and adjust the portion if it pushes you above target.

Low blood sugar (under 70 mg/dL): shakiness, sweating, confusion. If you take insulin or sulfonylureas, carry glucose tablets or sugar. Take 15 g of fast sugar (3 teaspoons sugar in water or 150 ml juice), recheck after 15 minutes, and tell your doctor if it happens often.

Festivals, Weddings and Eating Out

Mistakes to Avoid

For related reading, see intermittent fasting for prediabetes, the insulin resistance diet plan, and why very low-carb plans like the Indian keto diet need medical supervision with diabetes medicines.

Frequently Asked Questions

What is the best Indian diet chart for diabetes?

One that fills half your plate with non-starchy vegetables, a quarter with protein such as dal, paneer, eggs, chicken or fish, and a quarter with 1–2 phulkas or ½–1 katori rice, spread across 3 meals and 1–2 small snacks with no sugary drinks.

Can diabetics eat rice in India?

Yes, in measured portions. Have ½–1 katori of cooked rice with a full katori of dal, vegetables and curd, and eat it at lunch rather than late at night. Brown or parboiled rice adds fibre, but portion size matters more than the variety.

How many rotis can a diabetic eat?

Most adults with type 2 diabetes do well with 1–2 medium phulkas per meal, about 19 g carbs each. Your doctor or dietitian may adjust this based on your weight, activity and medicines.

Which fruits are good for diabetes?

Whole guava, apple, pear, orange, papaya and berries in portions of about 100–150 g, 1–2 times a day. Eat fruit whole rather than as juice, and pair it with nuts or curd.

Is jaggery or honey better than sugar for diabetics?

No. Jaggery and honey are mostly sugar and raise blood glucose much like table sugar. Keep all of them to small amounts.

Can prediabetes be reversed with diet?

Often, yes. Losing 5–7% of body weight, eating fewer refined carbs and more protein and fibre, and being active for 150 minutes a week lowers the risk of progressing to type 2 diabetes, and many people return to normal blood sugar.

More from UltraFit360
UF
UltraFit360 Team

AI-powered fitness coaching for Indian athletes and everyday gym-goers. Learn more →

See the Carbs in Every Indian Meal

Photo-log your thali to see carbs, protein and calories, sync steps from Apple Health or Health Connect, and get a weekly AI summary.