Quick answer
The best foods for diabetics are non-starchy vegetables, dals and legumes, whole grains and millets in measured portions, curd and paneer, eggs, fish and chicken, nuts and seeds, and whole fruits such as guava, apple, orange and jamun. Foods to avoid are sugar, jaggery, honey, sweets, fruit juice, cold drinks, maida products, fried snacks and large portions of white rice or potato.
Key takeaways
- No food is 'banned forever', but some foods raise sugar fast and are best avoided day to day.
- Fibre, protein and healthy fat slow the rise in sugar; refined carbohydrates speed it up.
- Jaggery, honey, brown sugar and 'natural' sweets raise blood sugar just like white sugar.
- Whole fruit is better than juice — the fibre matters.
- How much you eat and what you pair it with matters as much as the food itself.
How to read this food list
Foods are grouped into three traffic-light bands. Green foods can be eaten freely at most meals. Amber foods are healthy but contain carbohydrate, so portion size matters. Red foods raise sugar quickly or add empty calories and are best avoided. The glycaemic index (GI) helps too: low-GI foods (55 or less) raise sugar slowly, high-GI foods (70 or more) raise it fast — but GI changes with cooking, ripeness and what you eat alongside. For how these foods come together on a plate, see the Indian diabetic diet chart and the complete diet for diabetes guide.
Grains, cereals and millets
Grains are the biggest source of carbohydrate in Indian meals. Choose whole, less-processed grains and keep portions measured.
| Eat freely | Eat in portions | Avoid or limit |
|---|---|---|
| — | Whole wheat phulka, jowar, bajra, ragi, foxtail and little millets, oats (rolled or steel-cut), dalia (broken wheat), quinoa, barley | Maida, white bread, naan, rumali roti, instant oats and noodles |
| — | Brown, red, hand-pounded or parboiled rice (⅓–½ cup cooked) | Large portions of polished white rice, sabudana, puffed rice (murmura) |
| — | Idli, dosa and poha with extra vegetables and protein | Sweet breakfast cereals, cornflakes, biscuits and rusk |
Dals, legumes and protein
Dals and legumes contain carbohydrate but also protein and plenty of fibre, so they raise sugar slowly and keep you full. Indian research links diets heavy in refined grains with higher diabetes risk, while legumes are protective.
| Food | Band | Tip |
|---|---|---|
| Moong, masoor, toor, chana dal; rajma, chole, lobia, sprouts | Green–amber | 1 katori per meal; sprouts and chillas are excellent snacks |
| Paneer, tofu, curd, Greek yogurt | Green | Choose low-fat paneer if cholesterol is high |
| Eggs | Green | 1–2 a day suits most people; discuss if cholesterol is very high |
| Fish and skinless chicken | Green | Grill, bake, steam or make light curries |
| Processed meats, fried chicken, mutton in heavy gravy | Red | High in saturated fat and salt |
Vegetables
Non-starchy vegetables should fill half your plate. Bitter gourd (karela) is popular, but no single vegetable replaces medicines — variety matters most.
- Eat freely: palak, methi, lauki, tinda, turai, karela, bhindi, cabbage, cauliflower, broccoli, capsicum, beans, cucumber, tomato, onion, mushrooms, drumstick.
- Eat in portions: potato, sweet potato, arbi, yam, corn, peas, carrot and beetroot — count these as part of your carbohydrate, not as your vegetable.
- Avoid: vegetables deep-fried as pakoras, or cooked with lots of sugar, cream or butter.
Fruits
Whole fruit is part of a healthy diabetic diet. A large study of almost 190,000 adults found that eating whole fruits — especially berries, grapes and apples — was linked to lower type 2 diabetes risk, while fruit juice was linked to higher risk. Our guide to the best fruits for diabetics covers portions and timing.
| Better choices | Eat smaller portions | Avoid |
|---|---|---|
| Guava, apple, pear, orange, mosambi (whole), jamun, berries, papaya, kiwi, peach, plum | Mango, banana, chikoo, grapes, pineapple, watermelon, custard apple | All fruit juices, canned fruit in syrup, dried fruit with added sugar |
Milk and dairy
Milk, curd and buttermilk contain natural milk sugar (lactose) but also protein, so in normal portions they suit most people with diabetes.
- Better: unsweetened curd, buttermilk (chaas), toned or double-toned milk, paneer.
- Limit: full-cream milk if weight or cholesterol is high; ghee to about 1 teaspoon a day.
- Avoid: sweetened lassi, flavoured milk, milkshakes, kheer and sweetened yogurt.
Snacks
Most blood-sugar spikes between meals come from snacks. Plan them instead of grabbing what is available.
| Smart snacks | Avoid |
|---|---|
| Roasted chana, makhana, sprouts chaat, a handful of almonds or walnuts, peanuts, cucumber or carrot sticks with hummus, boiled egg, paneer cubes, unsweetened buttermilk | Biscuits, namkeen, bhujia, chips, samosa, kachori, khakhra with sugar, bakery puffs, 'diabetic' sweets |
Drinks
Liquid sugar is absorbed fastest, so drinks are where small changes help most.
- Best: water, plain or lemon water, unsweetened buttermilk, tea or coffee without sugar, green tea, coconut water in small amounts (it contains natural sugar).
- Avoid: fruit juice (even fresh), cold drinks, packaged iced tea, energy drinks, sweetened lassi and malted 'health' drinks.
- Alcohol can cause low sugar in people on insulin or sulfonylureas, especially on an empty stomach — discuss it with your doctor.
Sweeteners, jaggery and 'diabetic' products
Jaggery (gur), honey, coconut sugar and brown sugar raise blood sugar almost as much as white sugar. Non-nutritive sweeteners such as stevia or sucralose do not raise sugar directly and can help some people cut down, but the long-term goal is to need less sweetness overall. Products labelled 'sugar-free' or 'diabetic' can still contain maida, fat and calories — read the label.
Spices and kitchen helpers
Methi seeds, cinnamon, turmeric, garlic and amla are healthy additions to food. Some small studies suggest modest effects on blood sugar, but the evidence is not strong enough to replace medicines or diet changes. Use them as flavour, not as treatment, and avoid high-dose herbal supplements without asking your doctor — some interact with diabetes medicines or harm the liver.
Turn this list into a plan
A food list tells you what is safe; a plan tells you how much, when and in what combination for your body. Book an online consultation with Dr. Jai Vora to get a personal diabetic food plan built around your reports, or read about his diabetology consults.
Frequently asked questions
Which foods control sugar levels quickly?
No food lowers sugar quickly like medicine does. Meals built on vegetables, dal or other protein and small portions of whole grains keep sugar from rising sharply. If sugar is very high, contact your doctor — do not rely on food alone.
Which foods should diabetics avoid completely?
Day to day, avoid sugar, jaggery, honey, sweets, fruit juice, cold drinks, maida products such as white bread and biscuits, and fried snacks.
Is jaggery better than sugar for diabetics?
No. Jaggery has small amounts of minerals but raises blood sugar almost as much as white sugar. Treat it the same as sugar.
Can diabetics eat potato?
Occasionally, in a small portion counted as your carbohydrate for that meal — for example a few pieces in a mixed sabzi instead of rice or roti. Boiled and cooled potato raises sugar less than mashed or fried potato.
Are nuts good for diabetics?
Yes. A small handful (about 20–30 g) of almonds, walnuts, pistachios or peanuts a day adds healthy fats, protein and fibre and has little effect on blood sugar.
100% Virtual Clinical Care Worldwide
Get a cellular nutrition plan built on your own reports
Every consultation and diet plan is handled personally by Dr. Jai Vora, by video call and WhatsApp.
References
- Evert AB, et al. Nutrition therapy for adults with diabetes or prediabetes: a consensus report. Diabetes Care. 2019;42(5):731–754. Source
- American Diabetes Association Professional Practice Committee. 5. Facilitating positive health behaviors and well-being to improve health outcomes: Standards of Care in Diabetes—2025. Diabetes Care. 2025;48(Suppl 1):S86–S127. Source
- Atkinson FS, et al. International tables of glycemic index and glycemic load values 2021: a systematic review. Am J Clin Nutr. 2021;114(5):1625–1632. Source
- Mohan V, et al. Dietary carbohydrates, glycaemic load, food groups and newly detected type 2 diabetes among urban Asian Indian population in Chennai, India (CURES-59). Br J Nutr. 2009;102(10):1498–1506. Source
- Muraki I, et al. Fruit consumption and risk of type 2 diabetes: results from three prospective longitudinal cohort studies. BMJ. 2013;347:f5001. Source
- ICMR–National Institute of Nutrition. Dietary Guidelines for Indians. Hyderabad: ICMR-NIN; 2024. Source
- Reynolds A, et al. Carbohydrate quality and human health: a series of systematic reviews and meta-analyses. Lancet. 2019;393:434–445. Source
This article is for education only. Speak with your doctor before changing medication, diet or treatment.
More from the Diet for Diabetes guide
- Diet for Diabetes: The Complete Diabetic Diet Guide
- Diabetic Diet Chart (Indian): 7-Day Sugar Patient Diet Plan with Portions
- Best Fruits for Diabetics in India: Which Fruits, How Much and When
- Type 2 Diabetes Diet: How to Control Diabetes Through Diet (and When Remission Is Possible)
- Type 1 Diabetes Diet: Carb Counting, Insulin Timing and an Indian Meal Plan
- Gestational Diabetes Diet: Indian Meal Plan to Control Sugar in Pregnancy
- Prediabetes Diet: How to Bring Borderline Sugar Back to Normal
- Insulin Resistance at the Cellular Level: Causes, Signs and the Right Diet
- Pediatric Diabetes Diet: Reducing Sugar Fluctuations with Kid-Friendly Meals