7 Cheap Foods Loaded With Protein for Daily Nutrition

29th January 2026

lifeofindian

Affordable, filling, and rich in plant protein. 9g protein per 100g (cooked) 

Lentils (Dal)

Perfect for salads, curries, or snacks. ~8–9g protein per 100g 

Chicpeas (Chana)

One of the cheapest complete protein sources. ~6g protein per egg 

Eggs

High-protein, budget-friendly, and versatile. ~26g protein per 100g 

Peanuts

Easy to digest and protein-rich. ~10g protein per cup 

Curd

One of the highest plant-protein foods. ~36g protein per 100g

Soybeans

Cheap, nutritious, and widely available. ~8g protein per glass 

Milk