Nourish

Food database › Dishes › Dal Makhani

How many calories in a dal makhani?

348 calper 1 cup (240 g)

A serving of dal makhani — 1 cup (240 g) — has about 348 calories, with 14.4 g protein, 33.6 g carbs and 16.8 g fat, plus 9.6 g fiber.

Where those calories come from:

Protein 17%Carbs 39%Fat 44%
Dal Makhani nutrition (black lentils)
NutrientPer serving
(1 cup (240 g))
Per 100 g
Calories348 cal145 cal
Protein14.4 g6 g
Carbs33.6 g14 g
  of which sugars4.8 g2 g
Fat16.8 g7 g
Fiber9.6 g4 g

Log it in one tap

Counting calories in dal makhani? Snap a photo and Nourish's AI logs the calories and macros for you.

Dal Makhani calories — FAQ

How many calories are in a dal makhani?

1 cup (240 g) of dal makhani contains about 348 calories. That's roughly 145 calories per 100 grams.

How much protein is in a dal makhani?

One serving (1 cup (240 g)) has about 14.4 g of protein, 33.6 g of carbs and 16.8 g of fat.

Is dal makhani good for weight loss?

Dal Makhani can fit a weight-loss plan when it's logged and kept within your calorie budget. At 348 calories per serving and 9.6 g of fiber, which helps you feel full, the key is tracking your total daily intake — that's what Nourish makes effortless.

More foods

Work out your daily calories →