Walk into any conversation about mock meat in India and you will hear three names: soya, seitan and jackfruit. They get discussed as if they are interchangeable options on the same shelf. They are not. One is a complete protein, one is almost pure gluten, and one is essentially a vegetable with almost no protein at all - and the last of those gets recommended constantly by people who have never checked the label.

This is an honest comparison. We make soya-based products, so treat our verdict with appropriate scepticism and check the numbers yourself. But the numbers are the numbers, and on most of them the gaps are not close.

The quick verdict

  • Best all-round for India: Soya - best protein-to-price ratio, widely available, works in every Indian cooking style
  • Best texture for chewy dishes: Seitan - unmatched bite, but gluten rules it out for many people
  • Best for pulled-meat texture: Jackfruit - excellent mouthfeel, near-zero protein
  • Worst mistake: Treating jackfruit as a protein food. It is not one.

Protein: the gap most people do not realise

Per 100g of cooked product, in rough terms:

  • Soya-based mock meat: 14-20g protein
  • Seitan: 21-25g protein
  • Green jackfruit (kathal): 1-2g protein

Seitan technically leads on the raw number. But protein quality matters as much as quantity, and here soya pulls ahead decisively. Soya is a complete protein with a PDCAAS close to 1.0, meaning it contains all nine essential amino acids in useful proportions. Seitan is made from wheat gluten and is severely limited in lysine, which drags its usable protein value well below what the label suggests unless you eat it alongside legumes.

Jackfruit is the outlier. At 1-2g per 100g it is nutritionally a vegetable. It is a fine ingredient and a genuinely good textural mimic for pulled pork, but if you are eating jackfruit biryani thinking you have had a protein meal, you have had rice. We covered the wider protein landscape in vegan protein sources for Indians.

Winner: Soya

On usable, complete protein per rupee, soya wins clearly. Seitan wins on the raw number but loses on quality and on gluten accessibility.

Price in the Indian market

Rough per-serving costs as of 2026:

  • Soya products: Roughly Rs 40-90 per serving depending on format. Plain soya chunks sit at the very bottom; ready products like UnMutton Keema or soya chaap sit mid-range
  • Seitan: Rs 120-250 per serving if bought ready. Vital wheat gluten flour is cheaper but needs to be imported or sourced online
  • Jackfruit: Rs 30-60 per serving when in season, considerably more for canned or year-round packs

Seitan's price problem in India is structural: there is almost no domestic manufacturing at scale, so you are usually paying import or artisanal pricing. Soya benefits from India having a large domestic soya processing industry. Our monthly vegan budget guide has the full cost picture, and the under Rs 200 collection is where most budget-conscious shopping happens.

Winner: Soya (jackfruit wins on raw price, but you are not buying protein)

Texture: this is where it gets interesting

Seitan

Seitan has the best bite of the three, full stop. Its gluten network gives a springy, genuinely chewy texture that mimics dense muscle meat better than anything else. If you want a plant-based steak or a chewy stir-fry strip, seitan is the answer.

Soya

Soya's advantage is versatility rather than a single perfect texture. Extruded soya can be made granular for mince, layered and wound for chaap, or chunked for curry. That range is why it fits Indian cooking so well - the same base protein handles keema, tikka and curry. Soya chaap in particular has a layered fibrous structure that handles marination and dum cooking better than seitan, which can turn tough under long wet heat.

Jackfruit

Jackfruit shreds into strands that look remarkably like pulled meat. It is excellent for that one specific application and mediocre for everything else - it does not hold marinades well and it collapses in long cooking.

Winner: Seitan for bite, soya for versatility

Availability across India

Soya is available in essentially every kirana store, supermarket and quick-commerce app in the country, including tier 2 and tier 3 cities. Seitan is a metro phenomenon - Mumbai, Bangalore, Delhi and a handful of online sellers. Jackfruit is seasonal and regionally concentrated in the South and East, with canned availability elsewhere at a premium.

For anyone outside a metro, this is not a close call. We looked at the delivery picture in detail in vegan food delivery in tier 2 cities.

Winner: Soya, by a wide margin

Digestibility and who should avoid what

Seitan

Pure wheat gluten. Completely unsuitable for anyone with coeliac disease or non-coeliac gluten sensitivity. Given how common wheat sensitivity issues are, this alone excludes a meaningful share of potential eaters.

Soya

Well tolerated by most people. Soya allergy exists but is relatively uncommon in adults. The persistent hormone myths around soya have been examined repeatedly and do not hold up - we covered the evidence in soya for women and soya and thyroid.

Jackfruit

High in fibre and very easy to digest. The gentlest of the three, which is part of why it appeals.

Sodium: the fair criticism of processed soya

This is where processed mock meats, soya-based ones included, deserve scrutiny. Ready products carry more sodium than home-cooked kathal or home-made seitan. It is a real trade-off in exchange for convenience and shelf stability. The practical answer is to read labels, pick lower-sodium products, and go light on added salt during cooking. Our guide to sodium in mock meats explains what a reasonable number looks like, and how to read plant-based meat labels covers the rest of the panel.

Which should you actually buy?

  • You want protein at a sensible price, anywhere in India: Soya. Start with bestsellers or the vegan starter pack
  • You want a chewy steak-like bite and can eat gluten: Seitan, accepting the cost and availability problems
  • You want pulled-meat texture in a taco or sandwich: Jackfruit, paired with a real protein source alongside
  • You are cooking Indian food: Soya, without much debate. Chaap, keema and chunks map directly onto existing Indian dishes

If you are testing formats, the three-product kit lets you try mince, bhurji and curry bases together, and combo deals bring the trial cost down.

Frequently asked questions

Is jackfruit a good source of protein?

No. Green jackfruit contains roughly 1-2g of protein per 100g, which makes it a vegetable rather than a protein food. It is an excellent texture substitute for pulled meat, but it should be paired with a genuine protein source in the same meal.

Is seitan healthier than soya?

Seitan has slightly more protein by weight but lower protein quality, because wheat gluten is limited in lysine. Soya is a complete protein. Seitan is also unsuitable for anyone avoiding gluten. For most people soya is the more practical choice.

Why is seitan so expensive in India?

There is very little domestic seitan manufacturing at scale, so ready seitan is typically imported or artisanally produced, and vital wheat gluten flour is largely an online purchase. Soya benefits from a large established Indian processing industry.

Can I make seitan at home in India?

Yes, either from vital wheat gluten flour or by washing regular atta dough to remove the starch. The washing method is cheap but takes about an hour and yields less than people expect.

Which mock meat is best for Indian curries?

Soya, and particularly soya chaap or soya chunks. Both absorb gravy and hold up to long simmering and dum cooking. Seitan can toughen in extended wet heat and jackfruit collapses.