Diabetes & Blood Pressure

Potassium-Rich Fruits and Vegetables: Beyond the Banana

Banana gets all the fame, but a katori of cooked palak, a baked potato with its skin or a plate of daal each carries more potassium than one banana. That matters two opposite ways. People with high blood pressure are usually told to eat more potassium, while people with advanced kidney disease may be told to eat less. So is kinnow good for kidney patients? Is brinjal? This guide ranks everyday produce per normal serving and explains who needs more, who needs less, and why only your doctor can set your number.

In brief

  • Healthy adults: WHO suggests at least about 3,500 mg of potassium a day, and most people eat less.
  • High BP: more potassium from food, with less salt, is standard advice, if your kidneys are healthy.
  • Kidney disease: potassium may build up in the blood. Your renal team sets your limit.
  • Surprise high scorers: palak, potato, daal, coconut water, guava, dried apricots.
  • Lower options: apple, brinjal, cucumber, cabbage, strawberries, lauki.

Prefer to listen? This post as a 5 min video · Video page with transcript

Why potassium matters, in plain words

Potassium is a mineral your nerves and muscles use to send signals, including the muscle of your heart. It works like a balance weight against sodium, the part of salt that raises blood pressure. More potassium helps your kidneys push out extra sodium, and it helps blood vessel walls relax.

Healthy kidneys keep blood potassium in a narrow, safe range. Eat more, and they pass the extra in urine. That’s the key point. When kidneys are damaged, the extra can stay in the blood. Too much potassium in the blood (hyperkalaemia) can upset the heart’s rhythm, sometimes without much warning.

How we ranked these foods

We used normal servings a person actually eats, not 100 g of each. The figures are rounded from standard food composition tables. Real food varies with size, variety and cooking, especially boiling, which pulls potassium out into the water. So read them as a guide to “high, medium or low”, not exact counts.

Potassium-rich fruits and vegetables, per serving

FoodNormal servingPotassium, roughly
Palak (spinach), cooked1 katori (1 cup)about 800 mg
Potato, baked with skin1 medium600 to 900 mg
Masoor or rajma, cooked1 katori (1 cup)about 700 mg
Coconut water1 glass (240 ml)about 600 mg
Shakarkandi (sweet potato)1 medium, bakedabout 500 mg
Banana1 mediumabout 420 mg
Amrood (guava)1 medium (100 g)about 400 mg
Dried apricots (khubani)5 to 6 halvesabout 400 mg
Anar (pomegranate) seeds1 cupabout 400 mg
Raisins (kishmish)small handful (40 g)about 300 mg
Tomato1 mediumabout 290 mg
Mango1 cup slicesabout 280 mg
Orange or kinnow1 mediumabout 150 to 250 mg
Strawberries1 cupabout 230 mg
Apple1 mediumabout 200 mg
Watermelon1 cup cubesabout 170 mg
Cucumberhalf a mediumabout 200 mg
Brinjal (baingan), cooked1 cupabout 120 mg

Two things jump out. The humble amrood carries about as much as a banana. And a single katori of palak or daal beats both. Portion size matters just as much: three bananas beat one potato.

The banana’s reputation is fair. It just isn’t the top of the list.

If you have high blood pressure

For most people with high BP and healthy kidneys, eating more potassium from food and less salt is one of the steady, boring, useful changes. It won’t replace BP medicine. It works alongside it.

  • Aim for vegetables at two meals and fruit once or twice a day.
  • Pick a daal or chana dish most days.
  • Swap packaged snacks for a banana, a guava or a handful of roasted chana.
  • Cut the salt at the same time. Potassium helps less if achar, namkeen and papad keep coming. Our sodium swaps for the desi pantry list easy changes.

Know your numbers. A clinic reading of 140/90 or above, or around 135/85 or above on a home machine, counts as high. A reading of 180/120 with chest pain, breathlessness, severe headache, weakness or blurred vision is an emergency: go to hospital. Never stop, lower or swap a prescribed BP medicine because your diet has improved; any change comes from your doctor.

Is kinnow good for kidney patients?

It depends on your stage of kidney disease and your blood tests, which is why there’s no single answer. A kinnow sits in the middle of the table, around 150 to 250 mg per fruit. For many people with early kidney disease and normal potassium, one kinnow is fine. For someone on dialysis, or with high potassium on recent tests, the renal team may allow a small one occasionally, or suggest an apple instead.

The trap is quantity. Kinnow season means eating three or four at a time, or drinking a big glass of fresh juice that squeezes several fruits into one go. Kinnow juice is a much bigger potassium hit than a single fruit.

Is brinjal good for kidney patients?

Brinjal (baingan) is one of the lower-potassium vegetables, which is why it often appears on kidney-friendly lists, along with lauki, tori, cabbage, cauliflower, cucumber and capsicum. That doesn’t make any dish automatically safe. Baingan cooked with lots of tomato, potato or salt changes the sum. Baingan bharta with a little tomato is a reasonable choice for many kidney diets; aloo baingan less so.

If you have kidney disease: what your team may teach you

Not everyone with kidney disease needs to cut potassium. Many people in early stages don’t. The limit depends on your blood tests, your stage and your medicines, so it must come from your nephrologist or renal dietitian.

If you’ve been told to limit it, these kitchen methods are commonly taught:

  1. Peel and cut small. Peel potatoes, arvi or shakarkandi and cut into small cubes or thin slices, so more surface touches water.
  2. Soak or boil in plenty of water. Boil the cut pieces in a large pot with several times their volume of water. Your dietitian will say how long to soak or boil.
  3. Throw that water away. Drain fully. Never use it for gravy or daal.
  4. Then cook as usual in fresh water or oil. Some teams suggest boiling twice.
  5. Watch portions. Even a leached potato isn’t a free food. One small serving, not a heap.

Leaching doesn’t work for fruit you eat raw, for dried fruit or for coconut water. Those are portion questions, and your team will say which ones to limit. For signs your kidneys might be struggling, see early warning signs of kidney disease, and ask about the creatinine, eGFR and ACR tests if you have diabetes or high BP.

Hidden potassium: salt substitutes and certain medicines

“Low sodium” or “lite” salts often replace some sodium with potassium chloride. For healthy people that’s usually fine. For anyone with kidney disease, or taking medicines that hold on to potassium, it can push levels dangerously high. Those medicines include some common BP and heart medicines (ACE inhibitors such as ramipril, ARBs such as losartan) and potassium-sparing water pills such as spironolactone. Painkillers like ibuprofen can play a part in kidney disease too.

If you take any of these, ask your doctor or pharmacist before using a salt substitute or making a big jump in high-potassium foods. Don’t stop the medicine; just ask.

Myths and surprising facts

Myth: fruit is always safe for kidneys because it’s natural

Natural doesn’t mean low in potassium. Coconut water, dried fruit and fresh juices are among the richest sources and can be risky in advanced kidney disease. People believe the myth because these foods are healthy for most people, which is true, just not for everyone.

Did you know?

  • Kamrakh (star fruit) contains a toxin that healthy kidneys clear but damaged kidneys can’t. People with kidney disease should avoid it completely.
  • Dried fruit concentrates potassium along with sugar, so a small handful of khubani can match a banana.
  • Muscle cramps are often blamed on low potassium, but most cramps in healthy people have other causes, like tiredness or dehydration.
When to see a doctor

If you have kidney disease, diabetes, heart failure or take BP medicines, ask your doctor before making big changes to potassium in your diet or using salt substitutes. Muscle weakness, a fluttering, irregular or very slow heartbeat, or sudden breathlessness in someone with kidney disease needs urgent care, since high potassium can affect the heart. People with diabetes should count starchy potassium sources like potato and shakarkandi as carbs, and dried fruit as concentrated sugar. Never change, stop or start a prescribed medicine on the basis of a food list.

For how dry fruit compares with fresh on sugar and portions, see fruits vs dry fruits. More produce guides live under Fruits and Vegetables.

Potassium questions people ask

Which fruit has the most potassium?

Among common fresh fruits, banana, guava and pomegranate are high per serving, and coconut water is higher still per glass. Dried apricots and raisins are very concentrated. Vegetables like cooked palak and potato beat most fruits.

Is kinnow good for kidney patients?

For many people with early kidney disease, one kinnow is fine. In later stages or with high potassium on blood tests, your renal team may limit it. Kinnow juice packs far more potassium than a single fruit.

Is brinjal good for kidney patients?

Brinjal is one of the lower-potassium vegetables and often fits kidney diets. What you cook it with matters, so go easy on potato, tomato and salt. Your dietitian can confirm portions for your stage.

Is banana good for high blood pressure?

Yes, for most people with healthy kidneys, a banana is a good potassium-rich snack that fits a BP-friendly diet. It works best alongside eating less salt. It isn’t a substitute for BP medicine.

Which vegetables are low in potassium for kidney patients?

Lauki, tori, cabbage, cauliflower, cucumber, capsicum, brinjal and onion are usually on the lower side. Portions still matter. Your renal dietitian will give you a list matched to your tests.

Can kidney patients drink coconut water?

Usually not freely in advanced kidney disease, as one glass carries around 600 mg of potassium. Some people in early stages with normal tests may be allowed it. Ask your nephrologist first.

How much potassium do I need a day?

WHO suggests at least about 3,500 mg a day for healthy adults. People with kidney disease may have a lower limit set by their doctor. Most people eat less than the target.

Does boiling vegetables remove potassium?

Partly. Peeling, cutting small and boiling in lots of water, then throwing that water away, removes a fair share from potatoes and similar vegetables. It doesn’t help with fruit eaten raw or dried fruit.

Are salt substitutes safe for BP patients?

For many people with healthy kidneys, yes. They can be dangerous with kidney disease or with medicines like spironolactone, ACE inhibitors or ARBs. Check with your doctor before switching.

What are symptoms of high potassium?

Often there are none until it’s serious. Muscle weakness, tingling, a fluttering or irregular heartbeat and breathlessness can occur. In someone with kidney disease, these need urgent medical care.

Can diabetics eat potassium-rich fruits?

Yes, in normal portions and as part of meals. Guava, orange and apple are reasonable choices. Diabetes can affect the kidneys, so get your kidney tests done yearly and follow your doctor’s advice.

Is potato bad for kidney patients?

Potato is high in potassium, so it’s often limited in later-stage kidney disease. Peeling, cutting and boiling in plenty of water, then draining, lowers it. A small portion may still fit; your dietitian decides.

Do dry fruits have a lot of potassium?

Yes. Drying concentrates potassium, so a handful of raisins, dried apricots or dates can match a banana. For kidney patients on a limit they often need careful portions.

Nothing on The Care Online is medical advice. Traditional practices are described as tradition, not as fact. Patch-test anything new, and take a persistent or serious concern to a qualified professional. See how posts are written on our methodology page.