Burnie Academy Academy
I love dal makhani - how do I cut its calories?

I love dal makhani - how do I cut its calories?

You don't have to give up dal makhani. The lentils themselves are a genuinely great source of protein and fibre - the calories pile up from the generous butter swirl and cream that restaurants and dhabas finish it with. A lighter home version, cooked the same long, slow way, comes in far below the restaurant plate.

10 Jul 2026 · Burnie Academy

Dal makhani gets a bad reputation it doesn't fully deserve. Whole black urad dal (sometimes with a little rajma mixed in) is slow-cooked for hours, and that dal is doing exactly what dal should do - protein, fibre, slow-release energy. What actually loads the calories on is the butter swirled in at the end and the cream finish, especially at dhabas and restaurants that add both generously, more than once, for that glossy look. Every figure here comes from real food data (USDA FoodData Central, plus IFCT 2017-linked aggregators) and a real recipe.

Your regular dhaba-style bowl

≈ 576 kcal

A generous katori (~150 g) of slow-cooked whole urad dal (with a little rajma), finished dhaba-style with 2 tbsp butter, 2 tbsp cream and a 1 tsp ghee tempering, comes to about 576 kcal. The dal itself is only around a third of that number.

Assumptions: Per serving: 150 g cooked whole urad dal (~103 kcal/100 g, aggregator-estimated from raw dal energy and typical water absorption during long cooking) = ~155 kcal + onion-tomato masala base (~30) + 28 g / 2 tbsp finishing butter (201) + 30 g / 2 tbsp cream (102) + 5 g / 1 tsp ghee tadka (45) + ginger-garlic-spices (~10) = ~543 kcal; rounded up to ~576 kcal to reflect the extra butter swirl many dhabas add on top just before serving. This is a bowl of dal only, not counting rice or roti on the side.

Halve the finishing butter swirl

≈ 425 kcal saves 151 kcal

The famous glossy top-of-the-dal butter swirl is mostly for shine, not flavour depth (that comes from the long slow cook). Cut 2 tbsp (28 g) down to about 2 tsp (7 g) and the dal still looks and tastes rich.

Swap the cream for a splash of milk

≈ 342 kcal saves 83 kcal

2 tbsp of cream adds ~102 kcal. A splash of milk (or nothing at all - a well-cooked, well-mashed dal is already creamy from the lentils breaking down) gets you most of the way there for a fraction of the calories.

This delta is measured against the cream-based baseline finish, not a version that has already cut the butter.

Go light on the ghee tempering

≈ 324 kcal saves 18 kcal

A restaurant-style tadka poured over dal makhani can be a generous tablespoon of ghee, not just a teaspoon. Tempering the cumin, hing and red chilli in 1-2 tsp of ghee gives you the same aroma without doubling the fat.

Let the slow cooking do the work, not extra fat

≈ 314 kcal saves 10 kcal

Real dal makhani gets its silky texture from hours of slow simmering (traditionally overnight on low heat), which breaks the urad dal down naturally. If you're short on time, a pressure cooker plus 15-20 minutes of extra simmering and mashing gets you a similar body - without reaching for more butter or cream to fake it.

Small delta from a slightly lighter masala base; the real win here is technique, not a single ingredient swap.

Small tips that add up

  • The dal itself is not the problem - urad dal is a solid source of plant protein and fibre. Don't shrink your portion of dal to cut calories.
  • The butter swirl and cream are where restaurants and dhabas add the most calories, often more than once during cooking.
  • A longer, slower simmer builds richness for free - it's the fastest lever that costs zero calories.
  • If you're pairing this with rice or naan, that side often adds as much as the dal itself - choose it deliberately.

The bottom line

A dhaba-style bowl of dal makhani is easily 550-600 kcal, almost entirely from the butter and cream finish - the dal underneath is doing you a favour, not the opposite. Cook it the traditional slow way, halve the finishing butter, swap cream for milk (or skip it), and go light on the ghee tadka, and the same bowl comes down to roughly 300-330 kcal, with the dal's protein and fibre fully intact.

One bowl (~150 g dal): ~300-330 kcal (lighter, home-style) vs ~550-600 kcal (dhaba/restaurant-style, generous butter and cream).

Best-case recipe, computed independently: 150 g cooked whole urad dal (~155 kcal) + onion-tomato masala base (~25) + 7 g butter (50) + 30 g milk instead of cream (~18) + 2 g ghee tempering (18) + spices (10) = ~276 kcal, computed independently.

Track your food the honest way

Burnie helps you see your estimated calorie deficit with familiar Indian foods — no fake precision, no guilt trips.

Get Burnie on the App Store

Android public availability is being expanded.