Nutrition

Soya Chunks Protein per 100g: Dry vs Soaked, and How Much a Day

Soya chunks protein per 100g is about 51 to 52 g dry but only about 17 g once soaked, as water triples the weight. 50 g servings, quality and soy myths.

Soya Chunks Protein per 100g: Dry vs Soaked, and How Much a Day

Dry soya chunks have about 51–52 g of protein per 100 g. Once soaked or boiled, 100 g of chunks has only about 17 g, because the chunks soak up roughly twice their weight in water. So a 50 g dry serving, about a big handful, gives about 26 g of protein and 164 kcal, whether it looks like 50 g or 150 g on your plate.

The protein figure on the packet is for the dry product. Most of the "soya chunks have 52 g protein" confusion comes from applying that number to soaked chunks.

How much protein do soya chunks have?

Soya chunks are textured soy protein, made from soy flour after the oil has been removed. The Institute of Food Research and Product Development at Kasetsart University describes textured soy protein as made from defatted soy flour with more than 50% protein.

The closest database entry is USDA's defatted soy flour: per 100 g, 51.5 g protein, 327 kcal, 1.2 g fat and 17.5 g dietary fibre. Your packet label may differ a little; if it does, use the label's number.

Dry soya chunks (USDA defatted soy flour)ProteinkcalFibre
20 g (a small handful)10.3 g653.5 g
25 g12.9 g824.4 g
30 g15.4 g985.2 g
50 g25.7 g1648.8 g
100 g51.5 g32717.5 g

Weigh dry chunks on a kitchen scale once. After that you'll know what your usual handful or katori of dry chunks weighs.

Dry vs soaked soya chunks: why does the number drop?

Water. Soya chunks are sponges. The same food technology institute recommends rehydrating them at about 1 part chunks to 2 parts water, waiting five minutes and then squeezing out the excess.

If the chunks take up all that water, 50 g dry becomes about 150 g. The protein doesn't change, but now it's spread over three times the weight.

Same 50 g dry chunksWeightProteinProtein per 100 g
Dry, from the packet50 g25.7 g51.5 g
Soaked, squeezed well (about 2.5×)about 125 g25.7 gabout 20.6 g
Soaked, lightly squeezed (about 3×)about 150 g25.7 gabout 17.2 g
Boiled, not squeezed (about 3.5×)about 175 g25.7 gabout 14.7 g

The multipliers are illustrations; how much water stays in depends on how long you soak and how hard you squeeze. That's why the only number that's reliable is the dry weight. Measure dry, then cook however you like.

The same idea applies to dal: the protein in a bowl depends on how much raw dal went in, not the water.

How do soya chunks compare with other protein foods?

On protein per calorie, dry soya chunks beat almost every vegetarian food and come close to chicken breast.

Per 100 gProteinkcalkcal per 10 g proteinSource
Soya chunks, dry51.5 g327about 64USDA defatted soy flour
Whole soybean, dry35.6 g381about 107IFCT 2017
Moong dal, raw23.9 g326about 136IFCT 2017
Paneer, regular18.9 g305about 162IFCT 2017
Firm tofu17.3 g144about 83USDA
Chicken breast, raw, skinless22.5 g120about 53USDA

IFCT values are from ICMR-NIN's IFCT 2017. Whole soybean has more fat (about 20 g per 100 g) because the oil hasn't been removed. For paneer in detail, see paneer protein per 100 g.

Is soya protein good quality?

Yes. It's one of the few plant proteins that scores close to animal protein.

  • DIAAS: a 2020 review (Herreman et al., Food Science & Nutrition) gave soy a mean DIAAS of 91, in the "high quality" band (75–99), limited slightly by methionine and cysteine. Whey scored 85 and egg 101 in the same table. Rice and wheat were below 50.
  • PDCAAS: a 2011 study in the Journal of Agricultural and Food Chemistry found PDCAAS values of 0.95–1.00 for soy protein isolates and concentrate, depending on the lab. The authors worked for a soy ingredient company, so read it alongside the independent DIAAS review above.

Eating soya with roti or rice covers the small methionine gap. ICMR-NIN's Dietary Guidelines for Indians 2024 recommend pairing pulses with cereals at about 3:1 by raw weight for exactly this reason, and list soyabean among the rich sources of protein.

Does soya reduce testosterone or affect hormones in men?

The research says no. It's a common worry among people who train, so here's what the evidence shows.

A large, recent analysis is a 2021 meta-analysis by Reed et al. in Reproductive Toxicology. It pooled 41 clinical studies in adult men who ate soy foods, soy protein or isoflavone extracts. Total testosterone was measured in 1,753 men and free testosterone in 752. The authors found no significant effect of soy protein or isoflavones on total testosterone, free testosterone, estradiol, estrone or SHBG, and no effect when they split the data by dose or study length.

So a daily katori of soya sabzi won't lower your testosterone. If you've read about individual case reports, those are the reason the meta-analysis was done, and the pooled clinical data didn't back them up.

If you have a thyroid condition, a hormone-related condition, or take regular medication, ask your doctor about your diet as a whole rather than cutting foods on your own.

How much soya chunks can you eat a day?

There's no official daily limit from ICMR-NIN. A practical range for most healthy adults is 25–50 g dry a day, which gives about 13–26 g of protein.

The real limit for most people is fibre. Fifty grams of dry chunks brings about 9 g of fibre, a big jump if your diet is mostly white rice and refined atta. NHS hospital guidance on high-fibre diets warns that raising fibre suddenly can cause wind, bloating and stomach upset, and advises increasing it gradually and drinking enough fluid. The same leaflet gives 30 g a day as the adult target. So start with 20–25 g dry a few times a week and build up.

One more nuance: the ICMR-NIN 2024 guidelines group foods by how processed they are, and their table (15.2) lists commercially produced soy chunks, tofu and peanut butter among examples in the most-processed group. That's about the manufacturing, not the protein, so read the ingredient list on your pack. It's still sensible to treat them as one protein among several, alongside dal, curd, milk and, if you eat them, eggs.

Set your daily protein target first with the protein calculator, then see where soya fits. For a full day of meals, the 100 g protein vegetarian diet uses 30 g of dry soya at lunch as one piece of the plan.

Easy ways to use 30–50 g dry soya

  • Soya pulao: 30 g dry chunks with 80 g raw rice, about 15 g protein from the soya alone
  • Soya bhurji: chunks boiled, squeezed and minced, cooked like paneer bhurji with onion and tomato
  • In a sabzi: a handful in matar, aloo or mixed veg; log it with the oil in the calorie counter
  • Soya keema: chunks minced fine, or soya granules, cooked with peas and rolled in a roti

The short version

  • Dry soya chunks: about 51–52 g protein and 327 kcal per 100 g
  • The packet value is for dry chunks; soaked chunks are about 17 g per 100 g
  • 50 g dry gives about 26 g protein, however much it weighs after soaking
  • Always measure soya by dry weight
  • Soy protein is high quality (DIAAS 91); eat it with roti or rice
  • A 41-study meta-analysis found no effect of soy on testosterone or estrogen in men
  • 25–50 g dry a day is a sensible range; build up slowly because of the fibre

This is general information, not medical advice. If you have kidney disease, a thyroid condition, are pregnant or are under 18, check your protein needs with a doctor or registered dietitian.

Frequently asked questions

How much protein is in 50 g of soya chunks?

About 25.7 g of protein and 164 kcal, if the 50 g is weighed dry, straight from the packet. That uses USDA's value for defatted soy flour, the raw material of soya chunks, at 51.5 g protein per 100 g. Your packet label may differ slightly.

Is the protein on the soya chunks packet for dry or cooked chunks?

For dry chunks. Nutrition labels show values per 100 g of the product as sold, and soya chunks are sold dry. Once soaked or boiled they hold a lot of water, so 100 g of soaked chunks has only about a third of the protein on the label.

Does boiling soya chunks reduce protein?

No useful amount. Boiling and squeezing removes water and some flavour, not the protein. The total protein you eat is set by the dry weight you started with.

Can women eat soya chunks every day?

Yes, as part of a normal diet. Soya chunks are a regular food, not a supplement. If you have a medical condition, are pregnant, or take regular medication, check with your doctor or dietitian about how much soy suits you.

Keep reading

Nutrition

Paneer Protein per 100g: Full-Fat, Low-Fat and Homemade

Paneer protein per 100g is about 18.9 g with 305 kcal for regular full-fat paneer (IFCT 2017). Low-fat, homemade cow vs buffalo and tofu compared, per portion.

Nutrition

Protein in Roasted Chana and Sattu: Per 100g and Per Katori

Protein in roasted chana and chana sattu is about 20 to 22 g per 100 g; kala chana is 19 g dry, 8 g boiled. Kabuli, besan, fibre and a sattu drink.

Nutrition

How Much Protein Per Day Do You Need? A Table by Body Weight

How much protein per day: 0.83 g per kg for healthy Indian adults (ICMR-NIN), 1.4 to 2 g/kg if you train. Tables for 50 to 100 kg, per meal, and veg foods.

Nutrition

Chicken Protein per 100g: Breast, Thigh, Leg, Raw vs Cooked

Chicken protein per 100g is about 22.5 g in raw skinless breast and 31 g once cooked (USDA). Thigh, leg, skin on vs off, 200 g and 250 g portions compared.

Nutrition

Creatine Monohydrate: Dose, Timing and Safety (India Guide)

Creatine monohydrate explained: 3 to 5 g a day, whether to load, timing, water weight, kidney myths, FSSAI's 3 g limit, and how to pick a genuine tub in India.

Nutrition

100 g Protein a Day on a Vegetarian Indian Diet: Full Plan

A 100g protein vegetarian Indian diet, gram by gram: who actually needs 100 g, a katori-based day plan, cost per 10 g of protein and where whey fits.