About 200 to 1,000 milligrams of potassium sit inside every ounce of common edible nuts, depending on which variety you weigh. Pistachios lead all common varieties at roughly 1,025 mg per 100 g, followed by almonds, cashews, peanuts, and hazelnuts in the 660–733 mg band, while macadamias, pecans, and walnuts anchor the low end at 368–441 mg per 100 g.
With a full ranking of potassium levels across every common nut, this article explores how roasting, butter-making, and kidney-friendly diets reshape what ends up in your bowl.
Why Potassium Belongs on the Daily Nutrient Shortlist
Potassium is an electrolyte that keeps your heartbeat steady, your nerves firing, and your muscles contracting on every cycle. It also counterbalances sodium: when intake is high, your kidneys excrete more sodium and relax blood vessel walls, which helps regulate blood pressure. The FDA flags potassium as a nutrient of public health concern because most adults consume far less than the recommended amount.
Daily targets land at 2,600 mg for adult women and 3,400 mg for adult men. Hitting those numbers from a typical American diet of bread, pasta, and meat is tough, which is why potassium-dense snacks like nuts carry real weight. A single ounce of almonds delivers about 200 mg, and the same ounce of pistachios pushes 280 mg, all alongside plant-based protein and heart-healthy fats.
The Mineral Package Inside Every Ounce
Potassium rarely shows up alone in whole foods. Nuts pair it with magnesium, which supports the same blood pressure regulation pathway, plus unsaturated fats that help lower LDL cholesterol. That triple overlap is why a 1-ounce daily serving of mixed nuts is associated with reduced cardiovascular risk in observational research, and why the American Heart Association counts nuts among its recommended foods.
With that context set, the obvious next step is to see what each nut actually delivers per serving.
Potassium Content of Every Common Nut, Ranked
Numbers shift slightly by crop and growing region, but the ranking holds steady across USDA FoodData Central entries. Pistachios lead at roughly 1,025 mg per 100 g, followed by almonds, cashews, and peanuts in the 700–800 mg band. Brazil nuts, hazelnuts, and macadamias sit in the middle, while pine nuts and walnuts anchor the lower end for anyone watching intake.
Per-ounce numbers matter more for snack planning, because nobody eats 100 g of nuts in one sitting. A standard 1-ounce (28 g) serving of pistachios delivers about 280 mg of potassium, while the same weight of macadamias offers closer to 104 mg. That gap is the single biggest decision point when you’re choosing a nut for a specific potassium goal.
Side-by-Side Potassium Reference
| Nut | mg per 1 oz (28 g) | mg per 100 g |
|---|---|---|
| Pistachios | 280 | 1,025 |
| Almonds | 200 | 733 |
| Cashews | 187 | 660 |
| Peanuts | 187 | 705 |
| Brazil nuts | 187 | 659 |
| Hazelnuts | 193 | 681 |
| Macadamia nuts | 104 | 368 |
| Pecans | 116 | 410 |
| Pine nuts | 170 | 597 |
| Walnuts | 125 | 441 |
How Preparation Changes the Potassium in Your Nut Bowl
Roasting, salting, and slicing change the eating experience, and they nudge potassium content a few percent in either direction. The mineral itself is heat-stable, so a dry-roasted pistachio retains nearly the same potassium as a raw one, with losses under 5% in most studies. What shifts more dramatically is the sodium, fat, and crispness that come along with the processing.
Raw vs Dry-Roasted vs Oil-Roasted
Dry-roasting is the closest match to raw in terms of potassium, because no fat or salt enters the equation. Oil-roasted nuts absorb small amounts of added fat, which slightly dilutes the potassium concentration per gram, though a 1-ounce serving still lands within 10% of the raw number. Salted varieties are the real wildcard, because the sodium load can offset the blood pressure benefit you’re chasing with the potassium in the first place.
Salted Nuts and the Sodium Trade-Off
If your goal is blood pressure support, an unsalted or lightly salted nut preserves the potassium-to-sodium ratio. A heavily salted pistachio can carry 120 mg of sodium per ounce, which undercuts the blood pressure win the potassium is meant to deliver.
Blanched, slivered, or chopped forms don’t meaningfully change potassium. You’re eating the same nut, just in a different shape, so the per-ounce numbers above still apply to whatever you sprinkle on a salad or stir into yogurt.
Roasting and salting barely move the mineral, but grinding nuts into butter or flour shifts both density and what your body absorbs.
Nut Butters, Nut Flours, and Other Processed Forms
Spreads and flours concentrate or remove parts of the nut, which shifts the mineral balance. A tablespoon of peanut butter delivers about 90 mg of potassium, almost identical to a tablespoon-equivalent of whole peanuts, because the nut itself makes up nearly the entire product. Almond butter tracks the same pattern, and cashew butter sits slightly lower per tablespoon.
What Added Ingredients Do to the Health Picture
Commercial nut butters often include palm oil, sugar, or extra salt, and those add-ons reshape the nutritional story more than the processing does. A no-stir almond butter with nothing but almonds will give you clean potassium, magnesium, and vitamin E. A reduced-fat version that uses maltodextrin to mimic texture will dilute the potassium and add refined carbs, so ingredient lists matter more than front-of-package claims.
Nut Flours and Defatted Powders
Defatted almond flour, the kind sold for low-carb baking, loses a large share of its fat-soluble nutrients and roughly 10–15% of its potassium during the pressing step. It still outperforms wheat flour for potassium, but it won’t match whole almonds on a per-ounce basis. If you’re tracking potassium closely, whole nuts or natural butters are the cleaner pick.
Nuts, Potassium, and Chronic Kidney Disease
Damaged kidneys can’t clear potassium efficiently, so blood levels climb when intake is high, a condition called hyperkalemia that can disturb heart rhythm. Guidance from the National Kidney Foundation recommends that people with chronic kidney disease (CKD), especially those on hemodialysis, work with a renal dietitian to set a personal potassium ceiling. Nuts can fit into that ceiling, but the math gets tighter than it does for someone with healthy kidney function.
Lower-Potassium Nuts for a Renal Diet
Macadamias, pecans, and walnuts are the friendliest options when potassium is restricted, each landing under 150 mg per ounce. A quarter-ounce portion of pistachios, about a small handful, can substitute for a full ounce of macadamias if you want the pistachio flavor without overshooting your daily budget. The trick is weighing portions rather than eyeballing them, because a “small handful” is notoriously inconsistent.
The Phosphorus Pairing Complication
Nuts deliver potassium and phosphorus together, and phosphorus is the other mineral that CKD patients must limit. Plant-based phosphorus from nuts is absorbed less efficiently than the phosphorus in processed foods, so renal dietitians often allow modest nut servings where they would block dairy or cola. Still, the combined load means your kidney care team should approve any regular nut habit before you build one.
Once you know the daily ceiling, translating these numbers into a workable meal pattern is where most people get stuck.
Fitting Nuts Into a Heart-Healthy or Renal Meal Plan
For a heart-healthy plan, pair nuts with other potassium-rich foods to hit your target efficiently. A banana alongside an ounce of almonds adds another 400 mg, pushing that snack close to 600 mg of potassium without much sodium. Beans, leafy greens, potatoes with the skin on, and yogurt fill the same role, so a varied day of whole foods typically clears 3,400 mg without supplements.
A Simple One-Ounce Framework
- Heart-healthy goal: One ounce of pistachios or almonds daily, unsalted, paired with fruit for a 500–600 mg boost.
- Blood pressure focus: Choose dry-roasted or raw over salted, and avoid pre-portioned tins with added sodium above 100 mg per serving.
- General wellness: Rotate nut types across the week so you spread magnesium, selenium, and vitamin E intake alongside potassium.
- Renal diet: Stick to macadamias, pecans, or walnuts in quarter- to half-ounce portions, weighed on a kitchen scale.
How Nuts Compare to Other Potassium Sources
A medium baked potato with skin delivers about 900 mg of potassium, more than three ounces of pistachios, but it also travels with starch and a glycemic load that nuts don’t carry. Half a cup of white beans clocks around 500 mg with plant-based protein, and a cup of cooked spinach pushes 800 mg. Nuts sit in the middle: less concentrated than potatoes or beans per calorie, but far more portable and shelf-stable.
Smart Swaps and Safety Notes for Every Potassium Goal
When you want to chase potassium, pistachios and almonds do the most per ounce. When you need to cap it, macadamias, pecans, and walnuts are the safer bets, and seeds like pumpkin and sunflower offer parallel options at similar density to the lower-tier nuts. A quick kitchen scale and a short list of personal go-tos make the daily math almost automatic.
Hyperkalemia Warning Signs to Watch For
Muscle weakness, an irregular heartbeat, numbness or tingling, and unexplained nausea are classic hyperkalemia flags. If you take ACE inhibitors, ARBs, or potassium-sparing diuretics and notice these symptoms, contact your clinician the same day rather than waiting for a routine visit.
Medications that raise potassium levels change the safety math entirely, because a nut habit that would be harmless for most people can push a fragile patient into dangerous territory. Always loop your prescribing clinician in if you’re adding a daily potassium source on top of a drug regimen that affects electrolyte balance.
Three Reader-Specific Scenarios
- Heart-healthy eating: One ounce of dry-roasted pistachios or almonds per day, ideally paired with a banana or apricots, supports the 3,400 mg target without supplements.
- CKD restriction: A quarter-ounce of macadamias or pecans, weighed, slots into a renal meal plan while keeping potassium under 50 mg per snack.
- Athletic recovery: Two ounces of mixed nuts within an hour after long training provides potassium, magnesium, and protein to replace what sweat cost you, especially when a sports drink isn’t available.
FAQ
Which nuts have the most potassium?
Pistachios rank first at roughly 1,025 mg per 100 g, with almonds, cashews, peanuts, and hazelnuts clustered in the 660–733 mg range per 100 g. Macadamias, pecans, and walnuts sit at the lower end of the spectrum, making them better choices when you want to limit potassium rather than boost it.
Is peanut butter high in potassium?
A single tablespoon delivers roughly 90 mg of potassium, a figure that tracks almost perfectly with the same weight of whole peanuts. The bigger variables in commercial jars are added sugar, palm oil, and salt, which can complicate the overall health picture more than the mineral content does.
Are macadamia nuts low in potassium?
Yes. Macadamias are the lowest-potassium common nut at roughly 104 mg per 1-ounce serving, or about 368 mg per 100 g. They are often the go-to nut for renal diets and for anyone advised to keep daily potassium under 2,000 mg.
What nuts are safe to eat with kidney disease?
Macadamias, pecans, and walnuts are the safest picks because of their lower potassium content, though portion size still matters. A renal dietitian can help you match nut servings to your personal potassium ceiling and account for the phosphorus nuts also contain.
Do roasted nuts have more potassium than raw nuts?
Roasting changes potassium by only a few percent, because the mineral itself is heat-stable. Dry-roasted nuts keep nearly all of their original potassium, while oil-roasted versions may show a slight drop per gram because the added fat dilutes the concentration.
How much potassium is in a tablespoon of peanut butter?
A one-tablespoon serving packs approximately 90 mg of potassium, a value that lines up almost precisely with the equivalent weight of raw peanuts. That makes portion control straightforward if you’re matching nut intake to a daily potassium budget.
