Diabetes & Blood Pressure

Which Dal Is Best for Diabetic Patients? Katori, Tarka and Roti

Which dal is best for a diabetic patient? Almost any daal suits diabetes, because pulses raise blood sugar more slowly than roti or rice do, and chana daal and whole pulses are among the slowest of all. But the daal is rarely the problem. The plate is. A thick katori with one roti and a big pile of sabzi is a very different meal from a thin, ghee-heavy daal eaten with three rotis and rice on the side. This guide covers each daal, the portions, and a simple meter check that shows you how your own body responds.

In brief

  • Best picks: chana daal, kala chana, sabut moong, sabut masoor, rajma, lobia
  • Also fine: dhuli moong, red masoor, arhar, mash, in a normal katori
  • Portion: one thick katori, made from about 30 to 40 g dry daal
  • The real lever: how many rotis or how much rice sits beside it
  • Check yourself: meter reading before the meal and 2 hours after the first bite
  • On insulin or sulfonylureas? Cutting carbs can bring sugar too low; talk to your doctor first

Prefer to listen? This post as a 4 min video · Video page with transcript

Why daal is kinder to blood sugar than roti or rice

Daal still contains carbohydrate. It just releases it slowly, for three simple reasons.

  • Locked-in starch: the starch in pulses sits inside tough plant cells whose walls don’t break open easily, so your gut has to work to get at it.
  • Protein: about a quarter of dry daal is protein, which slows how fast the stomach empties.
  • Fibre: especially in whole daals with their skins on, which slows things further.

The result is a gentle, lower rise instead of a sharp spike. That’s why pulses sit low on glycaemic index lists, well below white rice and wheat roti.

Now the honest part. A thick katori made from 30 g of dry daal carries roughly 15 to 18 g of carbohydrate, a few grams of it fibre. A medium roti made from about 30 g of atta has roughly 20 g. A katori of cooked white rice has about 40 g. Add them up and you see where most of the sugar on a desi plate really comes from.

Daal doesn’t bring blood sugar down. It simply raises it less than the foods it replaces.

Which dal is best for diabetic patients? Daal by daal

The differences between daals are real but smaller than the difference made by your portion and your roti count. Use this as a guide for choosing, not a ranking to worry over.

DaalSugar riseWatch out for
Chana daalAmong the slowestHeavy; soak and cook soft
Kala chana, kabuli chanaSlowCholay with potatoes and a lot of oil
Rajma, lobiaSlowAlways boil hard, never undercook
Sabut moong, sabut masoor, mothSlowGas at first; build up slowly
Dhuli moong, red masoor, arharSlow to moderateVery watery or mushy daal rises a little faster
Mash (urad)SlowDaal makhani’s butter and cream
SoybeanVery slow, lowest carbHeavy; long soak and full cooking

Is chana dal good for diabetes?

Yes, it’s one of the best. Chana daal is split desi chickpea, and it usually lands among the lowest foods on glycaemic index lists. Soak it for about 2 hours and cook it until soft but still holding its shape.

Is moong dal good for diabetes?

Yes. Sabut (green) moong is slower thanks to its skin. Dhuli moong is a little quicker because it’s skinned and cooks very soft, but it’s still a good choice, especially for anyone with a sensitive stomach.

Is kabuli chana good for diabetes?

Kabuli chana itself is fine. The trouble is usually the dish: cholay with potatoes, fried bhature or puri, a lot of oil, and a sweet chutney. Boiled chana in a salad or a home-style curry with one roti is a very different meal.

Some regional daal recipes add sugar or gur for a sweet-sour taste. Leave it out.

The plate decides: thick daal, the tarka and the roti beside it

Thick or watery?

Thick daal has more daal in it, which means more protein and fibre per katori and a fuller feeling that makes a second roti easier to skip. Watery daal has more water than daal. It’s mostly a sauce for roti, and people tend to eat more roti with it.

The tarka

Ghee and oil don’t raise blood sugar much, but they add calories quickly (about 45 kcal a teaspoon), and weight and heart health matter a great deal in diabetes. Keep it to about 1 teaspoon per katori, and fry the garlic and jeera, not the whole pot.

The roti beside it

This is the biggest lever on the plate. Three rotis with a katori of daal come to roughly 75 to 80 g of carbohydrate. One roti with a thick katori of daal and a plate of sabzi and salad is closer to 45 g. Many people also find their reading rises less when they eat the sabzi and daal first and the roti last. The wider meal-order and walking picture is in our insulin resistance diet with desi food.

  1. Half the plate: sabzi and salad, such as lauki, tori, bhindi, palak, kachumber.
  2. A quarter: one thick katori of daal, made from 30 to 40 g of dry daal per person, with about 1 teaspoon of ghee or oil in the tarka.
  3. A quarter: 1 to 2 medium rotis (about 30 g atta each), or 1 small katori of rice in place of the rotis, not on top of them.
  4. Optional: a small katori of plain dahi.
  5. After eating: a 10 to 15 minute walk, if your doctor has cleared you for exercise.
Swap one roti for a thicker katori of daal, and you’ve changed the meal more than switching daals ever could.

Learn your own response: the two-hour meter check

Charts describe averages. Your glucometer describes you. Two readings around the same meal tell you more than any list.

  1. Test before the meal and write the number down.
  2. Eat your usual daal plate and note the time of the first bite.
  3. Test again 2 hours after the first bite. The difference is your rise.
  4. A few days later, change one thing only: one roti fewer, a thicker daal, chana daal instead of dhuli moong, or a walk afterwards. Test the same way.
  5. Compare the rises, and share the results with your doctor or diabetes educator at your next visit.

Your doctor sets your personal targets. Many guidelines aim for under 180 mg/dL two hours after the start of a meal. For reference, a fasting sugar of 126 mg/dL or above, or an HbA1c of 6.5% or above, is the diagnostic line for diabetes; our blood sugar level chart explains every range.

Before you change your plate

If you take insulin or a sulfonylurea (such as gliclazide, glimepiride or glibenclamide), eating fewer rotis or less rice can drop your sugar too low. A reading below 70 mg/dL is low. Watch for shaking, sweating, sudden hunger, a racing heart or confusion, and know the 15-gram rule for low sugar. Tell your doctor before you cut carbohydrates, and never stop, skip or change a diabetes medicine on your own. If you have kidney disease, daal’s protein, potassium and phosphorus all need to fit your kidney plan, so ask your doctor or renal dietitian how much is right; our guide to creatinine, eGFR and urine ACR explains the tests. Go to an emergency department for very high readings with vomiting, deep fast breathing, drowsiness or confusion. In pregnancy with diabetes, follow your antenatal team’s meal plan.

Daal and diabetes: common questions

Which dal is best for a diabetic patient?

Chana daal and whole pulses such as kala chana, sabut moong, sabut masoor, rajma and lobia raise sugar the slowest. All common daals suit diabetes in a normal katori. The rotis or rice beside the daal matter more than the choice of daal.

Is chana dal good for diabetes?

Yes. Chana daal is one of the slowest-acting foods on glycaemic index lists. Cook it soft but not mushy, keep the tarka light, and have it with one or two rotis rather than three.

Is moong dal good for diabetes?

Yes. Green sabut moong is slightly slower than yellow dhuli moong, but both are good choices. Dhuli moong is the gentler one for sensitive stomachs.

Is kabuli chana good for diabetes?

Kabuli chana itself is a good choice. Watch the way it’s served: cholay with potatoes, lots of oil, bhature and sweet chutney turn it into a high-carb, high-calorie meal.

How much dal can a diabetic eat?

One thick katori per meal, made from about 30 to 40 g of dry daal, suits most people. Some eat daal twice a day. Use the two-hour meter check to see how your own body responds.

Does dal raise blood sugar?

Yes, a little, because it contains carbohydrate. It raises sugar more slowly and less than the same amount of roti or rice, thanks to its protein, fibre and slowly digested starch.

Can diabetics eat dal chawal?

Yes, in portion. Make the daal thick, keep the rice to one small katori, and add a big serving of sabzi or salad. Check your reading two hours later to see how it suits you.

Is rajma good for diabetes?

Yes, rajma raises sugar slowly and is very filling. Always soak it and boil it hard for at least 10 minutes before slow cooking, and pair it with less rice than usual.

Is urad dal good for diabetics?

Plain mash or urad daal is fine. Daal makhani is the one to limit, because of the butter and cream, which add calories rather than sugar.

Is kala chana good for sugar patients?

Yes. Boiled kala chana in a chaat or curry is slow, filling and high in fibre. Roasted kala chana makes a good snack in a small handful.

Is soybean good for diabetes?

Yes. Whole soybean has the least carbohydrate and the most protein of the common pulses. It needs a long soak and thorough cooking and is heavy on some stomachs.

Can I eat dal at night if I have diabetes?

Yes. A light daal with one roti and sabzi makes a sensible dinner. If you take insulin or sulfonylureas, don’t skip the carbohydrate your doctor has planned for, since a very light dinner can mean low sugar overnight.

Can diabetics with kidney disease eat dal?

Only in the amount their doctor or renal dietitian advises. Kidney disease changes how much protein, potassium and phosphorus is safe, so the usual daal advice may not apply.

More guides to cooking and choosing pulses are in Grains, Daals & Pulses.

Nothing on The Care Online is medical advice. Traditional practices are described as tradition, not as fact. Patch-test anything new, and take a persistent or serious concern to a qualified professional. See how posts are written on our methodology page.