Compare

Toor / arhar dal (tadka) vs Rajma curry

Gram for calorie, Toor / arhar dal (tadka) carries less protein per kcal than Rajma curry — 6.5 g protein for 133 kcal against 8 g for 161 kcal. For fat loss, where protein-per-calorie matters most, Rajma curry is the better lever. For muscle gain, where total protein grams matter more than the calorie cost, Rajma curry wins with 8 g against 6.5 g. On cost, Toor / arhar dal (tadka) is the cheaper way to hit a protein target — ₹21.5 per 20 g protein versus ₹25. Neither is "bad" — Toor / arhar dal (tadka) is a dal & legume item and Rajma curry is a dal & legume item, so the honest answer is usually "both, on different days," not a single winner.

133Toor kcal
  • 161Rajma curry kcal
  • 6.5gToor protein
  • 8gRajma curry protein

Side by side

MetricToor / arhar dal (tadka)Rajma curry
Serving1 katori (30 g raw dal)1 katori (40 g raw rajma)
Calories133161
Protein g6.58
Carbs g16.619.4
Fat g4.55.7
Cost per serving₹7₹10
Best for muscle gain✓
Best for fat loss✓
Best for budget✓

Questions people ask

Which has more protein, Toor / arhar dal (tadka) or Rajma curry?
Toor / arhar dal (tadka) has 6.5 g protein per serving; Rajma curry has 8 g. Rajma curry is ahead in absolute grams.
Which is better for fat loss?
Rajma curry carries more protein per calorie, which tends to help with satiety on a calorie deficit — but total daily calories still decide the outcome.
Which is cheaper per gram of protein?
Toor / arhar dal (tadka) is the cheaper source of protein between the two, at current Indian retail prices.