Skip to content

3 September 2026

Indian Food and Diabetes: What Can I Actually Eat?

A diabetes diagnosis does not mean you need to stop eating Indian food. Rice, roti, dal, sabzi, yoghurt, legumes and vegetarian meals can all be part of a balanced eating pattern. What usually matters more is the amount and type of carbohydrate, what you eat it with, how meals are spaced, and what works for your blood glucose and health goals.

Diabetes Australia notes that there is no single “diabetic diet” and recommends individualised advice because people’s food preferences, medications, glucose targets and lifestyles differ.

Start with the whole plate, not one “bad” food

It is easy to focus on a single food such as rice or roti. A more useful question is what the whole meal looks like.

For example, a meal built around a very large serve of rice with little protein or vegetables is different from a meal containing a moderate serve of rice alongside dal, vegetables, yoghurt or another protein source.

A practical meal might include:

The exact balance should be personalised rather than copied from a generic plate graphic.

Do I need to stop eating rice?

Usually, no. Rice is a carbohydrate food, so portion size matters, and some varieties or preparations may affect blood glucose differently from others. But removing rice completely is not automatically necessary.

If rice is a regular part of your household meals, a dietitian can help you look at:

Read our separate guide: Rice vs roti for diabetes: which is better?.

What about roti, chapati and paratha?

Roti and chapati also contain carbohydrate. Wholemeal atta can provide more fibre than highly refined flour, but the number and size of rotis still matter.

Paratha can vary considerably depending on size, filling and the amount of oil or ghee used. It is not necessary to label it “forbidden”; instead, consider how often you have it, the portion, cooking method and what else is on the plate.

Dal and legumes can be very useful

Dal, chickpeas, rajma and other legumes provide carbohydrate as well as fibre and plant protein. They are not the same as eating an equivalent amount of refined carbohydrate on its own.

For vegetarian households, legumes can be especially valuable. The right quantity still depends on your overall meal, glucose management and digestive tolerance.

Fruit is not automatically off the menu

Fruit contains naturally occurring carbohydrate, but people with diabetes do not generally need to avoid fruit altogether. Portion, type and how it fits into the day matter.

Fruit juice is different from whole fruit because it is easier to consume quickly and contains much less of the intact food structure and fibre.

Indian sweets and festival foods

Diwali, weddings, religious celebrations and family gatherings are part of life. A sustainable diabetes plan should include a strategy for them rather than pretending they will never happen.

Useful approaches can include choosing the foods you value most, keeping portions deliberate, avoiding grazing continuously across the day, and returning to your usual eating pattern at the next meal rather than “compensating” with extreme restriction.

See our guide to diabetes-friendly festival eating.

A culturally relevant diabetes appointment

At Karma Nutrition, Shilpi can work with the foods already used in your home rather than replacing them with an unfamiliar Western meal plan. Consultations are available in English, Hindi and Punjabi.

Appointments are available at Gold Coast clinics in Arundel, Currumbin Waters and Biggera Waters or by telehealth anywhere in Australia.

Learn more about diabetes dietitian support or South Asian nutrition care.

Further reading

This article provides general nutrition information and is not a personalised diabetes plan. Medication and insulin changes should only be made with your treating healthcare team.

More on Diabetes & Metabolic Health →

Ready to book?

GP referral or not, Medicare, DVA or private — start with the appointment option that suits you.

CallBook a consult