Skip to content
FFuelwell
☰

Protein per ₹10: the cheapest protein foods

Grams of protein you get for every ₹10 spent, ranked. Prices are indicative averages and change by city and brand.

Share on WhatsApp
  1. 1Soya chunks30 g dry · 15.6 g protein · ₹4.832.5g / ₹10
  2. 2Masoor dal (cooked)1 katori (150 g) cooked · 13.5 g protein · ₹5.027g / ₹10
  3. 3Besan (gram flour)30 g dry (about 4 tbsp) · 6.6 g protein · ₹2.724.4g / ₹10
  4. 4Chana dal (cooked)1 katori (150 g) cooked · 13.5 g protein · ₹6.022.5g / ₹10
  5. 5Kala chana (boiled)1 katori (150 g) boiled · 13.5 g protein · ₹6.022.5g / ₹10
  6. 6Peanuts (roasted)30 g (a handful) · 7.8 g protein · ₹3.920g / ₹10
  7. 7Sattu (roasted gram flour)30 g (2 heaped tbsp) · 6 g protein · ₹3.318.2g / ₹10
  8. 8Lobia / black-eyed peas (boiled)1 katori (150 g) boiled · 11.6 g protein · ₹6.617.6g / ₹10
  9. 9Whole green moong (boiled)1 katori (150 g) boiled · 10.5 g protein · ₹6.017.5g / ₹10
  10. 10Chole / kabuli chana (boiled)1 katori (150 g) boiled · 13.4 g protein · ₹7.817.2g / ₹10
  11. 11Moong dal (cooked)1 katori (150 g) cooked · 10.5 g protein · ₹6.516.2g / ₹10
  12. 12Rajma (boiled, no gravy)1 katori (150 g) boiled · 13.1 g protein · ₹9.014.6g / ₹10
  13. 13Roasted chana (bhuna chana)30 g (a small handful) · 6 g protein · ₹4.214.3g / ₹10
  14. 14Toor / arhar dal (cooked)1 katori (150 g) cooked · 10.5 g protein · ₹8.013.1g / ₹10
  15. 15Peanut butter2 tbsp (32 g) · 8 g protein · ₹8.010g / ₹10
  16. 16Egg (boiled)1 large egg (50 g) · 6.3 g protein · ₹6.69.6g / ₹10
  17. 17Chicken breast (cooked)100 g cooked · 31 g protein · ₹349.2g / ₹10
  18. 18Flax seeds (alsi)1 tbsp (15 g) · 2.7 g protein · ₹3.09g / ₹10
  19. 19Green peas / matar (boiled)½ katori (75 g) · 4.1 g protein · ₹5.37.8g / ₹10
  20. 20Sunflower seeds30 g · 6.3 g protein · ₹116g / ₹10
  21. 21Milk (toned)1 glass (250 ml) · 8 g protein · ₹145.5g / ₹10
  22. 22Fish, rohu (cooked)100 g cooked · 19 g protein · ₹355.4g / ₹10
  23. 23Curd / dahi1 katori (150 g) · 5.3 g protein · ₹115g / ₹10
  24. 24Paneer100 g · 18 g protein · ₹404.5g / ₹10
  25. 25Whey protein powder1 scoop (30 g) · 24 g protein · ₹753.2g / ₹10
  26. 26Tofu100 g · 8 g protein · ₹302.7g / ₹10
  27. 27Almonds30 g (about 25 nuts) · 6.3 g protein · ₹272.3g / ₹10
  28. 28Cashews30 g (about 18 nuts) · 5.4 g protein · ₹272g / ₹10

General information, not medical advice. Values are approximate and vary by recipe and brand. Check with a doctor or dietitian if you have a health condition.