You can eat
- Chickpeas or lentils cooked in everyday dishes
- Boiled or baked potatoes, with the skin if you like it
- Spinach, chard and other leafy vegetables
- Bananas, kiwi, melon and other fruit
- A handful of almonds or walnuts
- Fresh fish such as salmon or hake
What to avoid
- “Isotonic” drinks or electrolyte sachets to prevent cramps unless they have been recommended to you.
- Potassium supplements taken on your own initiative
- Salt substitutes containing potassium chloride if you have kidney disease, are pregnant or take medicines that retain potassium.
Changes that help
Everyday side dish
Instead of white rice or bread as a side, have a baked potato with the skin on or pulses sometimes, as they add more potassium to the same meal.
Mid-morning snack
Instead of biscuits, have a piece of fruit and a handful of nuts, which provide potassium and fibre without added sugar.
Salt at the table
Instead of adding salt to your food, use lemon, herbs or spices to reduce sodium without turning to a salt substitute.
Habits that help
- If you exercise, increase your workload gradually and pay attention to heat and hydration.
- If you have been asked to monitor your potassium, bring your test results and medication details to your appointment.
In consultations, we find that bananas are almost always mentioned when people talk about potassium. However, a potato, a serving of pulses or a portion of fish also contributes. That is why we compare servings: what actually goes on your plate.
What is potassium for?
Potassium is involved in nerve transmission, muscle contraction and fluid balance [2]. The body keeps its concentration in the blood within a narrow range. That is why eating a food rich in potassium does not suddenly change what happens in the muscle.
An eating pattern that includes vegetables, fruit, pulses and other minimally processed foods makes it easier to get an adequate amount. Potassium is part of the relationship between diet and blood pressure examined by the European Food Safety Authority (EFSA) [2]. If blood pressure is your concern, our diet guide for hypertension explains the full approach.
Which foods contain the most potassium per serving?
The figures come from the Spanish Food Composition Database (BEDCA) and have been calculated for an indicative serving using the values per 100 g [1]. They are approximate because variety, size and cooking can change them.
| Food | Indicative serving | Potassium per serving |
|---|---|---|
| Boiled chickpeas | 150 g | about 503 mg [1] |
| Boiled spinach | 150 g | about 688 mg [1] |
| Boiled potato | 200 g | about 827 mg [1] |
| Banana, peeled | 120 g | about 420 mg [1] |
| Almonds | 30 g | about 251 mg [1] |
| Grilled salmon | 150 g | about 540 mg [1] |
Banana provides potassium, although a serving of potato or spinach from this table provides more [1]. You do not need to choose foods from the top row every time, either. A chickpea dish with vegetables adds several sources together.
How much potassium is needed each day?
For adults, the EFSA’s adequate daily intake is 3,500 mg a day, equivalent to around 90 mmol [2]. This is a population reference and a guide; there is no need to count every food. During lactation, the reference is 4,000 mg, around 102 mmol [2].
For children, the reference changes with age. It ranges from 800 mg a day, around 20 mmol, for ages 1 to 3, up to 3,500 mg, around 90 mmol, for ages 15 to 17 [2]. 1 mmol of potassium is about 39 mg.
EFSA has not set a maximum limit because there is not enough data [2]. If you have kidney disease or take medication that retains potassium, your doctor will determine your limit.
What is the relationship between potassium and cramps?
Potassium is involved in muscle contraction [2], but getting a cramp during exercise does not mean you are deficient in it. A review of nine studies found that having had cramps before was the factor most strongly linked to having them again [3]. Among people who had cramps, blood potassium levels after competition were even slightly higher [3].

If this happens when you train, increase your workload gradually and take heat and tiredness into account. There is no evidence that eating more bananas prevents the next cramp [3].
Staying hydrated remains part of looking after yourself during exercise, especially in hot weather. There is no universal amount that prevents cramps. If cramps are frequent, also occur at rest or have changed, discuss them with your doctor to assess other possible causes.
How does cooking affect potassium?
When vegetables, potatoes and pulses are boiled in water, some of the potassium passes into the cooking liquid [4]. Discarding the water reduces the amount left in the food. The extent varies with the way the food is cut, the food itself and the cooking time. That is why the figure for a boiled potato cannot be used to calculate precisely how much potassium is in a roast potato.
Soaking and double cooking have also been studied as ways to reduce potassium. The review found reductions with several techniques, especially those using water, although comparable procedures are lacking for all foods [4]. This is a cooking fact, not a universal kidney diet recommendation.
If you need to control potassium because of kidney disease, the cooking method should be decided in light of your test results, treatment and overall diet. Our chronic kidney disease diet guide explains how this approach is personalised.
If you have kidney disease or take medication for blood pressure
If you have kidney disease or take certain blood pressure medicines, the right amount may be different for you. Some of these medicines make the kidneys remove less potassium, while certain diuretics make them remove more. Your doctor will decide whether foods or medication need adjusting based on your test results [5][6].
Salt substitutes containing potassium chloride provide a lot of potassium in a small amount [6]. If you have kidney disease, are pregnant or take medicines that retain potassium, consult your doctor before using a potassium chloride salt substitute [5][6].
The chronic kidney disease diet guide explains how potassium can be managed without removing fruit and vegetables; also take potassium additives in processed foods into account [5].
What we see in consultations
“Do I need to eat a banana after training?” This is a common question in consultations. A banana can be a convenient fruit, but there is no evidence that it prevents cramps on its own [3]. If you are looking for a snack, choose according to your hunger, schedule and tolerance.
“Can I eat potatoes if I take blood pressure medication?” It depends on the medicine, kidney function and test results. The table cannot answer that. If your aim is to reduce salt, our no-added-salt menu plan offers meal ideas.
Pulses, vegetables, potatoes, fish, nuts and fruit let you spread potassium across meals. The amount in a serving helps with comparisons, and if you have kidney disease or take medication, your doctor will tell you whether you need a different plan.
Bananas provide potassium; you can also get it from other foods in your diet.
If you would like to review your diet alongside your test results and treatment, our metabolic health nutrition service can help, in Barcelona or online.
Your first step this week
One more pulse dish
This week, add a chickpea or lentil dish with vegetables to your menu instead of repeating your usual side.
When to see a doctor
When to see a doctor
When you have kidney disease, diet is part of your treatment. Your nephrologist or dietitian will tell you how much protein, potassium, phosphorus and other minerals are suitable for you based on your stage of kidney disease and your test results. They will also adjust your salt intake. No general plan works here, including ours.
If you notice any of these signs, follow the guidance for that situation:
- If you stop urinating or urinate much less, and have swelling and shortness of breath, seek urgent care today [5]
- If your legs, ankles or face swell over a few days, contact your healthcare team the same day; if you are also short of breath, seek urgent care [5]
- If you see blood in your urine, seek advice without delay; if your urine is persistently foamy, arrange a medical assessment [5]
- If you develop persistent nausea, generalised itching, cramps or severe tiredness that is unusual for you, contact your healthcare team [5]
- If you have vomiting or diarrhoea and cannot drink or keep fluids down, seek medical assessment the same day, especially if you have kidney disease [5]
If you are dehydrated and take diuretics or blood pressure medication, ask for advice the same day.
With follow-up, kidney disease progresses much more slowly. These are the signs your healthcare team should know about promptly.
Our chronic kidney disease diet guide explains the approach and its limits.

Tell us what your week looks like and what you would like to change
At the first visit we talk about your schedule, who cooks at home and what you have tried before. At the second visit you receive your plan in writing.
Keep reading

Diet for hypertension: what to eat to lower blood pressure
You have been told your blood pressure is high, you feel fine, and the only instruction you took…

Diet for chronic kidney disease: what to eat at each stage
After a kidney diagnosis, questions about everyday foods are common. The plan is reviewed with nephrology and changes…

Legumes: benefits, serving sizes and how to digest them more easily
Legumes are highly nutritious and inexpensive. Even so, many people find them heavy, get gas or are unsure…

High-vitamin A foods: which foods contain it and how much you need
You have been told that vitamin A supports eyesight and immune defences, and you are unsure whether you…
ConsultationDietitian to help you eat better in Barcelona and online
Learn to eat better, with shopping, menus and cooking that fit your week and no lists of foods…
Book a visit →
Sources
- BEDCA Consortium and Spanish Agency for Food Safety and Nutrition. Spanish Food Composition Database. BEDCA; no date. https://www.bedca.net/bdpub/.
- EFSA Panel on Dietetic Products, Nutrition and Allergies. Dietary reference values for potassium. EFSA Journal. 2016;14(10):4592. doi:10.2903/j.efsa.2016.4592.
- Costa LDS, Correa VAF, de Oliveira VF, et al. Risk Factors for Exercise-Associated Muscle Cramps: A Systematic Review With Meta-Analysis. Muscle Nerve. 2026 (published ahead of print). doi:10.1002/mus.70389.
- Batista RAB, Japur CC, Prestes IV, et al. Potassium reduction in food by preparation technique for the dietetic management of patients with chronic kidney disease: a review. Journal of Human Nutrition and Dietetics. 2021. doi:10.1111/jhn.12846.
- Kidney Disease: Improving Global Outcomes CKD Work Group. KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney International. 2024;105(4S):S117–S314. https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf.
- Jones DW, Ferdinand KC, Taler SJ, et al. 2025 AHA/ACC/AANP/AAPA/ABC/ACCP/ACPM/AGS/AMA/ASPC/NMA/PCNA/SGIM Guideline for the Prevention, Detection, Evaluation and Management of High Blood Pressure in Adults. J Am Coll Cardiol. 2025;86(18):1567-1678. doi:10.1016/j.jacc.2025.05.007.
Written and reviewed by

How we can help
Now, applied to you
Dietitian to help you eat better in Barcelona and onlineLearn to eat better, with shopping, menus and cooking that fit your week and no lists of foods you can't have, in Barcelona and online.
4.9 on Google · 5.0 on Doctoralia · 2,072 reviews






