Healthdirect Free Australian health advice you can count on.

Medical problem? Call 1800 022 222. If you need urgent medical help, call triple zero immediately

healthdirect Australia is a free service where you can talk to a nurse or doctor who can help you know what to do.

beginning of content

Foods high in potassium

10-minute read

Key facts

  • Potassium is a mineral that is essential for your body to function.
  • A wide variety of fruits, vegetables, grains, dairy and meat products contain potassium.
  • Most healthy people get enough potassium from their normal diet.
  • If you are at risk of a potassium deficiency, such as taking a diuretic medicine, speak to your doctor about having your potassium levels checked.
  • You should talk to your doctor before taking potassium supplements.

What is potassium?

Potassium is a mineral that is essential for all of your body's functions. It helps parts of your body to function, such as your:

It also helps move nutrients and waste into and out of your cells.

How much potassium do I need?

The amount of potassium you need depends on:

  • your sex
  • your age and life stage
  • whether you have any medical conditions

Having too little or too much potassium in your body can affect your health. Most people get enough potassium from a balanced diet.

If you're concerned about your potassium levels, ask your doctor about getting a blood test.

You can read more about potassium and your health.

What foods are high in potassium?

Potassium is found in a wide variety of foods. It’s added as a food ingredient and found naturally in a range of plant and animal foods.

There is plenty of potassium in:

  • reduced-salt packaged products
  • meat, pork, chicken and fish
  • fruit juices and milkshakes
  • chocolate, coffee and liquorice
  • milk and yoghurt

Potassium is also found in:

  • root vegetables such as potatoes and sweet potatoes
  • vine fruits such as tomatoes, cucumbers, zucchini, eggplant and pumpkin
  • dried fruits such as apricots
  • leafy greens such as spinach
  • tree fruits like mangoes and bananas
  • legumes such as chickpeas, beans and peas
Common foods and their potassium content.
Food Serving size Potassium content in milligrams (mg)
Mung beans 1 cup 938 mg
Potatoes (baked) ½ medium 583 mg
Banana (cavendish) 1 medium 519 mg
Spinich (baby, raw) 1 cup 454 mg
Apricot, dried 30 grams 453 mg
Salmon (cooked) 100 grams 380 mg
Milk (regular fat) 1 cup 377 mg
Pork, loin cutlet 65 grams 353 mg
Pumpkin, butternut (baked) ½ cup 332 mg
Chicken breast (roasted) 80 grams 256 mg
Tuna (canned) 100 grams 250 mg
Sweet potatoes (baked) ½ medium 229 mg
Chickpeas (canned) 1 cup 210 mg
Zucchini ½ cup 201 mg

Potassium is also an ingredient used in some salt substitutes that people take to replace sodium in their diet. It’s important to talk to your doctor before using a salt substitute.

If you have kidney disease or take certain medicines, your potassium levels may be too high.

Illustration of foods that are high in potassium; dried fruit, tree fruits, leafy greens, vine fruits, root vegetables, legumes, dairy, protein and salt subsitute.
Including potassium-rich foods into your diet is essential for good health.

Download this guide as a PDF

Should I take a potassium supplement?

Your potassium levels can become low. This is known as potassium deficiency or hypokalaemia.

There are different reasons why your potassium levels may become low, such as if you take diuretic medicines.

You can ask your doctor if you need to have your potassium levels checked. They will tell you if you need to take a potassium supplement.

Having too much potassium in your body (known as hyperkalaemia) can be dangerous. You should only take a potassium supplement under medical advice.

Infants under 1 year of age should get enough potassium from breastmilk, formula or food.

Do potassium supplements cause side effects?

If you think you or someone else is having a cardiac arrest, call triple zero (000) immediately and ask for an ambulance. In the meantime, start CPR and follow all instructions given by the triple zero (000) operator.

Taking potassium supplements can cause severe hyperkalaemia (high levels of potassium in your blood) especially if you have chronic kidney disease. This can cause gastrointestinal symptoms such as nausea, vomiting and abdominal pain. It can also cause problems with your heart like irregular heartbeats and cardiac arrest.

Always speak with your doctor before taking potassium supplements.

FIND A HEALTH SERVICE — The Service Finder can help you find doctors, pharmacies, hospitals and other health services.

ASK YOUR DOCTOR — Preparing for an appointment? Use the Question Builder for general tips on what to ask your GP or specialist.

Resources and support

Eat for Health has information and advice about healthy eating, including potassium.

Kidney Health Australia has information about keeping a healthy diet if you have chronic kidney disease. This advice includes how much potassium you should eat.

You can also call the healthdirect helpline on 1800 022 222 (known as NURSE-ON-CALL in Victoria). A registered nurse is available to speak with 24 hours a day, 7 days a week.

Learn more here about the development and quality assurance of healthdirect content.

Last reviewed: April 2025


Back To Top

Need more information?

These trusted information partners have more on this topic.

Healthdirect 24hr 7 days a week hotline

24 hour health advice you can count on

1800 022 222

Government Accredited with over 140 information partners

We are a government-funded service, providing quality, approved health information and advice

Australian Government, health department logo ACT Government logo New South Wales government, health department logo Northen Territory Government logo Queensland Government logo Government of South Australia, health department logo Tasmanian government logo Victorian government logo Government of Western Australia, health department logo

Healthdirect Australia acknowledges the Traditional Owners of Country throughout Australia and their continuing connection to land, sea and community. We pay our respects to the Traditional Owners and to Elders both past and present.