bodyBot.aiSign in
Indian food · Macros

Dal Makhani macros

Per 1 katori (150g): 280 kcal, 10g protein · 24g carbs · 16g fat · 7g fiber.

PER SERVING
Calories280 kcal
Protein10 g
Carbs24 g
Fat16 g
Fiber7 g

1 1 katori150g

PER 100g
Calories187 kcal
Protein6.7 g
Carbs16 g
Fat10.7 g
Fiber4.7 g

Useful for portioning to your daily targets.

How Indian lifters actually use Dal Makhani

Dal is the backbone of Indian vegetarian protein — but 1 cup gives you roughly 12–18g of protein, not 30. Portion it in cups (not katoris) if you want a realistic macro count. Fat-forward — a little goes a long way, especially on a cut. The dish is most common in north kitchens, but works anywhere in India — the ingredients are pantry-standard.

Where it fits in your day

Fat-dense foods sit heavy — keep them earlier in the day or on the meal furthest from training. Skip them in the pre-workout window; fat slows gastric emptying and can leave you sluggish under the bar.

Cost & convenience (India)

Moderate protein density (6.7g/100g). Not the cheapest protein per gram, but it doubles as a source of carbs and micronutrients — so it earns its rupee spend twice.

Common myths

"Dal has enough protein for a bodybuilder" is the biggest Indian nutrition myth. It doesn't — you'll need paneer, curd, tofu, eggs, or whey layered on top to hit 1.6–2.2g/kg bodyweight.

Similar dals

Same category — swap based on availability, taste, or macro fit.

Sambar
130 kcal · 6g protein
Black Chana (Kala Chana)
220 kcal · 12g protein
Toor Dal
160 kcal · 9g protein
Moong Dal
145 kcal · 10g protein
Masoor Dal
155 kcal · 10g protein
Chana Dal
200 kcal · 11g protein

Great pairings

Build a complete plate around Dal Makhani with these:

Puri
100 kcal · 2g protein
Bhatura
290 kcal · 6g protein
Veg Pulao
280 kcal · 6g protein
Veg Biryani
420 kcal · 10g protein
Chicken Biryani
540 kcal · 28g protein
Lemon Rice
260 kcal · 5g protein

Meal plans that use Dal Makhani

Prebuilt Indian meal plans where this food fits naturally — pick the goal and diet that matches yours.

2800 kcal Vegetarian — Muscle Gain
Dal + paneer combined for protein
1800 kcal Vegan — Fat Loss
Legumes carry the protein load
2200 kcal Vegan — Muscle Gain
Curated vegan bulk plan

Train while you eat this

Nutrition without a program is a slow leak. Pair your food with a workout that matches the goal:

4-Day Upper/Lower — Recomp
Balanced program with core accessories
3-Day Full Body — Fat Loss
Compound-heavy, core baked in

Frequently asked

Is Dal Makhani good for weight loss?

Yes if it fits your calorie budget — no food causes or prevents weight loss on its own. One 1 katori costs you 280 kcal; slot it into a daily deficit and it works fine.

How much Dal Makhani should I eat per day?

Depends on your goal and total calorie target. A lifter cutting on 1800–2000 kcal typically uses 1–2 servings; someone bulking on 2800+ can comfortably fit 3+. Weigh, don't eyeball.

Is Dal Makhani high in protein?

Not really — 6.7g per 100g. Treat it as a fat source and pair it with a dedicated protein anchor.

Can I eat Dal Makhani pre or post workout?

Skip it in the pre-workout window — fat slows gastric emptying. Post-workout it's fine as part of a mixed meal.

Related references