Protein and macros 6 min read

How Much Protein Is in Dal? Calories and Macros per Katori

By the Amelior Labs team · October 5, 2026

Photo: shafiirfan, CC0 1.0. Source
Short answer. A 150 g katori of toor dal has about 147 kcal and 9 g of protein in Thali's database. Moong dal is lowest at about 123 kcal, chana dal has the most protein of the plain dals at about 10.5 g with 165 kcal, and dal makhani is richest at about 222 kcal and 7.5 g of fat.

Does dal have calories? Yes, and it also carries useful protein and fibre, which is why people ask which dal is the best choice. The honest answer is that the plain dals are close, while the richer preparations change the totals more than the lentil does. Below are calories and macros per 150 g katori for common dals from Thali's database, plus what changes them on the stove. Real portions vary with the cook and the bowl.

Does dal have calories? Per katori values

Every dal has calories, and the amount depends on the pulse and how it is cooked. Thali's database lists NIN-ICMR entries for several dals with a 150 g katori portion. The values below show calories, protein and fibre for that portion. Use them as a starting point; a thicker dal or a heavier tempering will move the total up, and a thin watery dal will move it down. The fibre column is worth a glance: chana dal has the most at about 6 g per katori, while toor and yellow moong are about 3.8 g. Cholar dal comes from a USDA entry rather than NIN-ICMR, so it is a useful cross-check but is not strictly comparable.

  • Toor dal: about 147 kcal, 9.0 g protein, 3.8 g fibre
  • Masoor dal: about 138 kcal, 9.8 g protein, 4.5 g fibre
  • Yellow moong dal: about 123 kcal, 8.3 g protein, 3.8 g fibre
  • Chana dal: about 165 kcal, 10.5 g protein, 6.0 g fibre
  • Cholar dal (USDA entry): about 173 kcal, 9.8 g protein, 5.3 g fibre

Which dal has the lowest calories, and which the most protein?

Among these entries, yellow moong dal has the fewest calories per katori at about 123 kcal, and chana dal has the most at about 165 kcal. Chana dal also leads on protein at about 10.5 g, then masoor at about 9.8 g, toor at 9 g and moong at about 8.3 g. The spread is modest, so taste, digestion and what else is on the plate matter as much as the choice of lentil. In the database, the protein per 100 g of cooked dal runs from about 5.5 g for moong to about 7 g for chana dal.

What tadka and cream do to the numbers

Is dal makhani high in calories? Per the database, a 150 g katori of dal makhani (a Pakistani-style entry recorded under NIN-ICMR) is about 222 kcal with 11.7 g of protein and 7.5 g of fat, compared with about 3.8 g of fat in plain toor dal. Dal tadka lands at about 143 kcal with 7.5 g of protein and 4.5 g of fat. The extra energy comes from ghee, butter and cream, which add calories faster than they add protein. If you eat a restaurant dal, scale the portion to the bowl you were served.

Dry dal and cooked dal are different entries

A common logging mistake is using the raw value for a cooked bowl. In the database, raw chana dal is 329 kcal and 21.6 g of protein per 100 g, while cooked chana dal is 110 kcal and 7 g of protein per 100 g, because cooking adds water. One uncooked katori of 124 g is about 410 kcal, and one cooked katori of 150 g is about 165 kcal. Pick the cooked entry for what you eat and the raw entry only when you weigh ingredients before cooking. This matters most if you cook from dry dal and weigh before boiling.

What dal does and does not do for your protein

Pulses such as lentils are a low-fat source of protein, fibre, vitamins and minerals, according to the NHS, and they are particularly useful for people who get protein without meat, fish or dairy. A katori of dal gives roughly 8 to 10 g of protein in these entries, which is a helpful contribution. How much protein any one person needs depends on age, health and activity, so we do not set targets here. If you have kidney disease or another condition that affects protein intake, ask your dietitian. The NHS also notes that pulses count as a portion of vegetables.

Logging dal in Thali

Thali logs dal in katori portions and pulls calories and macros from its verified database of South Asian dishes. Snap a photo of your thali and AI scanning identifies the dishes, or say the meal aloud with voice logging. Pick the entry that matches what you cooked, whether plain toor, tadka or makhani, and adjust the quantity for your bowl. Calories never come from AI. Thali is available on Android now and iOS is awaiting approval. If you cook a big pot and eat it over several days, estimate the whole pot once, divide it into katoris, and log the same entry each time. That keeps your numbers steady without rewriting the recipe for every meal.

Frequently asked questions

Does dal have calories?

Yes. In Thali's database a 150 g katori of toor dal is about 147 kcal, yellow moong dal about 123 kcal and chana dal about 165 kcal. Tadka, ghee or cream raises the number, and thin, watery dal lowers it.

How much protein is in a katori of dal?

In the database, a 150 g katori gives about 8.3 g of protein for yellow moong dal, 9 g for toor, 9.8 g for masoor and 10.5 g for chana dal. Dal makhani is about 11.7 g per katori but also has more fat and calories.

Which dal has the lowest calories?

Among the plain dals listed here, yellow moong dal is lowest at about 123 kcal per 150 g katori, followed by masoor at about 138 kcal and toor at about 147 kcal. Preparation matters more than the lentil, so check how yours was cooked.

Which dal is high in calories?

Chana dal is the highest of the plain dals in this comparison at about 165 kcal per katori, and dal makhani is higher at about 222 kcal per 150 g because of cream and butter. Cooked portion weight and added fat drive the difference.

Is dal a good source of protein for vegetarians?

Pulses are a low-fat source of protein and fibre, and the NHS notes they are especially important for people who do not eat meat, fish or dairy. It also advises eating a variety of protein foods across the day. Dal is a useful part of that mix.

Sources

  1. The vegetarian diet (NHS)
  2. Indian Food Composition Tables 2017 (ICMR-National Institute of Nutrition)
  3. Development of an Indian Food Composition Database (Current Developments in Nutrition, 2024)

Keep reading

A white serving dish of mixed chickpea, kidney bean and moong salad with chopped tomato and onion, a lime wedge and carved carrot garnish

Protein and macros

How Do Indian Vegetarians Get Protein? Real Portions Listed

Indian vegetarians get protein from pulses, dairy, soya and grains across the day. In Thali's database a 150 g katori of rajma has about 13 g of protein, chole about 13.4 g and toor dal about 9 g, while 100 g of paneer has about 18 g. Variety matters more than any single food.

6 min read

A round steel thali tray with a ring of small steel katori bowls of curries, a papad and roti in the centre

Portions

How Much Is a Katori? Size, Grams and Calories Explained

A katori is the small bowl served on an Indian thali. In Thali's database most cooked dishes use 150 g per katori, including dal tadka, rajma and sambar, while raita and kheer can be 100 g or 150 g and coconut chutney is 80 g. No official size exists, so weigh water in your own bowl to find yours.

6 min read

A plate with roti, biryani rice, a curry and two small steel bowls of side dishes

Indian food calories

How Many Calories in Indian Food? Common Dishes by Katori

Indian food calories depend on the dish and the portion. In Thali's database, one 150 g katori of dal tadka is about 145 kcal, paneer butter masala about 245 kcal, and a small plate of mutton biryani about 370 kcal. Plain rice, rotis and the oil in the pan decide the rest of your total.

7 min read

All Thali guides