Potassium and Phosphorus in Indian Foods: A Kidney Diet Reference

The short answer: Most renal diet sheets are built around Western foods, so Indian patients are left guessing about the things they actually eat. The broad picture: rice is lower in both potassium and phosphorus than whole wheat roti, which inverts the usual Indian health advice. Dal is the hardest single decision - it is the main protein for most Indian vegetarians but carries both potassium and phosphorus. Coconut water, banana, chikoo, potato, tomato, palak, rajma, nuts and dried fruit are the high-potassium foods most often missed, because several of them are culturally considered "healthy". Lauki, tinda, ash gourd, cabbage, capsicum, apple and pear are reliably low. Boiling vegetables in plenty of water and discarding it - the leaching method - meaningfully lowers their potassium. And one warning that matters more than any food choice: "low sodium" salt substitutes sold in India are made of potassium chloride and can be dangerous for kidney patients.
"A renal patient is handed a list that says avoid oranges and potatoes, and nothing about dal, chikoo, coconut water or nariyal pani after a fast. So they follow it faithfully and their potassium still comes back high. The list was never written for an Indian kitchen. That gap is what this page exists to close." - Dt. Trishala Goswami, MSc Clinical Nutritionist
Read this before the tables
Your limits are individual and this page does not set them. How much potassium, phosphorus, protein, sodium and fluid you can have depends on your eGFR stage, whether you are on dialysis, your blood results, your urine output and your other conditions. Two people with kidney disease can be given opposite instructions and both be correct.
This page is a food reference, not a diet plan. Use it to understand which Indian foods sit where, so you can have a better conversation with your nephrologist and renal dietitian - and so you can apply the limits they set to the food you actually cook.
Protein advice reverses depending on your stage. In earlier chronic kidney disease, protein is often restricted to reduce the load on the kidneys. Once someone is on dialysis, protein requirements usually go up, because dialysis removes protein. This is the single most common confusion I see, and it is why a diet sheet from three years ago can be actively wrong today.
High potassium is a medical emergency, not a diet mistake. Severe hyperkalaemia can affect heart rhythm. If you have kidney disease, your potassium is monitored by blood test for a reason, and any changes to your eating should be reported to your team.
Why Indian food is uniquely difficult on a renal diet
Three reasons, and none of them appear on a standard hospital handout.
Dal is the protein and also the problem. For a vegetarian Indian, dal and legumes are the main protein source. They also carry potassium and phosphorus. Removing them without a plan leaves someone under-nourished, which is dangerous in kidney disease - malnutrition is a serious risk in this population. This needs a dietitian, not a list.
Several "healthy" Indian foods are high potassium. Coconut water, banana, chikoo, oranges and mosambi juice, dried fruits, palak, and drumstick leaves are all foods an Indian family offers to someone who is unwell. Nariyal pani in particular is culturally the drink you give a sick person, and it is one of the highest-potassium things a kidney patient can drink.
The usual Indian health advice inverts. We spend most of our time telling people to eat whole wheat instead of rice, more dal, more millets, more nuts. For a kidney patient, several of those swaps go the wrong way.
Potassium in Indian foods
Values vary with variety, soil, ripeness, portion and cooking method, so treat these as bands rather than exact figures. Bands here are per typical serving: Low under roughly 100 mg, Moderate roughly 100-200 mg, High above roughly 200 mg.
Grains and staples
| Food | Band | Note |
|---|---|---|
| White rice, cooked | **Low** | The lowest-potassium staple - genuinely useful here |
| Rice flour, sabudana, poha | **Low** | Useful for variety |
| Semolina (rava/suji) | Low-Moderate | |
| Wheat roti / whole wheat atta | **Moderate** | Higher than rice |
| Bajra, ragi, jowar | **Moderate-High** | Millets are higher - the opposite of diabetes advice |
| Oats | Moderate |
Dals and legumes
| Food | Band | Note |
|---|---|---|
| Moong dal (dhuli), cooked | **Moderate** | Usually the gentlest dal |
| Masoor dal, cooked | Moderate | |
| Toor / arhar dal, cooked | **Moderate-High** | The most commonly eaten, unfortunately |
| Chana dal, cooked | Moderate-High | |
| Rajma, chole, whole legumes | **High** | Highest of the group |
| Soya chunks, tofu | Moderate-High |
Soaking legumes and discarding the water, then cooking in fresh water, lowers the potassium content somewhat. Portion size does more.
Vegetables
| Reliably lower | Moderate | Higher - limit or leach |
|---|---|---|
| Lauki (bottle gourd) | Cabbage | Potato |
| Tinda | Capsicum | Sweet potato |
| Ash gourd (petha) | Bhindi | Tomato, especially puree |
| Ridge gourd (turai) | Brinjal | Palak and most greens |
| Cucumber | Cauliflower | Drumstick leaves |
| Snake gourd | Onion | Beetroot |
| French beans | Carrot | Mushroom |
| Green peas | Amaranth (chaulai), methi leaves |
Fruits
| Reliably lower | Moderate | Higher - usually limited |
|---|---|---|
| Apple | Papaya | Banana |
| Pear | Guava | Chikoo (sapota) |
| Berries | Pineapple | Orange, mosambi, sweet lime |
| Watermelon (portion) | Mango (portion) | Muskmelon |
| Jackfruit | ||
| Dried fruit - raisins, dates, apricots, figs | ||
| Avocado |
Drinks and extras
| Food | Band | Note |
|---|---|---|
| **Coconut water (nariyal pani)** | **Very high** | The most commonly missed item. Culturally offered to anyone unwell |
| Milk | High | Also a phosphorus source |
| Fresh fruit juices | High | Concentrates the potassium of several fruits |
| Nuts - almonds, cashews, pista | **Very high** | Also very high phosphorus |
| Coconut, fresh or dry | High | |
| Chocolate | High | |
| Tea, black coffee | Low-Moderate | Usually fine in normal amounts |
The leaching method: lowering potassium in vegetables
Potassium is water-soluble, so it can be drawn out of vegetables. This is the standard renal technique and it adapts easily to Indian cooking.
- Peel and cut small. More cut surface means more potassium can leave. Cubes or thin slices, not whole.
- Soak in plenty of warm water for at least two hours - longer is better. Use several times the volume of the vegetable.
- Discard that water.
- Boil in fresh water, again in plenty of it, then discard that water too.
- Now cook normally - use it in your sabzi, add your tadka, make aloo ki sabzi as usual.
This works best for potato, sweet potato and other high-potassium vegetables. Two honest limitations: it reduces potassium substantially but does not eliminate it, so portion still matters; and it also washes out some water-soluble vitamins - a reasonable trade in this situation, but a reason not to leach vegetables you did not need to.
Pressure cooking without discarding the water does not reduce potassium - the potassium stays in the dish.
Phosphorus in Indian foods
Phosphorus matters in kidney disease because damaged kidneys clear it poorly, and over time high phosphorus affects bones and blood vessels.
The critical point most lists miss is that not all phosphorus is absorbed equally:
- Phosphate additives in packaged food are absorbed almost completely. They are the biggest problem and the easiest to fix.
- Animal-source phosphorus is absorbed moderately well.
- Plant-source phosphorus - in dals, grains, nuts and seeds - is largely bound as phytate, which humans absorb far less efficiently.
This is genuinely good news for Indian vegetarians: a katori of dal is a smaller phosphorus problem than the same figure on a food table suggests, while a packaged snack or a cola may be a much bigger one.
Higher phosphorus
- All dals, legumes, rajma, chole, soya
- Milk, paneer, cheese, khoya, condensed milk, milk-based sweets
- Nuts and seeds - almonds, cashews, peanuts, til, flax
- Whole grains - whole wheat, bajra, ragi, jowar, brown rice
- Egg yolk (the white is low)
- Organ meats
- Colas and dark fizzy drinks - phosphoric acid, fully absorbed
- Packaged foods with phosphate additives - processed cheese, instant noodles, packaged masalas, cold cuts, some breads and baking powders
Lower phosphorus
- White rice, rice flour, sabudana, poha, semolina
- Egg white
- Most fresh vegetables and fruits
- Fresh (not processed) meat and fish in the portion your team allows
Read the label for hidden phosphate
Phosphate additives often appear without the word "phosphorus". On Indian labels look for INS 339, 340, 341, 450, 451, 452, or names containing phosphate - sodium phosphate, potassium phosphate, calcium phosphate, polyphosphate. Cutting these is one of the highest-value changes a renal patient can make, and it costs nothing nutritionally.
Sodium: the Indian problem list
Sodium control matters for blood pressure and fluid retention. The Indian kitchen's sodium is rarely in the salt shaker alone:
- Pickles (achaar), papad, chutneys
- Namkeen, chips, packaged snacks
- Packaged masala mixes, instant noodles, soup powders, bouillon
- Baking soda and baking powder in preparations
- Processed cheese, sauces, ketchup
- Restaurant and hotel food generally
- Preserved and salted fish
Build flavour instead with jeera, dhaniya, haldi, kali mirch, ginger, garlic, curry leaves, lemon, tamarind and green chilli. Bland food is not the goal - undereating is a real risk in kidney disease, so food still has to be worth eating.
The salt-substitute warning
Do not use "low sodium" or "lite" salt without asking your nephrologist. These products replace sodium chloride with potassium chloride. They are marketed in India as the healthier choice, and for a person with normal kidneys they often are. For someone with kidney disease they can push potassium to dangerous levels. The same applies to potassium-containing supplements and many "electrolyte" or ORS-style drinks.
This is the single most important line on this page, because the product is sold as a health food and the risk is invisible.
Where this conflicts with diabetes advice
Diabetes is the leading cause of chronic kidney disease, so a great many renal patients are also managing diabetes - and the two sets of instructions genuinely disagree.
| Diabetes says | Kidney disease says | |
|---|---|---|
| Rice vs roti | Prefer roti; limit white rice | White rice is lower in potassium and phosphorus |
| Millets | Excellent - low GI, high fibre | Higher in potassium and phosphorus |
| Dal and rajma | Eat freely - low GI, high fibre | Limit; both potassium and phosphorus |
| Nuts and seeds | Excellent snack | Very high in both |
| Fruit | Whole fruit in portion | Only the lower-potassium fruits |
| Milk and curd | Useful protein, low GI | Phosphorus and potassium |
| Protein | Generally increase | Depends entirely on stage - may be restricted |
There is no general rule that resolves this. When kidney disease is present, the renal limits are the binding constraint - they are set by your blood results and the consequences of getting them wrong are faster. Blood sugar is then managed within whatever the renal limits allow, mainly through portion size, meal sequence and pairing rather than food swaps. That is a plan a renal dietitian and your nephrologist build together, and it is the clearest example of why eating with more than one condition needs arbitration rather than two diet sheets. For the full management picture when both are present, see diabetes and kidney disease: an Indian diet guide for both.
What most plans miss
Malnutrition is a bigger risk than most patients realise. Appetite falls in kidney disease, taste changes, and the list of restricted foods is long. Many renal patients are undernourished, and that carries a worse outlook than a slightly imperfect potassium reading. If weight is falling, tell your team - the answer is not more restriction.
Restrictions change as the disease changes. A plan built for stage 3 may be wrong at stage 5 or after starting dialysis, especially the protein target. Diet sheets need reviewing whenever your treatment changes.
Fluid is separate from food. If you have been given a fluid limit, remember that dal, curd, rasam, sambar, chai, ice and fruit all count toward it - not just water.
Home remedies and supplements are a real risk here. Many Indian herbal preparations, "kidney cleanse" products, high-dose vitamin supplements and protein powders are unsafe with reduced kidney function - including some that are sold specifically as kidney tonics. Show your nephrologist everything you take, including anything ayurvedic or over-the-counter.
Cooking for one person in a joint family is the practical problem nobody solves. Usually the answer is to cook the family meal and modify the patient's portion - leach the vegetable for their share, keep their dal portion measured, serve their rice before the salt goes in - rather than cooking two entirely separate meals, which nobody sustains. If you are managing this abroad, where the low-potassium Indian vegetables are harder to find and a Western renal dietitian may not know Indian food, see our guide to kidney disease on an Indian diet abroad.
This article is educational and is not a substitute for medical or dietetic care. Chronic kidney disease requires management by a nephrologist and a renal dietitian, who set your individual potassium, phosphorus, protein, sodium and fluid limits based on your stage, blood results and treatment. Do not restrict or add foods, supplements or salt substitutes on the basis of this page alone, and report any planned dietary change to your team.
Related reading
References
- Kidney Disease: Improving Global Outcomes (KDIGO). Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. kdigo.org
- National Kidney Foundation. KDOQI Clinical Practice Guideline for Nutrition in CKD. kidney.org
- Indian Council of Medical Research - National Institute of Nutrition (ICMR-NIN). Nutritive Value of Indian Foods.
- Indian Society of Nephrology. Clinical practice guidance. isn-india.org
Frequently asked questions
Which Indian foods are high in potassium?
The commonly missed ones are coconut water, banana, chikoo (sapota), oranges and mosambi, dried fruits, nuts, potato and sweet potato, tomato and tomato puree, palak and most leafy greens, drumstick leaves, beetroot, rajma and chole, and milk. Coconut water deserves special mention because it is culturally offered to anyone unwell and is one of the highest-potassium drinks available. Reliably lower-potassium choices include lauki, tinda, ash gourd, ridge gourd, cabbage, capsicum, apple and pear.
Can kidney patients eat dal?
Usually in controlled portions, but this is a decision for your renal dietitian rather than a rule. Dal carries both potassium and phosphorus, yet it is the main protein source for most Indian vegetarians, and cutting it out without a replacement risks malnutrition - which is a serious problem in kidney disease. Moong dal is generally the gentlest, whole legumes like rajma and chole the highest. Soaking and discarding the water helps a little; portion size helps more. The phosphorus in dal is also absorbed less efficiently than the phosphorus in packaged foods.
Is rice or roti better for kidney patients?
White rice is generally lower in both potassium and phosphorus than whole wheat roti, and millets like bajra and ragi are higher than both. This inverts the usual Indian health advice, and it is one of the sharpest conflicts for someone managing diabetes and kidney disease together. When both conditions are present, the renal limits are usually the binding constraint and blood sugar is managed through portion size and pairing instead - but the balance is individual and should be set by your team.
How do you reduce potassium in vegetables?
Use the leaching method. Peel and cut the vegetable small, soak it in a large volume of warm water for at least two hours, discard that water, boil it in fresh water, discard that water too, then cook as normal. It works well for potato and other high-potassium vegetables. Two caveats: it reduces potassium substantially but does not remove it, so portion still matters, and it also washes out some water-soluble vitamins. Pressure cooking without discarding the water does not help, because the potassium stays in the dish.
Is coconut water safe for kidney patients?
Generally no, unless your team has specifically allowed it. Coconut water is one of the highest-potassium drinks commonly consumed in India, and it is culturally offered to anyone who is unwell - which makes it one of the most frequent causes of an unexplained high potassium result. The same caution applies to fresh fruit juices, which concentrate the potassium of several fruits into one glass.
Can I use low sodium salt if I have kidney disease?
Not without asking your nephrologist. "Low sodium", "lite" and similar salt substitutes replace sodium chloride with potassium chloride. They are marketed as the healthier option and for people with normal kidneys they often are, but in kidney disease they can raise potassium to dangerous levels. The same applies to potassium-containing supplements and many electrolyte or ORS-style drinks. Reduce sodium by cutting pickles, papad, namkeen and packaged foods instead, and build flavour with spices, ginger, lemon and tamarind.
Do kidney patients need more protein or less?
It depends on the stage, and the direction reverses. In earlier chronic kidney disease protein is often restricted to reduce the load on the kidneys. Once someone is on dialysis, protein requirements usually increase, because dialysis removes protein. This is the most common confusion in renal nutrition, and it means an old diet sheet can be actively wrong after a change in treatment. Only your nephrologist and renal dietitian can set your target, and it should be reviewed whenever your treatment changes. --- **Managing kidney disease alongside diabetes, and trying to keep eating Indian food?** [Book a consultation](/get-started) with Dt. Trishala Goswami - plans built around your reports and your renal team's limits, not a generic handout.

MSc Clinical Nutritionist · Diabetes Educator · Certified Nutrigenomics Specialist
Dt. Trishala Goswami is a clinical nutritionist and certified diabetes educator who designs personalized, science-backed nutrition programs for clients across India and abroad. She specializes in diabetes, PCOS, gut health, and nutrigenomics.
More about Dt. TrishalaWant a plan built around you?
Articles can’t replace personalised care. Book a 30-min consultation with Dt. Trishala.
Living outside India? See how online consultations work for NRIs & global clients →
Related reads
NRI Blood Report Decoder: Converting UK, Canada and Australia Lab Units to Indian Values
An NRI gets an HbA1c of 48 mmol/mol in London, then their doctor in India talks in percentages. A clinical nutritionist's plain conversion reference for the blood-test units used abroad versus in India.
Kidney Disease on an Indian Diet Abroad: An NRI's Guide
Managing kidney disease as an NRI means a renal dietitian who doesn't know dal from dalia, lab reports in unfamiliar units, and Western supermarkets missing lauki and tinda. A clinical nutritionist bridges the gap.
Why Indians Get Diabetes at a Lower Weight (The Thin-Fat Truth)
Why do slim Indians get diabetes, PCOS, and fatty liver at a 'normal' weight? Because BMI lies for South Asians. A clinical nutritionist explains the thin-fat phenotype, the lower BMI and waist thresholds that actually apply to you, the exact labs to test, and what the science sa