6 min read

Dal makhani vs dal tadka vs dal fry: which dal to actually order

Most Punjabi menus list three or four dals and explain none of them, so people pick one at random and sometimes regret it. The three you will see most often are dal makhani, dal tadka, and dal fry, and they are genuinely different dishes made from different lentils. Here is how to tell them apart.

Dal makhani: the rich, slow one

Dal makhani is made from whole black urad, called sabut maa in Punjabi, usually with a small handful of rajma (kidney beans) added in. The lentils are soaked and then simmered for a long time, traditionally overnight on a low flame, until they break down into something thick and almost creamy on their own.

It is finished with butter and cream, which is where the name comes from, since makhan means butter. The result is dark, heavy, and a little smoky, the kind of dal you order when you want a treat rather than a light meal. It is also completely vegetarian, despite how rich it tastes.

Dal tadka: the everyday one

Dal tadka usually starts with yellow lentils, often toor (arhar) or a mix that includes moong or masoor. The lentils are boiled until soft, and then a fresh tadka of cumin, garlic, and dried chilli in ghee is poured over the top just before serving.

It is lighter and sharper than makhani, and it tastes more like the dal people actually cook at home. This is the one you eat on a normal weeknight with rice or roti, when you want something nourishing without it sitting heavy.

Dal fry: the dhaba cousin

Dal fry uses a similar yellow lentil base to dal tadka, but the difference is in the masala. Instead of a quick tempering poured on at the end, the cook fries down a proper masala of onion, tomato, ginger, and garlic first, then folds the boiled dal into it.

That extra frying, the bhuna step, makes it a touch richer and more restaurant style than a plain tadka. If dal tadka is the home version, dal fry is the version you get at a roadside dhaba where the masala has been cooked with more time and more ghee.

So which one should you order

If you want something rich and indulgent that eats almost like a main on its own, order dal makhani. If you want something lighter and more home style to go with rice or roti, order dal tadka. If you want the middle ground, a yellow dal with a deeper fried masala, order dal fry.

One honest note on dal makhani: a good one cannot be rushed. Ours sits on the stove from the day before, because that slow cook is the entire point of the dish.

Quick questions

Which dal is the lightest or healthiest?
Dal tadka is usually the lightest, since dal makhani is finished with butter and cream. All three are high in plant protein, so the main difference is the amount of fat.
Is dal makhani vegetarian?
Yes. Dal makhani is vegetarian. Its richness comes from butter and cream, not from any meat.
What is the difference between dal fry and dal tadka?
Dal tadka is boiled dal finished with a quick tempering poured over the top. Dal fry cooks a full onion and tomato masala first and then mixes the dal into it, which makes it richer.

Hungry yet?

Your food is three taps away. Cooked when you order, packed hot, sealed spill-proof.