How many calories in soya chunks?
~170 kcal per 50 g dry
Fifty grams of dry soya chunks is roughly 170 calories and carries about 26 g of protein — by some distance the most protein-dense vegetarian staple in an ordinary Indian kitchen.
By serving
Serving by serving.
Ranges rather than single numbers. Home cooking has no standard serving, and the same dish made in two kitchens genuinely differs by this much — a single figure would be false precision.
| Serving | Calories |
|---|---|
| 50 g dry (~1 cup soaked) | 165–180 |
| 100 g dry | 330–360 |
| 1 katori, cooked in curry | 180–280 |
| Per 100 g, soaked and drained | 110–130 |
Per 50 g dry: 25–27 g protein · 13–17 g carbs · 0.5–1 g fat
Why the range
What moves this number.
If you want a better estimate than the table gives, these are the things worth paying attention to. Everything else is noise by comparison.
- Dry or soaked. Soya chunks roughly triple in weight when soaked. A figure for 100 g dry and 100 g soaked differ by a factor of about three.
- What it is cooked in. The chunks themselves are almost fat-free, so the oil in the curry is nearly all of the added calories.
- They absorb. Soya soaks up whatever it is cooked in more readily than paneer or vegetables do, including the oil.
- Portion inflation. Soaked chunks look like a large amount of food for very few calories, which is exactly what makes them useful.
Logging it
You do not need this table every day.
Looking a number up works once. Doing it for every item of every meal is the reason most people stop tracking within a fortnight.
BetterCal has no database to search. Say or type the meal the way you would describe it to a person — "soya chunks and dal" — and it is logged with calories and macros in one go. If your version differs from the estimate, correct it once and it remembers, so over a few weeks the numbers converge on your kitchen rather than an average of everyone else's.
Frequently asked questions
How much protein is in soya chunks?
About 25–27 g per 50 g of dry chunks, which is comparable to 100 g of chicken breast for fewer calories. It is the highest protein-to-calorie ratio of any common vegetarian staple.
How many calories in soya chunks?
Roughly 170 per 50 g dry. Once soaked they weigh about three times as much, so a cooked katori comes to 180–280 depending on the curry.
Are soya chunks good for weight loss?
Unusually good. They are high in protein, very low in fat, filling, and cheap. The main caution is that the curry they are cooked in can carry more calories than the chunks themselves.
Why is this a range and not one number?
Because the honest answer is a range. Serving sizes are not standardised and cooking fat varies enormously between kitchens. A single confident figure would be more convenient and less true. See how accurate calorie estimates really are.
Do I need to weigh food to track it properly?
No. Weighing improves precision that you mostly do not need — being consistently within 10% is enough to lose or gain weight predictably. The easiest way to track calories covers the method.
Start today
Log it in one sentence.
Free to start on iPhone and Android.