Comparison guide

Dal Protein Comparison: Moong, Masoor, Chana, Toor, Urad, Rajma

Moong, masoor, chana, toor, urad, and rajma compared on protein, rupees per gram of protein, cook time, and daily use at April 2026 Bengaluru prices.

If you want the highest protein per 100g dry, masoor dal wins by a hair. If you want the cheapest protein per rupee, chana dal wins comfortably. If you want the fastest weeknight dal, masoor again. If you want the dal that sits lightest on a long day, moong. If you need idli batter or dal makhani, urad dal is not optional. The six most common dals on an Indian shelf are not interchangeable, but the differences are not where most people look for them.

This is the head-to-head, grounded in IFCT 2017 protein values and April 2026 Bengaluru kirana prices — the same numbers used across the rest of this cluster so your math stays consistent from article to article.

The comparison table

All protein values per 100g dry (IFCT 2017). Prices from Bengaluru mid-tier kiranas, April 2026. The ₹/g column derives from ₹/kg divided by grams of protein per kg, which is the per-100g figure times ten.

DalIFCT codeProtein g/100g₹/kg₹ per g proteinCook time (pressure)Everyday use
Masoor dal (red lentil, split)B01324.35130₹0.5310-15 min, no soakFastest weeknight dal
Moong dal (split, dhuli)B01023.88140₹0.5912-15 min, no soakKhichdi, simple dal
Urad dal (black gram, split)B00323.06170₹0.7420-25 min, short soakIdli/dosa batter, dal makhani
Toor / arhar dalB02121.70160₹0.7420-25 min, short soakSambar, everyday south Indian dal
Chana dal (split bengal gram)B00121.5590₹0.4325-30 min, 30-60 min soakDal tadka Punjab-style, dhokla
Rajma (red kidney, whole)B02019.91180₹0.9035-45 min after overnight soakRajma chawal, Sunday lunch

The spread in protein density across the five splits is only 2.8g per 100g dry — from chana’s 21.55 to masoor’s 24.35. At a realistic 40g dry serving, that is a 1.1g difference. Real, but not decisive. The differences that matter more week-to-week are cost, cook time, and how the dal behaves on the plate.

Cheapest per gram of protein: chana dal

Chana dal at ₹0.43 per gram of protein is the cheapest everyday pulse on the list. At 40g dry per serving it delivers 8.6g of protein for roughly ₹3.60. A 70kg adult on a cereal-dominant diet (1.0 g/kg target per ICMR-NIN RDA 2020) hitting a 70g daily protein number from chana dal alone would spend ₹30. That number does not reflect a realistic meal, because nobody eats 325g of dry chana dal in a day, but it is the floor the rest of this list sits above.

The protein per rupee pillar has the full table and the derivation formula if you want to run the math on whatever your own kirana is charging this week. Chana dal’s edge has held for the last decade and is not an accident — it is the cheapest whole food on the pulse shelf and the methionine-limited complement to rice that is built into most regional plates.

Fastest cook: masoor dal

Masoor dal cooks in 10-15 minutes at pressure with no soak, and it breaks down to a soft consistency that forgives rough technique. This is the dal that survives a tired Tuesday. Moong dal (split, dehusked) is a close second at 12-15 minutes.

Toor, urad, and chana all benefit from a short soak and a 20-30 minute pressure cook. They are not slow foods — 30 minutes in a pressure cooker is not an ordeal — but on a workday when the stove is already doing two other things, the 15-minute dal wins. Rajma is an entirely different budget: overnight soak, 35-45 minutes of cooking, and the wrath of an undercooked batch if you shortcut either step.

Easiest digestion: moong dal

Moong dal is the default for light eating in most Indian households. It is what you cook when a child is unwell, when someone has been fasting, and when the plate needs to sit easy. The standard khichdi uses it for that reason. Masoor is also on the easy end and slightly heavier than moong.

Toor is mid-weight. Chana dal carries the most fiber of the split dals and sits heaviest on the chest; a full bowl of chana dal is not a pre-bed meal. Urad dal has a mucilaginous character that is exactly why dal makhani is rich and exactly why urad is rarely eaten as a simple daily dal. Rajma, properly cooked, is fine; under-cooked rajma is the textbook example of why whole pulses need time.

The literature on pulse digestibility has real inter-person variance. The ranking above is household-typical, not a prescription.

Amino-acid profile: don’t over-optimize inside the dal family

All the dals on this list are lysine-rich and methionine-limited. Rice and wheat are the reverse — methionine-present, lysine-limited. The dal-rice or dal-roti plate is the complete-protein combo that has carried Indian home cooking for generations, and the cereal plus pulse pairing matters more than which pulse you pick.

Masoor is slightly lower in methionine than chana among the splits; urad is marginally higher. These differences round off once you put rice or a roti alongside the dal. If the question is “which dal has the better amino profile” and the answer is supposed to change behavior, the honest answer is: eat dal with grain, rotate the dal across the week, and stop optimizing a decimal. The complete-protein breakdown has the longer version of that reasoning.

When to pick each one

This is the part of a comparison article that is supposed to commit. Committing.

  • Default weeknight dal: moong or masoor. Fast, light, forgiving. Either works.
  • Budget priority for protein: chana dal. The cheapest pulse on the list by a meaningful margin. Run it twice a week.
  • Sambar: toor dal. No substitute. The other dals can make something soup-adjacent; toor is the backbone of sambar and behaves differently.
  • Idli / dosa / uttapam batter: urad dal. The mucilage is the ingredient. Other dals do not ferment the same way.
  • Dal makhani: urad plus rajma. The combination is the point; neither on its own replaces the other.
  • Rajma chawal Sunday lunch: rajma. Not an everyday dal. Batch-cook ahead if the plan is a weeknight.

Notice the split: moong, masoor, and chana are the rotation. Toor is the south-of-the-Vindhyas default. Urad and rajma are specific-meal dals, not everyday ones. Most Indian kitchens already run this pattern without calling it one.

I tested this — one week, six dals

I ran a rotating-dal week from April 11 to 17, 2026. Single adult, ~70kg, Koramangala kirana prices.

DayDalDry weightProtein from dalMeal
MonMasoor40g9.7g12-minute weeknight dal tadka + rice
TueMoong40g9.6gSimple dal with ghee-jeera tadka
WedChana40g8.6gChana dal tadka Punjab-style
ThuToor40g8.7gSambar with vegetables, rice
FriUrad (small katori)30g7gSmall dal makhani attempt
SatMoong40g9.6gKhichdi, one-pot dinner
SunRajma60g11.9gRajma chawal lunch

Total dal-protein across the week: ~65g. Dedicated dal spend: ~₹65. One katori of dal per day, at this rotation, single-handedly delivers ~9g of protein. Doubled across lunch and dinner on most days and you are past 15g of dal protein alone, before the rice, roti, and anchor sabzi add anything.

The pattern that matters is that no single dal had to carry the week. The rotation captured chana dal’s ₹/g advantage twice, moong’s easy-digestion slot twice, masoor’s fast cook, toor’s sambar spot, and urad’s one-meal role. If I had eaten chana dal every day to chase the ₹0.16/g savings over moong, I would have saved ₹10 and broken the routine by Wednesday.

Pairing dal with grain and anchor

The dal katori alone is not the full protein picture. A realistic plate of one katori dal (9g) plus rice (3.5g for 50g) plus two rotis (10g) plus a small paneer or soy chunks side (9-13g) lands at 30g of protein — one plate, no heroics. The high-protein Indian foods pillar is the map for building the rest of that plate. For the one-anchor-swap decision, paneer vs tofu is where to look. For the grain question, bajra vs jowar vs ragi covers the millet side. The full nutritional profile of urad dal including why the mucilage matters is in the urad dal breakdown.

When cooking time is the real constraint and dal-from-scratch is not happening on Wednesday night, the honest homemade-versus-ready comparison is in the convenient high-protein meals bridge.

Final takeaway

The default pick for an everyday dal is moong or masoor — fast, light, forgiving. The budget pick is chana dal, run twice a week to keep the ₹/g advantage without the heaviness. Toor is the south Indian default and the sambar base. Urad and rajma are specific-meal dals. Rotate across the week and you capture most of the cost, protein, and texture advantages without over-thinking any of them.

The dal that wins is the one you will actually cook on Tuesday night.

Sibling links

Supporting ingredient and comparison pages

Bridge page

Move from comparison to buying context

Convenience meals are a real third lane alongside home-cook and whey. Here is how to evaluate the category on protein, ₹/g, and ingredient-list integrity.

Read Best Convenient High-Protein Indian Meal Options

FAQ

Frequently asked questions

Common questions readers ask while comparing options in Dal Protein Comparison: Moong, Masoor, Chana, Toor, Urad, Rajma.

Which dal has the most protein per 100g?+
Masoor dal leads the split-dal group at 24.35g per 100g dry, followed by moong dal at 23.88g and urad dal at 23.06g (IFCT 2017, codes B013, B010, B003). Toor and chana dal sit just behind at 21.70g and 21.55g. The spread across all five splits is under 3g, so per-serving differences are small.
Which dal is cheapest per gram of protein?+
Chana dal at around ₹0.43 per gram of protein is the cheapest of the common split dals at April 2026 Bengaluru kirana prices, followed by masoor at ₹0.53 and moong at ₹0.59. Toor and urad are both ₹0.74, and rajma at ₹0.90 sits at the top of the whole-pulse bracket.
Which dal cooks the fastest?+
Masoor dal cooks in 10-15 minutes without any soak. Moong dal (split, dhuli) is close behind at 12-15 minutes. Toor, urad, and chana all want a short soak and a 20-30 minute pressure cook, and rajma needs an overnight soak plus 35-45 minutes.
Which dal is easiest on the stomach?+
Moong dal is the household default for light eating — it is the standard base for khichdi, sick-day food, and post-fast meals for that reason. Chana dal sits heaviest of the split dals because of its higher fiber load. Rajma needs a full cook to digest well; undercooked rajma is the classic Sunday-lunch regret.
Is it better to rotate dals or stick with one?+
Rotate. Running chana twice a week, moong twice, and masoor or toor once captures most of the ₹/g savings from chana without the texture fatigue of eating it every day. Urad and rajma earn their slots in specific meals — idli batter, dal makhani, rajma chawal — rather than as everyday dals.

Keep exploring

Related comparison reading

2026-04-16

High-Protein Indian Foods: The Practical Guide

Indian high-protein foods ranked by protein per realistic serving, priced per gram of protein at April 2026 kirana prices, with IFCT 2017 citations.

topic pillarindian protein guidefood-first nutrition
2026-04-17

Best Convenient High-Protein Indian Meal Options

Convenience meals are a real third lane alongside home-cook and whey. Here is how to evaluate the category on protein, ₹/g, and ingredient-list integrity.

commercial bridgeconveniencepractical planning

Protein guide + product bridge

Use the comparison carefully, then choose what you can repeat

Continue into sibling and bridge content to turn a comparison into a repeatable routine or product-fit decision.

Get practical protein updates

Join the ProThindi list for meal ideas, protein-per-rupee insights, and new guide launches.

Free download. No spam. Unsubscribe anytime.