Most criticism aimed at plant-based meat doesn't survive contact with the data. "It's not real protein" is wrong. "It's full of chemicals" is usually a complaint about ingredient names rather than ingredients. But one criticism does hold up, and it deserves a serious answer rather than a defensive one: mock meats are often high in sodium.

This is not unique to plant-based products — processed meat is worse, and Indian pickles and papad are dramatically worse — but that is not a reason to wave it away. If you are eating plant-based meat several times a week, sodium is the single number on the pack most worth your attention. This article covers what the numbers actually are, how they fit into a whole day of Indian eating, and what you can do about it in the kitchen.

How Much Sodium Do You Actually Need?

The reference numbers

The World Health Organization recommends adults consume less than 2,000mg of sodium per day, equivalent to about 5g of salt. The Indian Council of Medical Research uses a similar figure. Average Indian intake is estimated to be considerably higher than this — studies have consistently put it in the 8-11g of salt range, roughly double the recommendation.

Where that sodium comes from in an Indian diet

Here is the part most people get wrong. In Western diets, roughly 70% of sodium comes from packaged food. In Indian diets, the majority comes from salt added during home cooking, plus a handful of very high-sodium traditional items. A single tablespoon of mango pickle can carry 400-600mg. A papad can carry 200-400mg. Namkeen, chutneys, instant masala mixes and restaurant food do the rest.

This matters for framing. If you're worried about sodium, auditing your pickle jar and your restaurant frequency will move the needle more than switching mock meat brands. Both are worth doing — but in that order.

What the Numbers Look Like on Mock Meat Packs

Typical ranges

Ready-to-eat plant-based products in India generally fall between 400mg and 900mg of sodium per 100g. Marinated and tikka-style products sit at the higher end, because the marinade is where both the flavour and the salt live. Plain, unseasoned formats — dry soya chunks, unmarinated chaap, brined chunks that you drain and rinse — sit far lower.

Read per serving, not per 100g

The most common labelling trap. A pack may declare 600mg per 100g while the actual serving is 150g, meaning your real intake is 900mg — nearly half the daily limit in one dish. Always find the serving size, then do the multiplication. Our complete guide to reading plant-based meat labels walks through the other numbers on the pack.

Sodium vs salt — the conversion people miss

Some labels declare sodium, others declare salt. They are not the same number. Salt is roughly 40% sodium by weight, so 1g of salt equals about 400mg of sodium. A pack declaring "1.5g salt" is declaring about 600mg sodium. Multiplying the wrong one by 2.5 in the wrong direction is how people frighten themselves unnecessarily.

Why Sodium Is There in the First Place

Flavour

Plant proteins are naturally bland. Salt is the cheapest and most effective way to make soya taste like something. Reduce it too far without replacing it with acid, fat or aromatics and the product simply doesn't sell.

Texture and binding

Salt affects how plant proteins bind and hold water. In extruded and formed products, it isn't purely a seasoning — it does structural work. This is why sodium reduction in mock meat is harder than it looks from outside the factory.

Shelf stability

For shelf-stable and brined products, salt contributes to preservation. This is also why brined products can often be rinsed — a significant fraction of the sodium is in the liquid rather than bound into the protein.

Six Practical Ways to Cut Sodium Without Losing Flavour

1. Rinse brined and marinated products

Draining and rinsing brined chunks like Vegicken in brine under running water removes a meaningful share of surface sodium. It costs you thirty seconds and almost no flavour, because you'll be seasoning the dish anyway.

2. Don't add salt on autopilot

This is the big one. Most home cooks salt a curry to a fixed habit regardless of what's going into it. When you're cooking with a pre-seasoned plant-based product, taste before you salt. Very often the dish needs none at all.

3. Choose unseasoned formats for frequent use

Dry soya chunks and granules like Proteiz are essentially sodium-free until you season them. If you eat plant protein daily, making these your base and reserving ready-to-eat products for convenience nights is the simplest structural fix.

4. Replace salt with acid and aroma

Lemon juice, amchur, tamarind, black pepper, roasted cumin and fresh coriander all increase perceived flavour intensity without adding sodium. Acid in particular is the most underused tool in Indian home cooking for this purpose — a squeeze of lemon at the end makes an under-salted dish taste correctly seasoned.

5. Balance the plate, not the product

If dinner includes a higher-sodium mock meat dish, skip the pickle and papad that night and serve a plain dal and a fresh salad alongside. Daily total is what matters physiologically, not any single item.

6. Increase potassium alongside

Potassium partly counteracts sodium's effect on blood pressure, and most Indians eat too little of it. Bananas, spinach, rajma, sweet potato, coconut water and tomatoes all help. Adding potassium is often more achievable than aggressively cutting sodium.

How Mock Meat Compares to the Alternatives

Context is useful here. Processed meats — salami, sausage, bacon, canned meat — typically carry more sodium than plant-based equivalents, alongside saturated fat and dietary cholesterol that plant products don't have. Restaurant Indian food, particularly gravies, is frequently the highest-sodium item in an average week and carries no label at all.

Home-cooked dal, on the other hand, is genuinely low in sodium if you control the salt — which is one of several reasons our comparison of plant-based meat vs Indian dal concludes that the sensible answer is both, not one or the other. Dal is the everyday base; plant-based meat is the protein-dense, convenient option that makes a low-meat diet sustainable.

For anyone managing blood pressure or heart risk specifically, our guide to cholesterol-free protein for heart patients covers the fuller picture, since sodium is one variable among several.

A Simple Weekly Framework

Rather than tracking every milligram, most people do better with structure:

  • Base days (4-5 per week): dal, sabzi, and unseasoned soya protein you salt yourself
  • Convenience days (2-3 per week): ready-to-eat plant-based products, with pickle and papad skipped that day
  • Always: taste before salting, finish with lemon, keep potassium-rich vegetables on the plate

If you're building a weekly rotation from scratch, our Indian vegan meal prep guide lays out a workable structure. To stock the base layer, the high-protein picks and vegan starter pack collections are the practical entry points, and items under ₹200 keep it affordable.

Frequently Asked Questions

Is plant-based meat high in sodium?

Ready-to-eat plant-based products typically contain 400-900mg of sodium per 100g, which is meaningful but generally comparable to or lower than processed meat equivalents. Unseasoned formats like dry soya chunks contain almost none until you season them.

How much sodium per day is safe?

The WHO recommends under 2,000mg of sodium daily, roughly 5g of salt. Average Indian intake is estimated at roughly double that, mostly from cooking salt, pickles, papad and restaurant food rather than packaged products.

Does rinsing mock meat actually reduce sodium?

For brined and surface-marinated products, yes — a meaningful share of sodium sits in the liquid and on the surface rather than bound into the protein. Rinsing extruded, fully seasoned products has much less effect.

Is mock meat sodium worse than pickle or papad?

Generally no. A tablespoon of Indian pickle can carry 400-600mg of sodium and a papad 200-400mg, both from much smaller portions. Auditing these traditional items usually reduces daily sodium more than changing mock meat brands.

Which plant-based products have the lowest sodium?

Dry, unseasoned soya chunks and granules are the lowest, followed by plain unmarinated chaap and rinsed brined chunks. Marinated tikka-style and ready-to-eat curry products sit highest, since the marinade carries both flavour and salt.