How Much Protein in Soya Chunks?
Soya chunks are one of the cheapest, leanest protein sources in an Indian kitchen: about 52 g of protein per 100 g dry, with almost no fat. The catch is weighing them correctly — the numbers are for dry chunks.
- Protein
- ≈ 52 g / 100 g dry
- Energy
- ≈ 345 kcal / 100 g
- Carbs
- ≈ 33 g / 100 g
- Fat
- ≈ 0.5 g / 100 g
Soya chunks nutrition per 100 g
About 60% of the calories come from protein — a far better ratio than paneer, where most calories come from fat. That makes soya chunks useful both for bulking on a budget and for fat loss.
Protein in soya chunks by portion
| Portion (dry) | Protein | Energy | Carbs |
|---|---|---|---|
| 25 g | 13 g | 86 kcal | 8 g |
| 50 g | 26 g | 173 kcal | 16.5 g |
| 75 g | 39 g | 259 kcal | 25 g |
| 100 g | 52 g | 345 kcal | 33 g |
| 150 g | 78 g | 518 kcal | 50 g |
Dry vs soaked weight
Chunks soak up a lot of water, so a bowl of cooked soya weighs far more than the dry chunks that went in. If you log 100 g of cooked soya as if it were dry, you will count far more protein than you ate. Brands vary, so the pack's own label is the best guide.
Soya chunks vs other protein foods
| Food | Protein | Energy | Fat |
|---|---|---|---|
| Soya chunks (dry) | 52 g | 345 kcal | 0.5 g |
| Chicken breast (grilled) | 31 g | 165 kcal | 3.6 g |
| Paneer (low fat) | 24 g | 206 kcal | 8 g |
| Paneer (full fat) | 18 g | 296 kcal | 23 g |
| Tofu (firm) | 17.3 g | 144 kcal | 8.7 g |
| Whole egg | 13 g | 155 kcal | 11 g |
How to use soya chunks
- Soak or boil, then squeeze out the water before cooking — they take on the masala better.
- Add 25–50 g dry to a sabzi, pulao or curry to lift a meal's protein by 13–26 g.
- Mix with paneer or tofu for texture instead of relying on one source.
- Log the dry weight, not the cooked bowl.
Frequently asked questions
How much protein is in 100 g of soya chunks?
How much protein is in 50 g of soya chunks?
Do soaked soya chunks have less protein?
Is soya chunks protein good for muscle gain?
How much soya chunks can I eat daily?
Get a plan built around this
bodyBot programs your training and daily Indian meals around your goal, weight, and time — and adjusts every week based on how the work is landing.