what foods are high in potassium
Foods that are high in potassium include many fruits, vegetables, legumes, dairy products, and some meats and fish, with standouts like potatoes, beans, leafy greens, squash, bananas, and dried fruits.
Quick Scoop
Potassium is an essential mineral that helps your nerves, muscles, and heart work properly, and many people can meet their needs just by eating a varied diet rich in whole foods. Below is a practical, food-first guide you can use right away.
Top High-Potassium Foods (By Category)
1. Fruits
These are convenient, sweet options that add a lot of potassium per serving.
- Bananas
- Oranges and orange juice
- Cantaloupe and honeydew
- Apricots (especially dried)
- Prunes and raisins
- Nectarines
- Fresh tomatoes and tomato juice
2. Vegetables & Leafy Greens
Many vegetables, especially starchy ones and dark leafy greens, are naturally rich in potassium.
- Potatoes (especially baked, with skin)
- Sweet potatoes
- Pumpkin and other winter squash (acorn, butternut)
- Cooked spinach
- Swiss chard, beet greens, broccoli rabe, other leafy greens
- Broccoli
- Zucchini and other summer squash
- Artichokes
- Parsnips
3. Beans, Legumes, Nuts, and Seeds
These plant proteins give a strong potassium boost along with fiber and other nutrients.
- Lentils
- Kidney beans, pinto beans, lima beans, navy beans
- Chickpeas (garbanzo beans)
- Soybeans (edamame)
- Peanuts
- Nuts (almonds, cashews, hazelnuts, peanuts)
- Seeds (sunflower, pumpkin)
4. Animal Foods & Dairy
Lean proteins and dairy also contribute meaningful potassium, which is handy if you eat them regularly.
- Salmon, tuna, and other fish (like haddock, perch)
- Chicken breast, turkey, lean beef
- Milk
- Yogurt
5. Other Notable Sources
Some less obvious foods can quietly add a lot of potassium to your day.
- Bran cereals and whole-wheat bread or pasta
- Molasses (especially blackstrap)
- Certain salt substitutes that use potassium instead of sodium
If you have kidney disease or take medicines that affect potassium, you may need to limit high-potassium foods and should follow your doctor or dietitian’s guidance.
Sample High-Potassium Foods Table
Here is a simple HTML table so you can quickly scan some common high‑potassium choices and their approximate potassium content per typical serving.
| Food | Typical Serving | Why It’s Notable |
|---|---|---|
| Baked potato (with skin) | 1 medium | Very high potassium; a single potato can approach 900–1,000 mg. | [3]
| Sweet potato | 1/2–1 medium | Good potassium plus fiber and beta-carotene. | [1][3]
| Leafy greens (spinach, beet greens, Swiss chard) | 1 cup cooked | Packed with potassium; beet greens and Swiss chard can exceed 900 mg per cup. | [5]
| Beans and lentils | 1/2–1 cup cooked | High potassium and protein; lentils, kidney beans, and soybeans are especially rich. | [7][9][3]
| Winter squash (acorn, butternut) | 1/2 cup cooked | Acorn squash can provide close to 900 mg per half cup. | [5]
| Banana | 1 medium | Classic source, easy snack with a solid potassium dose. | [3]
| Dried apricots or prunes | Small handful | Drying concentrates potassium into small portions. | [9][1][3]
| Fish (salmon, tuna) | 3–4 oz cooked | Provides potassium plus heart-healthy fats. | [1][9][3][5]
| Milk or yogurt | 1 cup (milk) / ~6 oz (yogurt) | Easy to add at breakfast or snacks for steady potassium intake. | [9][1]
| Tomato products (fresh, sauce, juice) | 1 medium tomato or 1/2 cup sauce/juice | Tomatoes and vegetable juices are sneaky potassium boosters. | [3][9]
Little Story-Style Example
Imagine you plan a one‑day menu to lean into potassium without obsessing over numbers.
- Breakfast: A bowl of bran cereal with milk, plus a banana.
- Lunch: Lentil soup with spinach and whole‑wheat bread, plus a small glass of orange juice.
- Snack: A yogurt with a few dried apricots.
- Dinner: Baked salmon, a baked potato with skin, and roasted acorn squash.
By the end of that day, you’ve woven in potassium‑rich foods at every meal, supporting muscle and heart function without needing supplements.
When To Be Careful
Most healthy people benefit from getting enough potassium, especially if they eat a lot of salty processed foods, but some conditions change the picture.
- Kidney disease can make it hard to clear potassium from the blood.
- Certain blood pressure and heart medications affect potassium levels.
- If your doctor has told you to limit potassium, you may need to avoid or strictly portion many of the foods listed here.
In those cases, always follow your clinician’s advice before making big diet changes or using potassium‑based salt substitutes.
Bottom note: Information gathered from public forums or data available on the internet and portrayed here.