47 foods in the nuts & seeds category rated for kidney disease — with potassium, phosphorus, and sodium values per 100g.
Fresh coconut kernel is high in potassium (356 mg/100g), moderate in phosphorus (113 mg/100g), and very high in saturated fat — a combination that's unfavorable for kidney patients with cardiovascular risk. Avoid or strictly limit in CKD stages 3-5 and dialysis. Dried coconut is even more concentrated.
Full guideAlmonds are very high in phosphorus (481 mg/100g) and potassium (733 mg/100g). Even 10 almonds deliver ~67 mg phosphorus and ~103 mg potassium. For CKD stages 3-5 and dialysis, almonds (and all nuts) should be avoided or limited to 4-5 pieces occasionally with phosphorus binders. Peanut butter and nut butters are concentrated — avoid in advanced CKD.
Full guideCashews are extremely high in phosphorus (593 mg/100g) and potassium (660 mg/100g). For advanced CKD and dialysis, cashews should be avoided entirely — a small handful delivers 100+ mg phosphorus. Even early-stage CKD patients should limit portions. Cashew-based curries and sauces (kaju katli, cashew gravy) are concentrated and best avoided.
Full guidePeanuts are high in potassium (705 mg/100g) and phosphorus (376 mg/100g). For advanced CKD and dialysis, peanuts should be avoided or strictly limited. Roasted salted peanuts add a sodium burden. Peanut butter is concentrated — avoid in advanced CKD. Early-stage CKD: small handfuls occasionally.
Full guideWalnuts are high in phosphorus (346 mg/100g) and potassium (441 mg/100g). For advanced CKD and dialysis, limit or avoid. Their omega-3 content is heart-healthy, but the mineral load makes them problematic for kidney patients. Early CKD: 3-4 halves occasionally.
Full guideFox nuts (makhana) are moderate in potassium (250 mg/100g) and phosphorus (150 mg/100g) but are consumed in small portions (15g = ~38 mg potassium), making them a reasonable snack for early CKD. For stages 3-5, limit to a small handful and avoid roasted-salted versions (sodium).
Full guidePistachios are extremely high in potassium (1,025 mg/100g) and phosphorus (490 mg/100g) — among the worst nuts for kidney patients. Even 10 pistachios deliver ~103 mg potassium and ~49 mg phosphorus. For CKD stages 3-5 and dialysis, avoid pistachios entirely.
Full guideMacadamia nuts are lower in potassium (368 mg/100g) and phosphorus (188 mg/100g) than most nuts — but still concentrated. A small portion (5 nuts, ~10g) is acceptable for early CKD. For stages 3-5, limit to a few nuts occasionally; portion size is the key.
Full guideAlmonds Roasted is high in potassium: 684 mg potassium, 456 mg phosphorus, 256 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideWalnuts English is high in potassium: 423.5 mg potassium, 365.1 mg phosphorus, 0 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guidePecans is high in potassium: 360.3 mg potassium, 252.7 mg phosphorus, 0 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideHazelnuts is high in potassium: 635.9 mg potassium, 321.1 mg phosphorus, 0 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideBrazil Nuts is high in potassium: 592.5 mg potassium, 706.9 mg phosphorus, 0 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideChestnuts is high in potassium: 592 mg potassium, 107 mg phosphorus, 2 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guidePistachios Roasted is high in potassium: 1007 mg potassium, 469 mg phosphorus, 428 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideMacadamias is high in potassium: 363 mg potassium, 198 mg phosphorus, 353 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideCashews Roasted is high in potassium: 565 mg potassium, 490 mg phosphorus, 640 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guidePeanuts Roasted is high in potassium: 634 mg potassium, 363 mg phosphorus, 410 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideSunflower Seeds is high in potassium: 491 mg potassium, 1158 mg phosphorus, 3 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guidePumpkin Seeds is high in potassium: 788 mg potassium, 1174 mg phosphorus, 18 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideSesame Seeds is high in potassium: 468 mg potassium, 629 mg phosphorus, 11 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideChia Seeds is high in potassium: 407 mg potassium, 860 mg phosphorus, 16 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideFlax Seeds is high in potassium: 813 mg potassium, 642 mg phosphorus, 30 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideHemp Seeds is high in potassium: 1200 mg potassium, 1650 mg phosphorus, 5 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideFenugreek Seeds is high in potassium: 770 mg potassium, 296 mg phosphorus, 67 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideNigella Seeds is high in potassium: 1788 mg potassium, 499 mg phosphorus, 168 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideTahini is high in potassium: 459 mg potassium, 790 mg phosphorus, 35 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guidePeanut Butter Natural is high in potassium: 745 mg potassium, 319 mg phosphorus, 486 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideAlmond Butter Raw is high in potassium: 748 mg potassium, 508 mg phosphorus, 227 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideCoconut Desiccated is high in potassium: 551 mg potassium, 209 mg phosphorus, 37 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideMixed Nuts is high in potassium: 693 mg potassium, 435 mg phosphorus, 345 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideAlmonds Blanched is high in potassium: 659 mg potassium, 481 mg phosphorus, 19 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideAlmonds Oil Roasted is high in potassium: 699 mg potassium, 466 mg phosphorus, 339 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideCashews Oil Roasted is high in potassium: 632 mg potassium, 531 mg phosphorus, 308 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guidePecans Raw is high in potassium: 410 mg potassium, 277 mg phosphorus, 0 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guidePine Nuts is high in potassium: 628 mg potassium, 35 mg phosphorus, 72 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideHazelnuts Raw is high in potassium: 680 mg potassium, 290 mg phosphorus, 0 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideBrazil Nuts Raw is high in potassium: 659 mg potassium, 725 mg phosphorus, 3 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideMacadamia Raw is high in potassium: 372.6 mg potassium, 208.4 mg phosphorus, 0 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideWalnuts Black is high in potassium: 523 mg potassium, 513 mg phosphorus, 2 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guidePistachio Raw is high in potassium: 947 mg potassium, 499.6 mg phosphorus, 0 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideSunflower Seeds Dry is high in potassium: 645 mg potassium, 660 mg phosphorus, 9 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guidePoppy Seeds is high in potassium: 719 mg potassium, 870 mg phosphorus, 26 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideDill Seed is high in potassium: 1186 mg potassium, 277 mg phosphorus, 20 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideCoconut Flakes Sweetened has moderate levels: 324 mg potassium, 103 mg phosphorus, 20 mg sodium per 100g. It is fine in small portions for early CKD (stages 1-3a), but in stages 3b-5 and dialysis you should limit portions and count it against your daily potassium and phosphorus budget.
Full guideNutella is high in potassium: 407 mg potassium, 152 mg phosphorus, 41 mg sodium per 100g. In advanced CKD and dialysis, excess potassium is a concern — potassium builds up in the blood and can trigger dangerous heart arrhythmias. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideAlmond Paste is high in phosphorus: 314 mg potassium, 258 mg phosphorus, 9 mg sodium per 100g. In advanced CKD and dialysis, excess phosphorus is a concern — phosphorus draws calcium from the bones and drives vascular calcification. Choose a safer alternative and keep portions minimal or avoid entirely.
Full guideAdvertisement
This content is a general reference, not medical advice, a diagnosis, or a treatment plan. Do not change your diet, fluids, medicines, or dialysis plan without your nephrologist or renal dietitian. Individual recommendations depend on your labs, medications, conditions, and care plan.