Skip to content
Dr. Suhail M. Marfani — Health Matters
Conditions we treat

Pre-Diabetes

An early warning sign that is often reversible — diagnosis, management and a practical food list.

Pre-Diabetes Food Guide — search rice, roti, dal and 200 more foods, rated Green / Amber / Red for carbohydrate and sugar.

Open the Food Guide

North Indian Foods · Pre-Diabetes

Chapati, rajma, chole, paneer dishes and pulao.

Educational guidance only — not a personal diet prescription. Content is medically reviewed and based on recognised clinical guidelines — see references. If you have feedback or a suggestion to improve this website, .

Almonds — food photograph
Green · Choose more often

Almonds

badam, lawz

A good everyday choice that helps keep blood glucose steady.

Portion: 10–12 almonds (about 15 g)

Apple — food photograph
Green · Choose more often

Apple

mansanas, seb, tuffah

A good everyday choice that helps keep blood glucose steady.

Portion: 1 small (about 150 g)

Vegetables — illustrative photo
Green · Choose more often

Baingan bharta

bhurtha, eggplant mash

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup (about 150 g)

Pulses & Legumes — illustrative photo
Green · Choose more often

Besan chilla

gram flour pancake, pudla

A good everyday choice that helps keep blood glucose steady.

Portion: 1 large (about 80 g)

Vegetables — illustrative photo
Green · Choose more often

Bhindi masala (okra)

bamia, bhindi, okra

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup (about 160 g)

Karela — food photograph
Green · Choose more often

Bitter gourd (karela)

ampalaya, bitter melon, pavakkai

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup cooked (about 125 g)

Vegetables — illustrative photo
Green · Choose more often

Bottle gourd (lauki)

doodhi, ghiya, upo

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup cooked (about 150 g)

Grains & Cereals — illustrative photo
Green · Choose more often

Bulgur wheat

burghul, daliya

A good everyday choice that helps keep blood glucose steady.

Portion: ½ cup cooked (about 91 g)

Vegetables — illustrative photo
Green · Choose more often

Carrot

gajar, jazar, karot

A good everyday choice that helps keep blood glucose steady.

Portion: 1 medium (about 61 g)

Vegetables — illustrative photo
Green · Choose more often

Cauliflower

gobi, qarnabeet

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup cooked (about 124 g)

Pulses & Legumes — illustrative photo
Green · Choose more often

Chana dal

bengal gram dal, daal chana

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup cooked (about 200 g)

Chicken Tikka — food photograph
Green · Choose more often

Chicken tikka (grilled)

tikka boti

A good everyday choice that helps keep blood glucose steady.

Portion: palm-size piece (about 100 g)

Pulses & Legumes — illustrative photo
Green · Choose more often

Chickpeas (boiled)

garbanzos, hummus beans, kabuli chana

A good everyday choice that helps keep blood glucose steady.

Portion: ½ cup (about 82 g)

Chole — food photograph
Green · Choose more often

Chole (chickpea curry)

chana masala, cholay

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup (about 200 g)

Milk & Dairy — illustrative photo
Green · Choose more often

Cucumber raita

kheera raita

A good everyday choice that helps keep blood glucose steady.

Portion: ½ cup (about 100 g)

Cucumber Salad — food photograph
Green · Choose more often

Cucumber salad

kheera, khiyar, pipino

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup (about 120 g)

Egg Boiled — food photograph
Green · Choose more often

Egg (boiled)

anda, bayd, itlog

A good everyday choice that helps keep blood glucose steady.

Portion: 1 large egg (about 50 g)

Guava — food photograph
Green · Choose more often

Guava

amrood, bayabas, peru

A good everyday choice that helps keep blood glucose steady.

Portion: 1 medium (about 100 g)

Pulses & Legumes — illustrative photo
Green · Choose more often

Kidney beans (boiled)

frijoles, rajma (plain)

A good everyday choice that helps keep blood glucose steady.

Portion: ½ cup (about 90 g)

Low Fat Milk — food photograph
Green · Choose more often

Low-fat milk

gatas, skimmed milk, toned milk

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup (250 ml) (about 250 g)

Masoor Dal — food photograph
Green · Choose more often

Masoor dal (red lentils)

adas, lal masoor

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup cooked (about 200 g)

Breads & Chapati — illustrative photo
Green · Choose more often

Missi roti

besan roti

A good everyday choice that helps keep blood glucose steady.

Portion: 1 medium (about 50 g)

Vegetables — illustrative photo
Green · Choose more often

Mixed vegetable sabzi

mix sabzi

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup (about 150 g)

Pulses & Legumes — illustrative photo
Green · Choose more often

Moong dal

green gram dal, mung dal

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup cooked (about 200 g)

Pulses & Legumes — illustrative photo
Green · Choose more often

Moong sprouts

bean sprouts, togue

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup (about 100 g)

Orange — food photograph
Green · Choose more often

Orange / kinnow

burtuqal, dalandan, kinnow, malta

A good everyday choice that helps keep blood glucose steady.

Portion: 1 medium (about 130 g)

Palak Saag — food photograph
Green · Choose more often

Palak / sarson saag

palak sabzi, saag

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup (about 180 g)

Paneer — food photograph
Green · Choose more often

Paneer

chenna, cottage cheese (Indian)

A good everyday choice that helps keep blood glucose steady.

Portion: 50 g (matchbox size × 2) (about 50 g)

Protein Foods — illustrative photo
Green · Choose more often

Paneer tikka

tandoori paneer

A good everyday choice that helps keep blood glucose steady.

Portion: palm-size (about 100 g)

Fruits — illustrative photo
Green · Choose more often

Papaya

papaya, papita

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup cubes (about 145 g)

Snacks & Desserts — illustrative photo
Green · Choose more often

Peanuts

ful sudani, mani, moongphali

A good everyday choice that helps keep blood glucose steady.

Portion: small handful (about 30 g)

Dahi — food photograph
Green · Choose more often

Plain yogurt (dahi)

curd, yoghurt, zabadi

A good everyday choice that helps keep blood glucose steady.

Portion: ¾ cup (about 150 g)

Grains & Cereals — illustrative photo
Green · Choose more often

Ragi roti

nachni bhakri, ragi rotti

A good everyday choice that helps keep blood glucose steady.

Portion: 1 small (about 60 g)

Pulses & Legumes — illustrative photo
Green · Choose more often

Rajma curry

kidney bean curry, rajmah

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup (about 200 g)

Snacks & Desserts — illustrative photo
Green · Choose more often

Roasted chana

bhuna chana, chickpea snack

A good everyday choice that helps keep blood glucose steady.

Portion: small handful (about 30 g)

Snacks & Desserts — illustrative photo
Green · Choose more often

Roasted makhana

fox nuts, lotus seeds

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup (about 25 g)

Drinks & Beverages — illustrative photo
Green · Choose more often

Salted lassi

chaas, namkeen lassi

A good everyday choice that helps keep blood glucose steady.

Portion: 1 glass (250 ml) (about 250 g)

Vegetables — illustrative photo
Green · Choose more often

Spinach (plain cooked)

kangkong (similar), palak, sabanekh

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup cooked (about 180 g)

Chai no Sugar — food photograph
Green · Choose more often

Tea with milk, no sugar

sugar-free chai

A good everyday choice that helps keep blood glucose steady.

Portion: 1 cup (150 ml) (about 150 g)

Vegetables — illustrative photo
Green · Choose more often

Tomato

kamatis, tamatar, tamatim

A good everyday choice that helps keep blood glucose steady.

Portion: 1 medium (about 123 g)

Snacks & Desserts — illustrative photo
Green · Choose more often

Walnuts

akhrot, jawz

A good everyday choice that helps keep blood glucose steady.

Portion: 6–7 halves (about 15 g)

Water — food photograph
Green · Choose more often

Water

maa, pani, tubig

A good everyday choice that helps keep blood glucose steady.

Portion: 6–8 glasses a day (about 250 g)

Vegetables — illustrative photo
Amber · Watch your portion

Aloo gobi

potato cauliflower

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 cup (about 150 g)

Protein Foods — illustrative photo
Amber · Watch your portion

Aloo gosht

potato meat curry

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 cup (about 200 g)

Banana — food photograph
Amber · Watch your portion

Banana

kela, mauz, saging

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 small (about 100 g)

Boiled Potato — food photograph
Amber · Watch your portion

Boiled potato

aloo, batata, patatas

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 medium (about 150 g)

Vegetables — illustrative photo
Amber · Watch your portion

Boiled sweet potato (kamote)

camote, shakarkandi

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 medium (about 130 g)

Protein Foods — illustrative photo
Amber · Watch your portion

Chicken karahi

kadai chicken

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 serving (about 150 g)

Rice & Rice Dishes — illustrative photo
Amber · Watch your portion

Chicken pulao

pilau, yakhni pulao

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 small cup (about 150 g)

Fruits — illustrative photo
Amber · Watch your portion

Chikoo (sapodilla)

chico, sapota

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 small (about 100 g)

Pulses & Legumes — illustrative photo
Amber · Watch your portion

Dal makhani

maa ki dal

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 cup (about 200 g)

Grains & Cereals — illustrative photo
Amber · Watch your portion

Dhokla

khaman

Fine in a measured portion — pair with vegetables or protein.

Portion: 2 pieces (about 80 g)

Protein Foods — illustrative photo
Amber · Watch your portion

Egg curry

anda curry, mutta curry

Fine in a measured portion — pair with vegetables or protein.

Portion: 2 eggs with gravy (about 200 g)

Milk & Dairy — illustrative photo
Amber · Watch your portion

Full-cream milk

whole milk

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 cup (250 ml) (about 250 g)

Fruits — illustrative photo
Amber · Watch your portion

Grapes

angoor, inab, ubas

Fine in a measured portion — pair with vegetables or protein.

Portion: 15 grapes (about 75 g)

Protein Foods — illustrative photo
Amber · Watch your portion

Haleem

daleem, harees (South Asian)

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 cup (about 200 g)

Rice & Rice Dishes — illustrative photo
Amber · Watch your portion

Jeera rice

cumin rice

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 small cup (about 150 g)

Rice & Rice Dishes — illustrative photo
Amber · Watch your portion

Khichdi (rice and lentil)

khichri, kitchari

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 cup (about 150 g)

Mango — food photograph
Amber · Watch your portion

Mango

aam, manga, mangga

Fine in a measured portion — pair with vegetables or protein.

Portion: ½ cup cubes (about 80 g)

Protein Foods — illustrative photo
Amber · Watch your portion

Palak paneer

saag paneer

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 cup (about 200 g)

Grains & Cereals — illustrative photo
Amber · Watch your portion

Poha

aval, flattened rice

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 cup (about 150 g)

Fruits — illustrative photo
Amber · Watch your portion

Pomegranate

anar, rumman

Fine in a measured portion — pair with vegetables or protein.

Portion: ½ cup seeds (about 87 g)

Protein Foods — illustrative photo
Amber · Watch your portion

Seekh kebab

seekh kabab

Fine in a measured portion — pair with vegetables or protein.

Portion: 2 pieces (about 100 g)

Vegetables — illustrative photo
Amber · Watch your portion

Sweet corn

bhutta, mais

Fine in a measured portion — pair with vegetables or protein.

Portion: ½ cup (about 80 g)

Breads & Chapati — illustrative photo
Amber · Watch your portion

Tandoori roti (whole wheat)

tanoori roti

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 piece (about 60 g)

Drinks & Beverages — illustrative photo
Amber · Watch your portion

Tea with milk and sugar

chai, doodh patti

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 cup (150 ml) (about 150 g)

Grains & Cereals — illustrative photo
Amber · Watch your portion

Upma

rava upma, uppittu

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 cup (about 180 g)

Rice & Rice Dishes — illustrative photo
Amber · Watch your portion

Vegetable pulao

veg pilau

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 small cup (about 150 g)

Fruits — illustrative photo
Amber · Watch your portion

Watermelon

batikh, pakwan, tarbooz

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 cup cubes (about 150 g)

White Rice — food photograph
Amber · Watch your portion

White rice (boiled)

basmati, bhaat, chawal, kanin, ruz

Fine in a measured portion — pair with vegetables or protein.

Portion: ½ cup cooked (1 fist) (about 100 g)

Chapati — food photograph
Amber · Watch your portion

Whole-wheat chapati

chapatti, phulka, roti

Fine in a measured portion — pair with vegetables or protein.

Portion: 1 medium (6-inch) (about 40 g)

Breads & Chapati — illustrative photo
Red · Limit / avoid routinely

Aloo paratha

aaloo parantha

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 1 medium (about 120 g)

Snacks & Desserts — illustrative photo
Red · Limit / avoid routinely

Besan ladoo

laddu

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 1 piece (about 40 g)

Breads & Chapati — illustrative photo
Red · Limit / avoid routinely

Bhatura

bhature

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 1 piece (about 80 g)

Protein Foods — illustrative photo
Red · Limit / avoid routinely

Butter chicken

murgh makhani

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 1 cup (about 200 g)

Chicken Biryani — food photograph
Red · Limit / avoid routinely

Chicken biryani

beryani, biryani

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 1 small cup (about 150 g)

Gulab Jamun — food photograph
Red · Limit / avoid routinely

Gulab jamun

gulab jaman

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 1 small piece (about 40 g)

Snacks & Desserts — illustrative photo
Red · Limit / avoid routinely

Honey

asal, pulot, shahad

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 1 tablespoon (about 21 g)

Snacks & Desserts — illustrative photo
Red · Limit / avoid routinely

Jalebi

jilapi, zulbia

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 2 small pieces (about 50 g)

Snacks & Desserts — illustrative photo
Red · Limit / avoid routinely

Kheer (rice pudding)

firni, payesh

Raises blood glucose quickly — keep for occasional small amounts.

Portion: ½ cup (about 120 g)

Naan — food photograph
Red · Limit / avoid routinely

Naan (white flour)

nan, tandoori naan

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 1 piece (about 90 g)

Snacks & Desserts — illustrative photo
Red · Limit / avoid routinely

Namkeen mixture

bombay mix, chevda

Raises blood glucose quickly — keep for occasional small amounts.

Portion: small handful (about 30 g)

Protein Foods — illustrative photo
Red · Limit / avoid routinely

Nihari

nahari

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 1 cup (about 200 g)

Snacks & Desserts — illustrative photo
Red · Limit / avoid routinely

Pakora

bhajia, pakoda

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 5–6 pieces (about 100 g)

Paratha — food photograph
Red · Limit / avoid routinely

Plain paratha

parantha, porotta

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 1 medium (about 80 g)

Breads & Chapati — illustrative photo
Red · Limit / avoid routinely

Puri

poori

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 2 small (about 50 g)

Snacks & Desserts — illustrative photo
Red · Limit / avoid routinely

Rasmalai

ras malai

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 1 piece (about 80 g)

Samosa — food photograph
Red · Limit / avoid routinely

Samosa

sambusa, samsa

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 1 medium (about 100 g)

Drinks & Beverages — illustrative photo
Red · Limit / avoid routinely

Sugarcane juice

ganderi, ganne ka ras

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 1 glass (250 ml) (about 250 g)

Snacks & Desserts — illustrative photo
Red · Limit / avoid routinely

Suji halwa

sheera, sooji halwa

Raises blood glucose quickly — keep for occasional small amounts.

Portion: ½ cup (about 100 g)

Drinks & Beverages — illustrative photo
Red · Limit / avoid routinely

Sweet lassi

mango lassi, meethi lassi

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 1 glass (250 ml) (about 250 g)

Snacks & Desserts — illustrative photo
Red · Limit / avoid routinely

Table sugar

asukal, cheeni, sukkar

Raises blood glucose quickly — keep for occasional small amounts.

Portion: 1 teaspoon (about 4 g)

Medical disclaimer: All content on this website is for general educational purposes only. It is not a substitute for professional medical advice, diagnosis or treatment, and reading it does not establish a doctor–patient relationship. Always consult a qualified clinician about your own health. Content is medically reviewed and based on recognised clinical guidelines — see references. If you have feedback or a suggestion to improve this website, .

Please read

Medical disclaimer

The information on this website is for general educational purposes only. It is not medical advice, diagnosis or treatment, and using this website does not create a doctor–patient relationship with Dr. Suhail M. Marfani.

Always consult a qualified doctor about your own health. Do not stop or change any medicine based on this website. In an emergency, call 998 or 999 (UAE) or go to the nearest emergency department.

Cookies & privacy: this website uses no advertising or tracking cookies. Your browser only remembers that you accepted this notice. No registration is needed — the whole website is free to read.

Read the full Medical Disclaimer, Legal & Privacy and Cookie Policy.

Feedback & suggestions

We welcome your honest feedback. If any information has changed or something new should be added, please let us know — we will review it and update the website accordingly. Every suggestion will be considered.

Please keep messages respectful. Abusive, offensive, promotional or unethical messages are filtered out automatically. Do not share medical details or reports — this form is not for consultations or emergencies. No sign-up is needed and you can stay anonymous.