Skip to content

Dals and legume curries

Calories in Dal Makhani

One serving of dal makhani has about 262 kcal, with 11.7 g of protein, 28.1 g of carbohydrate and 10.8 g of fat. The Indian Nutrient Databank figure is for one of 4 portions of a home recipe: whole urad and rajma with 3 tablespoons of butter and 2 tablespoons of low fat cream in the pot. Restaurant versions are richer.

01The figures

Nutrition in 1 bowl of dal makhani

Nutrients in Dal Makhani, in one serving and in two
Nutrient1 bowl of dal makhani2 bowls of dal makhani
Energy262 kcal524 kcal
Protein11.7 g23.4 g
Carbohydrate (available)28.1 g56.2 g
Total fat10.8 g21.6 g
Dietary fibre8 g16 g
Sugars2.8 g5.6 g

Of this energy, about 44% comes from carbohydrate, 38% from fat and 18% from protein.

1 bowl of dal makhani is about 12% of the daily energy requirement of a sedentary adult man and 16% of a sedentary adult woman's (ICMR-NIN, 2020).

These figures are from the Indian Nutrient Databank (INDB), which calculates each dish from a standard recipe using Indian food composition data. They describe that recipe and that serving: a larger portion, or more oil, ghee or sugar, gives more. Source: Vijayakumar A, Dubasi HB, Awasthi A, Jaacks LM. Development of an Indian Food Composition Database. Current Developments in Nutrition. 2024;8(7):103790 (Indian Nutrient Databank, INDB).

02The number

What this figure covers

The recipe is a restrained, home kitchen dal makhani. For 4 portions it uses 140 g of whole black urad, 40 g of rajma, 100 g of tomato, 60 g of onion, a little ginger, 3 tablespoons of butter and 2 tablespoons of low fat cream. The source does not define the bowl, so a serving here means a quarter of that pot: 35 g of urad, 10 g of rajma, a little over 2 teaspoons of butter and one and a half teaspoons of cream. A restaurant dal makhani, slow-cooked with far more butter and full cream and served in a larger bowl, will not match this figure.

Carbohydrate supplies 44% of the energy, fat 38% and protein 18%. In the thinner home dals the oil dominates; here a good part of the energy is the pulses themselves, because each portion holds more raw dal than a plain dal does. The butter and cream account for most of the 10.8 g of fat, and theirs is largely saturated fat. The whole urad and rajma, skins on, give 11.7 g of protein and 8 g of fibre. It ranks 17 out of 20 in this group, with only chana dal, dalma and panchmel dal above it.

03The recipe behind it

What goes into one serving

The recipe INDB analysed makes 4 bowls. These are its main ingredients; spices, salt and water are left out.

Main ingredients of the Dal Makhani recipe
IngredientIn the recipeIn 1 bowl of dal makhani
Black gram (urad)140 g35 g
Rajma (red kidney beans)40 g10 g
Tomato100 g25 g
Onion60 g15 g
Ginger13 g3 g
Butter3 tbsp2 1/4 tsp
Low fat cream2 tbsp1 1/2 tsp
04What moves it

What changes the number

  • 01

    The butter in the pot

    The recipe allows 3 tablespoons of butter for the pot. Restaurants are free with it at every stage: in the masala, simmered into the dal and floated on top. Each extra spoon is nearly pure fat, so butter is the first thing that separates a 262 kcal serving from a much heavier one.

  • 02

    Cream, and which cream

    This figure uses low fat cream, 2 tablespoons across 4 portions. Full cream carries more fat spoon for spoon, and a swirl added at the table is on top of what was cooked in.

  • 03

    The size of the serving

    With no standard bowl, the portion is whatever a quarter of the pot comes to. Half a portion is about 131 kcal, and two portions are 524 kcal. A restaurant bowl meant for sharing may hold several home portions.

  • 04

    What it is eaten with

    Dal makhani usually arrives with butter naan, lachha paratha or jeera rice. Those can outweigh the dal itself, and none of them is inside the 262 kcal.

05Side by side

How dal makhani compares

Other dishes of the same kind, one serving each, lightest first. Serving sizes differ, so read the serving before the number.

Dals and legume curries: calories and protein in one serving
DishOne servingEnergy (kcal)Protein (g)
Rasam1 bowl of rasam1044.4
Moong Dal1 bowl of moong dal1397.4
Kala Chana Curry1 bowl of kala chana curry1696.8
Rajma1 bowl of rajma1727.1
Lobia Curry1 bowl of lobia curry1797.3
Urad Dal1 bowl of urad dal1827.4
Mixed Dal1 bowl of mixed dal1847.5
Sabut Moong Dal1 bowl of sabut moong dal1847.7
Sabut Masoor Dal1 bowl of sabut masoor dal1857.8
Chole1 bowl of chole1967.3
Soyabean Curry1 bowl of soyabean curry19612.5
Kulthi Dal1 bowl of kulthi dal20110.5
Lauki Chana Dal1 bowl of lauki chana dal2047.8
Dal Palak1 bowl of dal palak2138.3
Dal Dhokli1 bowl of dal dhokli23110
Sambar1 bowl of sambar2498.6
Dal Makhani1 bowl of dal makhani26211.7
Chana Dal1 bowl of chana dal29112.1
Dalma1 bowl of dalma31412.9
Panchmel Dal1 bowl of panchmel dal33513.9
06On the plate

In a meal and in a day

One portion of dal makhani takes about 12% of a sedentary man's daily energy requirement and 16% of a woman's. Two portions come to 524 kcal and 23.4 g of protein, three to 786 kcal. As dals go it gives a solid 11.7 g of protein and 8 g of fibre, and with roti or rice the protein of the meal is more complete. The cost is saturated fat. A workable plate is one portion of dal makhani, plain roti or steamed rice, and a salad or a dry vegetable, with the butter left off the bread.

Ways to keep it lighter

  • Cook the pot with one tablespoon of butter and finish with milk in place of cream.
  • Simmer the dal longer; whole urad turns creamy with time and needs less fat to feel rich.
  • Eat dal makhani with plain roti or steamed rice, not butter naan.
  • Order one bowl for the table when eating out and count a few spoonfuls as a serving.
  • Serve half a portion, about 131 kcal, beside a lighter dal or a vegetable.
07Worth knowing

Before you rely on the number

The butter and cream make the fat in each portion largely saturated and bring cholesterol with it, and a restaurant bowl will carry a good deal more. The home version can be an everyday dal; the restaurant one is better counted as a rich dish. People with raised cholesterol or heart disease, and anyone told to limit saturated fat, should go by their doctor's or dietitian's advice on how often dal makhani fits.

Food composition is general information, not a diet plan. Anyone managing a medical condition should plan their diet with a doctor or a registered dietitian.

08Questions

Dal Makhani: common questions

How many calories are in restaurant dal makhani?

The data here cannot give a number for it, because restaurant recipes and bowl sizes vary widely. The 262 kcal figure is for a home-style portion with measured butter and low fat cream. Restaurant dal makhani generally has more butter, full cream and a bigger serving, so expect it to be clearly higher.

How much protein is in dal makhani?

About 11.7 g in one portion, from 35 g of whole urad and 10 g of rajma. Protein is 18% of the energy. Two portions give 23.4 g, though they also bring 524 kcal and 21.6 g of fat.

Is dal makhani good for weight loss?

The home-style portion can fit: 262 kcal with good protein and fibre. The rich restaurant style is a different matter, since butter and cream add calories without adding fullness in proportion. Either way, dal makhani is one item in a day of eating, and the day's total is what counts for weight.

Is dal makhani heavier than ordinary dal?

Yes, in this data. A portion is 262 kcal, against 182 kcal for a bowl of plain urad dal and 139 kcal for moong dal. It holds more pulse in each portion, and it adds butter and cream where the plain dals have only a tadka.

Enquire on WhatsAppOnline now · we reply 24x7Register
Online now · we reply 24x7