78 foods in the dairy category rated for kidney disease — with potassium, phosphorus, and sodium values per 100g.
Paneer is low in potassium (104 mg/100g) — excellent for potassium control — but very high in phosphorus (357 mg/100g) and sodium (32 mg/100g). For CKD stages 4-5 and dialysis, limit paneer to 50-75g portions and take phosphorus binders. Early CKD: moderate portions are fine.
Full guideBuffalo milk (common in India) has moderate potassium (151 mg/100g) and phosphorus (91 mg/100g) — a cup provides ~380 mg potassium and ~228 mg phosphorus. Limit to 1 cup/day in CKD stages 3-5; dialysis patients often restrict to ½ cup or use it as part of the phosphorus budget. Cow milk is slightly lower in both.
Full guideButtermilk (chaas) is lower in potassium (137 mg/100g) and phosphorus (87 mg/100g) than whole milk — a lighter dairy option for kidney patients. Unsalted chaas with minimal salt is preferred (some preparations add salt/black salt — keep it low). Safe for all stages in moderation; counts toward fluid in dialysis.
Full guideCurd is moderate in potassium (141 mg/100g) and phosphorus (91 mg/100g). A ½-cup serving is usually acceptable across CKD stages; limit larger servings in advanced CKD. Choose plain curd without added sugar. For dialysis, curd counts toward fluid allowance.
Full guideGhee has negligible potassium and phosphorus — safe for kidneys. The concern is saturated fat and calories: limit to 1-2 tsp daily for heart health (cardiovascular disease is the top CKD killer). Ghee in moderation fits renal diets; it adds flavor without mineral burden.
Full guideMilk powder is concentrated dairy — very high in potassium (1,700 mg/100g) and phosphorus (800 mg/100g). Two tablespoons add ~340 mg potassium. For CKD stages 3-5 and dialysis, avoid milk powder; fresh milk in measured amounts is easier to control.
Full guideProcessed cheese is very high in phosphorus (500 mg/100g — phosphate additives in processed cheese are nearly 100% absorbed) and sodium (700 mg/100g). For CKD stages 3-5 and dialysis, avoid processed cheese. Natural cheese is lower but still phosphorus-dense.
Full guideHung curd concentrates curd's protein and minerals — phosphorus ~130 mg/100g. For CKD stages 3-5, limit portions (¼ cup) and count it as dairy. Its high protein suits dialysis protein targets, but the phosphorus must be managed with binders.
Full guideSweet curd adds sugar to curd's moderate potassium (150 mg/100g) and phosphorus (95 mg/100g). For diabetic kidney patients, avoid sweetened curd. For others in stages 3-5, limit to half-cup portions and count as dairy.
Full guideMarinated paneer (restaurant tikka/kebab style) adds heavy sodium (700 mg/100g) to paneer's high phosphorus (350 mg/100g). For CKD stages 3-5 and dialysis, avoid marinated restaurant paneer — the sodium-phosphorus combination is a double burden.
Full guideGhee has negligible potassium and phosphorus — safe for kidneys. The concern is saturated fat and calories: limit to 1-2 tsp daily for heart health. Ghee in moderation adds flavor without mineral burden, making it suitable for renal diets.
Full guideFresh cream is moderate in potassium (130 mg/100g) and phosphorus (75 mg/100g) with high saturated fat. For CKD stages 3-5, limit cream-based gravies and desserts — the fat load matters more than the minerals. Malai-based sweets should be occasional.
Full guideKhoya (mawa) is evaporated milk — concentrated in potassium (400 mg/100g) and phosphorus (250 mg/100g). It's the base of most Indian sweets (barfi, peda, gulab jamun). For CKD stages 3-5 and dialysis, avoid khoya-based sweets.
Full guideYogurt Greek has moderate levels: 141 mg potassium, 136 mg phosphorus, 36 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 guideKefir has moderate levels: 164 mg potassium, 105 mg phosphorus, 40 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 guideLabneh has moderate levels: 164.1 mg potassium, 101.2 mg phosphorus, 41.8 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 guideMozzarella Fresh is high in phosphorus: 76 mg potassium, 354 mg phosphorus, 486 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 guideParmesan Grated is high in phosphorus: 184 mg potassium, 634 mg phosphorus, 1750 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 guideFeta Greek is high in phosphorus: 105.3 mg potassium, 327.6 mg phosphorus, 1034 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 guideRicotta has moderate levels: 230 mg potassium, 162 mg phosphorus, 105 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 guideCottage Cheese has moderate levels: 104 mg potassium, 159 mg phosphorus, 315 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 guideCream Cheese has moderate levels: 124.8 mg potassium, 107.7 mg phosphorus, 367.8 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 guideGouda is high in phosphorus: 121 mg potassium, 546 mg phosphorus, 819 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 guideBrie has moderate levels: 152 mg potassium, 188 mg phosphorus, 629 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 guideCamembert is high in phosphorus: 187 mg potassium, 347 mg phosphorus, 842 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 guideCheddar Aged is high in phosphorus: 77 mg potassium, 458 mg phosphorus, 654 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 guideSwiss Cheese is high in phosphorus: 71 mg potassium, 574 mg phosphorus, 185 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 guideBlue Cheese is high in phosphorus: 256 mg potassium, 387 mg phosphorus, 1146 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 guideGoat Cheese is high in phosphorus: 26 mg potassium, 256 mg phosphorus, 459 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 guideMilk Whole has moderate levels: 150 mg potassium, 101 mg phosphorus, 38 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 guideMilk Skim has moderate levels: 167 mg potassium, 107 mg phosphorus, 41 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 guideMilk Evaporated is high in phosphorus: 303 mg potassium, 203 mg phosphorus, 106 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 guideMilk Condensed is high in potassium: 371 mg potassium, 253 mg phosphorus, 127 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 guideButtermilk Cultured is low in potassium (151 mg/100g), phosphorus (89 mg/100g), and sodium (148 mg/100g) — a safe choice for most CKD stages in normal portions. As a dairy, it fits comfortably within daily renal diet budgets.
Full guideCream Heavy is low in potassium (95 mg/100g), phosphorus (58 mg/100g), and sodium (27 mg/100g) — a safe choice for most CKD stages in normal portions. As a dairy, it fits comfortably within daily renal diet budgets.
Full guideSour Cream is low in potassium (125 mg/100g), phosphorus (76 mg/100g), and sodium (31 mg/100g) — a safe choice for most CKD stages in normal portions. As a dairy, it fits comfortably within daily renal diet budgets.
Full guideGhee Pure is low in potassium (0 mg/100g), phosphorus (0 mg/100g), and sodium (0 mg/100g) — a safe choice for most CKD stages in normal portions. As a dairy, it fits comfortably within daily renal diet budgets.
Full guideMilk Whole 3.25 has moderate levels: 150 mg potassium, 101 mg phosphorus, 38 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 guideMilk 2pct has moderate levels: 159 mg potassium, 103 mg phosphorus, 39 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 guideMilk 1pct has moderate levels: 159 mg potassium, 103 mg phosphorus, 39 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 guideMilk Nonfat has moderate levels: 167 mg potassium, 107 mg phosphorus, 41 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 guideMilk Chocolate has moderate levels: 197 mg potassium, 105 mg phosphorus, 44 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 guideYogurt Plain Whole has moderate levels: 146.9 mg potassium, 125.9 mg phosphorus, 33.8 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 guideYogurt Plain Lowfat has moderate levels: 234 mg potassium, 144 mg phosphorus, 70 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 guideYogurt Plain Nonfat has moderate levels: 255 mg potassium, 157 mg phosphorus, 77 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 guideYogurt Greek Nonfat has moderate levels: 141 mg potassium, 135 mg phosphorus, 36 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 guideYogurt Fruit Lowfat has moderate levels: 177 mg potassium, 109 mg phosphorus, 53 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 guideKefir Lowfat is low in potassium (154 mg/100g), phosphorus (96 mg/100g), and sodium (37 mg/100g) — a safe choice for most CKD stages in normal portions. As a dairy, it fits comfortably within daily renal diet budgets.
Full guideCheese Cheddar is high in phosphorus: 76 mg potassium, 460 mg phosphorus, 644 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 guideCheese Mozzarella is high in phosphorus: 75 mg potassium, 412 mg phosphorus, 710 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 guideCheese Parmesan is high in phosphorus: 74 mg potassium, 625.3 mg phosphorus, 1046 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 guideCheese Feta is high in phosphorus: 62 mg potassium, 337 mg phosphorus, 1139 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 guideCheese Ricotta has moderate levels: 230 mg potassium, 162 mg phosphorus, 105 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 guideCheese Swiss is high in phosphorus: 71 mg potassium, 574 mg phosphorus, 185 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 guideCheese Brie has moderate levels: 152 mg potassium, 188 mg phosphorus, 629 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 guideCheese Camembert is high in phosphorus: 187 mg potassium, 347 mg phosphorus, 842 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 guideCheese Gouda is high in phosphorus: 121 mg potassium, 546 mg phosphorus, 819 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 guideCheese Blue has moderate levels: 5 mg potassium, 83 mg phosphorus, 939 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 guideCheese Goat is high in phosphorus: 48 mg potassium, 729 mg phosphorus, 423 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 guideCheese Cream has moderate levels: 132 mg potassium, 107 mg phosphorus, 314 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 guideCheese Cottage has moderate levels: 137 mg potassium, 190 mg phosphorus, 372 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 guideCheese Lowfat Cottage has moderate levels: 125 mg potassium, 150 mg phosphorus, 308 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 guideCheese String is high in phosphorus: 116 mg potassium, 533 mg phosphorus, 699 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 guideCheese American is high in phosphorus: 149 mg potassium, 540 mg phosphorus, 1660 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 guideCream Half And Half is low in potassium (132 mg/100g), phosphorus (95 mg/100g), and sodium (61 mg/100g) — a safe choice for most CKD stages in normal portions. As a dairy, it fits comfortably within daily renal diet budgets.
Full guideSour Cream Light is low in potassium (129 mg/100g), phosphorus (95 mg/100g), and sodium (89 mg/100g) — a safe choice for most CKD stages in normal portions. As a dairy, it fits comfortably within daily renal diet budgets.
Full guideButter Salted has moderate levels: 23 mg potassium, 22 mg phosphorus, 524 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 guideButter Unsalted is low in potassium (24 mg/100g), phosphorus (24 mg/100g), and sodium (11 mg/100g) — a safe choice for most CKD stages in normal portions. As a dairy, it fits comfortably within daily renal diet budgets.
Full guideGhee Clarified is low in potassium (5 mg/100g), phosphorus (3 mg/100g), and sodium (2 mg/100g) — a safe choice for most CKD stages in normal portions. As a dairy, it fits comfortably within daily renal diet budgets.
Full guideIce Cream Vanilla has moderate levels: 199 mg potassium, 105 mg phosphorus, 80 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 guideIce Cream Chocolate has moderate levels: 249 mg potassium, 107 mg phosphorus, 76 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 guideFrozen Yogurt has moderate levels: 211 mg potassium, 129 mg phosphorus, 87 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 guideSherbet is low in potassium (96 mg/100g), phosphorus (40 mg/100g), and sodium (46 mg/100g) — a safe choice for most CKD stages in normal portions. As a dairy, it fits comfortably within daily renal diet budgets.
Full guidePudding Vanilla has moderate levels: 128 mg potassium, 197 mg phosphorus, 286 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 guideCustard has moderate levels: 148 mg potassium, 113 mg phosphorus, 61 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 guideEggnog has moderate levels: 165 mg potassium, 109 mg phosphorus, 54 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 guideWhey Protein is low in potassium (143 mg/100g), phosphorus (78 mg/100g), and sodium (48 mg/100g) — a safe choice for most CKD stages in normal portions. As a dairy, it fits comfortably within daily renal diet budgets.
Full guideMilk Evaporated Skim has moderate levels: 332 mg potassium, 195 mg phosphorus, 115 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 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.