Chronic kidney disease (CKD) affects an estimated 1 in 7 U.S. adults — about 37 million people — and researchers estimate that up to 9 in 10 of them don’t know they have it. Worldwide, CKD affects more than 800 million people — more than twice the entire population of the United States.
Diet isn’t just “eat healthy” advice when you have CKD. It’s one of the most powerful tools you have to slow the disease’s progression and lower your risk of complications.
This guide covers the core principles of a kidney-friendly (renal) diet for adults with CKD stages 1–5 who aren’t on dialysis, including food lists, a sample meal plan, and what the research actually shows. It isn’t a substitute for individualized guidance from a nephrologist or renal dietitian — your ideal diet depends on your CKD stage, any complications you have, and your lab results.
Table of Contents
Core Principles of a Kidney-Friendly Diet
Protein: less isn’t always better
Your kidneys filter out waste products your body creates when it breaks down protein — mainly urea and creatinine. When your kidneys aren’t working as well, that waste builds up in your blood, and you start to feel it: constant fatigue, nausea, and sometimes brain fog. Doctors call this uremia. Eating less protein means less waste for your kidneys to filter — and less pressure inside your kidneys’ filtering units. That extra pressure is exactly what wears those filters down over time.
That said, cutting protein drastically without medical supervision is dangerous. Your body starts breaking down its own muscle for fuel, which makes your overall outlook worse, not better. The goal isn’t to eat as little protein as possible — it’s to hit the right balance.
Leading international nephrology organizations recommend about 0.6–0.8 grams of protein per kilogram of your “ideal” body weight per day for CKD stages 3–5. For someone at an ideal weight of 70 kg (about 154 lb), that’s roughly 42–56 grams of protein a day — less than one chicken breast.
Choose high-biological-value protein when you can: eggs, lean meat, and fish. These contain all the essential amino acids, so you get more nutritional value from a smaller amount of food.
Sodium: salt, blood pressure, and swelling
Cutting sodium on a renal diet does two jobs: it helps control blood pressure and reduces fluid retention. High blood pressure is an independent driver of CKD progression — every extra gram of salt per day can nudge your blood pressure up by roughly 1–2 points. That doesn’t sound like much, but it adds up over years.
The general target is under 2,300 mg of sodium a day — just under a teaspoon of salt total, counting what’s already in your food. If you also have high blood pressure, aim even lower: about ¾ teaspoon a day, including the salt hiding in bread, soup, and sauces. In practice, that means not adding salt at the table and steering clear of processed foods, canned goods, deli meats, and salty snacks.
Potassium: balancing risk and deficiency
As kidney function declines, your body has a harder time clearing potassium. Too much potassium in your blood (hyperkalemia) is genuinely dangerous — it can throw off your heart rhythm, even to the point of cardiac arrest. This is why potassium isn’t something to guess about with CKD.
That said, you should only restrict potassium if bloodwork actually confirms hyperkalemia — not “just in case.” The foods highest in potassium include potatoes, bananas, tomatoes, oranges, legumes, nuts, and dried fruit. Useful trick: soaking and boiling vegetables (then draining the water) cuts their potassium content by 30–50%.
Phosphorus: the hidden threat
Too much phosphorus with CKD isn’t just “too much of a mineral.” It sets off a chain reaction — calcium starts depositing in your blood vessel walls (like scale building up in pipes), and your heart and arteries gradually stiffen. This is one of the main pathways to cardiovascular complications in kidney disease.
Foods highest in phosphorus include dairy, nuts, seeds, seafood, legumes, and whole grains. Here’s the catch: your body absorbs almost all the phosphorus from food additives, but only 40–70% of the phosphorus naturally found in whole foods. In other words, a piece of natural cheese and a hot dog with the same “phosphorus content” on the label aren’t equally risky.
Check the ingredient list: if you see phosphoric acid, sodium phosphate, sodium tripolyphosphate, or anything with “phos” in the name, that product contains added phosphate — something worth avoiding on a renal diet. These hidden phosphates commonly turn up in processed meats, deli meats, processed cheese, and dark colas.
Calories: don’t let intake slip
People with CKD often end up eating less overall — because of dietary restrictions, nausea, or fear of “getting it wrong.” But if your body doesn’t get enough calories, it starts breaking down your own muscle for energy. That leads to weakness and loss of strength, and it puts even more strain on your kidneys, since muscle breakdown produces the same harmful waste products protein does.
For someone at an ideal body weight of 70 kg (about 154 lb), the recommended intake is roughly 2,100–2,450 calories a day — about the same as a healthy, moderately active adult needs. In other words, eat enough — this isn’t about going hungry. When you’re limiting protein, your main energy sources should be complex carbohydrates and plant-based fats (olive oil, canola oil).
Fluids: when — and how much — to limit
In earlier CKD stages (1–3), you usually don’t need to limit fluids. In fact, drinking enough water helps keep your kidney tubules clear and lowers your risk of kidney stones. If you drink too little, the cells lining those tubules can get damaged, which speeds up disease progression.
Fluid restriction becomes relevant at CKD stage 4–5, with swelling, or on dialysis. The exact target is always individual — a common formula is your daily urine output plus about 17 fl oz (2 cups; roughly 500 mL).
Foods to Eat and Foods to Limit
Recommended foods
| Food group | Examples | Why it’s recommended | Note |
|---|---|---|---|
| Refined grains | White rice, semolina (such as Cream of Wheat), white pasta | Low in potassium and phosphorus | Main energy source when limiting protein |
| Wheat bread | White bread, plain pita or flatbread | Less phosphorus than whole-grain versions | Choose unsalted or low-sodium options |
| Eggs | Boiled, steamed omelet | Protein with the highest biological value | 1 egg ≈ 6–7 g protein; amount set by your dietitian |
| Lean meat / poultry | Skinless chicken, turkey, lean beef | High-quality protein in a controlled portion | Boiled or baked, unsalted |
| Low-fat fish | Cod, tilapia, flounder, haddock | Lower in phosphorus than fatty fish | 1–2 times per week |
| Plant oils | Olive oil, canola oil | Calories without protein, potassium, or phosphorus | Up to 2–3 tbsp per day |
| Cabbage | Green or cauliflower (boiled) | Relatively low in potassium | Soak and boil, then drain the water |
| Carrots, beets (cooked) | Small portions | Boiling lowers potassium content | Avoid raw if you have hyperkalemia |
| Apples, pears | Peeled, small portions | Lower potassium than bananas | Up to 1–2 per day if potassium levels are normal |
| Butter | Small amount | Pure fat calories, no phosphorus or potassium | No more than 2–3 tsp (10–15 g) per day |
Foods to limit or avoid
| Food | Why | Restriction level | Alternative |
|---|---|---|---|
| Table salt | Raises blood pressure, promotes fluid retention | ❌ Strict (under 2 g sodium/day) | Lemon juice, salt-free dried herbs |
| Bananas, potatoes (unsoaked), tomatoes | High in potassium | ⚠️ If you have hyperkalemia | Peeled apples, boiled carrots |
| Dairy in large amounts | Potassium + phosphorus | ⚠️ Limit | Unfortified rice or oat milk |
| Nuts, seeds | Phosphorus + potassium | ⚠️ Limit | Small portions (10–15 g), infrequently |
| Deli meats, smoked meats, canned goods | Sodium, phosphate additives | ❌ Strict | Home-cooked, boiled meat |
| Dark colas | Inorganic phosphorus | ❌ Strict | Water, unsweetened herbal tea |
| Legumes (beans, lentils, chickpeas) | Potassium + phosphorus | ⚠️ Limit or avoid | Depends on stage and labs |
| Whole grains and whole-grain bread | Phosphorus | ⚠️ In later stages | Refined grains (white rice, Cream of Wheat) |
| Dried fruit | Concentrated potassium | ❌ If you have hyperkalemia | — |
| Salt substitutes (potassium chloride) | Adds potassium | ❌ Strict, if you have hyperkalemia | Lemon juice, natural vinegar |
What the Research Says
Protein restriction and CKD progression. A large 2018 meta-analysis covering more than 2,000 patients with CKD stages 3–5 found that a low-protein diet (0.6–0.8 g/kg/day) meaningfully slowed progression to end-stage kidney disease compared with standard eating patterns. One important detail: the benefit only held up when diet was combined with blood pressure medication — diet alone, without treatment, had a much weaker effect.
Plant protein and blood toxin levels. A large 2020 review found that replacing part of one’s meat intake with plant-based foods (excluding legumes, due to their potassium content) lowered levels of harmful compounds in the blood. In short: eating less meat helps, but that doesn’t mean switching to a fully plant-based diet. Plant protein is less “complete” in amino acid profile, so fully replacing animal protein isn’t recommended without monitoring nutritional status — especially for people already at risk of muscle wasting.
Phosphate additives and heart health. A 2019 study found that phosphorus from food additives raised blood levels of a protein called FGF-23 — a signal that, when elevated, points to heart and blood vessel risk. Levels rose by 35–40%, even in people with relatively preserved kidney function. This underscores that additive phosphates (the “phos-” ingredients in processed foods) are considerably riskier than natural phosphorus from whole foods.
Mediterranean-style eating and early-stage CKD. A 2022 study found that following a Mediterranean- or DASH-style eating pattern (more vegetables, olive oil, less salt and meat) in early CKD (stages 1–2) helped preserve kidney filtering function longer. Note that both diets, in their classic form, include foods that are restricted at later stages (legumes, nuts, whole grains) — so for CKD stages 3–5, they need individual adaptation based on lab results.
Daily Nutrient Targets by CKD Stage
| Nutrient | Stage 1–2 (kidneys working well) | Stage 3 (30–59% function) | Stage 4–5, not on dialysis (under 30% function) | Note |
|---|---|---|---|---|
| Protein | 0.8 g/kg/day | 0.6–0.8 g/kg/day | 0.6 g/kg/day (± keto-analogs) | Based on ideal, not actual, body weight |
| Sodium | Under 2,300 mg/day | Under 2,000 mg/day | Under 1,500–2,000 mg/day | Depends on blood pressure and swelling |
| Potassium | No restriction | No restriction (if labs are normal) | 2,000–3,000 mg/day if hyperkalemic | Based on blood test results only |
| Phosphorus | 700–1,000 mg/day | 700–800 mg/day | 600–800 mg/day | Avoid additive phosphates at every stage |
| Calories | 30–35 kcal/kg/day | 30–35 kcal/kg/day | 30–35 kcal/kg/day | 25–30 kcal/kg if BMI is over 30 |
| Fluids | No restriction | No restriction | Urine output + 17 fl oz / 2 cups (individual) | Restriction only with swelling or low urine output |
Sources: KDIGO Clinical Practice Guidelines 2024, KDOQI Nutrition in CKD Guidelines 2020, and the Academy of Nutrition and Dietetics Evidence-Based Nutrition Practice Guideline for CKD. All values are general guidance — your care team will adjust them based on your labs.
Sample One-Day Meal Plan (Stage 3–4)
⚠️ Note: This sample menu is built for someone with an ideal body weight of 70 kg (154 lb) and normal potassium levels. Calorie and nutrient needs are highly individual — get a specific plan from a renal dietitian.
| Meal | Time | Example | Note |
|---|---|---|---|
| Breakfast | 7:30 am | Rice porridge made with water + a small pat of butter + 1 boiled egg + unsweetened tea | No added salt; the day’s main carb load |
| Snack | 10:00 am | 1 medium peeled apple + 2–3 unsalted rice cakes | Low in potassium and phosphorus |
| Lunch | 1:00 pm | 3–3.5 oz (80–100 g) boiled chicken breast (no salt) + 5 oz (150 g) boiled pasta, drained + cucumber salad with olive oil and lemon juice | Meat portion strictly per your protein target |
| Afternoon snack | 4:00 pm | 1 small pear + rice cake | Skip dairy between meals |
| Dinner | 7:00 pm | 2.8 oz (80 g) boiled cod + 5 oz (150 g) boiled rice + braised cabbage with olive oil | Fish, 1–2 times per week |
| Before bed | 9:30 pm | Unsweetened herbal tea | Stay within your daily fluid allowance |
Approximate totals: 1,900–2,100 calories · ~45–50 g protein · ~1,000–1,200 mg sodium
Who Shouldn’t Follow a Standard Renal Diet
Absolute contraindications
| Condition | Why it’s risky | What to do instead |
|---|---|---|
| CKD stage 5D — end-stage, on dialysis | Dialysis actually raises protein needs to 1.1–1.2 g/kg/day; restricting protein here is harmful | Follow a separate dialysis-specific diet; renal dietitian required |
| Severe protein-energy malnutrition | Further protein restriction risks critical wasting | Gradual refeeding under medical supervision |
| Severe diabetes with frequent hypoglycemia | The irregular eating pattern a renal diet sometimes requires can conflict with standard insulin therapy | Joint management by a nephrologist and endocrinologist |
Relative contraindications (medical supervision required)
| Condition | Why extra caution is needed |
|---|---|
| Pregnancy with CKD | Protein needs increase; a standard low-protein diet may harm fetal development |
| Children and adolescents | A growing body needs higher protein and mineral intake |
| Active cancer treatment | Chemotherapy increases tissue breakdown; restricting protein can be risky |
| Nephrotic syndrome | Heavy protein loss in urine calls for more protein, not less |
“If you’re not sure, ask before you change anything — not after you start feeling worse.”
Who Needs to Pay Extra Attention to CKD Nutrition
People with diabetic nephropathy. Diabetes is the leading cause of CKD worldwide. With diabetic nephropathy (kidney damage caused by diabetes), you have to manage blood sugar and kidney health at the same time, which makes meal planning more complex. Carbs remain your main energy source, but their quality and effect on blood sugar matter a lot. Coordinated care between a nephrologist and endocrinologist is especially important here — advice from the two specialists can conflict without coordination.
Older adults (65+). The risk of malnutrition with CKD is especially high for older adults: appetite tends to drop, food intake declines, and muscle mass is already lower to start. For this group, protein intake is usually kept around 0.8 g/kg/day even at CKD stage 3–4, to help prevent sarcopenia (muscle loss). Regular monitoring matters here — body weight, muscle strength, and blood albumin (a protein that reflects whether the body has enough “building material”).
People with hypertensive nephropathy. Sodium control is priority number one. Cutting sodium below 2 g a day, combined with blood pressure medication, helps stabilize blood pressure and slow disease progression. This group especially needs to watch for “hidden salt” — canned goods, prepared sauces, processed cheese, and store-bought baked goods.
People in early-stage CKD (1–2). Early-stage dietary changes have the biggest payoff. Cutting out processed foods, reducing sodium, controlling animal protein portions, and skipping soda are accessible steps that can meaningfully delay progression to later stages. Strict protein restriction isn’t necessary at this stage.
Common Myths, Debunked
Myth: You should drink as little water as possible to protect your kidneys. This myth is common among people in early CKD stages. Kidneys do filter water, but drinking enough (1.5–2 L, or about 50–68 fl oz/6–8 cups daily, if you don’t have swelling and your kidney function is adequate) actually keeps your kidney tubules clear and lowers your risk of kidney stones. Drinking too little damages the cells lining those tubules and speeds up progression. Fluid restriction only becomes relevant in later stages or with fluid retention — and only on your doctor’s recommendation.
Myth: A plant-based diet is automatically kidney-safe. Plant foods are associated with healthy eating, and people with CKD often switch to them on their own. But legumes, nuts, seeds, potatoes, and tomatoes are high in potassium and phosphorus. At CKD stages 3–5, an unrestricted plant-based diet can trigger dangerous hyperkalemia. A plant-forward diet can work well with CKD — it just needs careful food selection and regular bloodwork.
Myth: If you have no symptoms, you don’t need a special diet. CKD is a “silent” disease — most people feel nothing until stage 3–4, when kidney function is already below half of normal. No pain or swelling doesn’t mean your kidneys are fine. Following dietary guidance from the earliest stages is the most effective non-drug way to delay progression, and skipping that window is costly in the long run.
Myth: Salt substitutes are a safe swap for people with CKD. Most salt substitutes replace sodium chloride with potassium chloride. That’s a reasonable lower-sodium option for healthy people — but for someone with CKD at risk of hyperkalemia, it can be dangerous, since it adds exactly the mineral your body can no longer clear well. Check your potassium levels and get your doctor’s go-ahead before adding a salt substitute to your diet.
The Bottom Line
A CKD-friendly diet isn’t one rigid list of forbidden foods — it’s a personalized tool for slowing disease progression. Limiting protein, sodium, phosphorus, and — when your labs call for it — potassium is backed by solid research and reflected in current clinical guidelines from leading nephrology organizations.
The most effective changes are the ones made early, before symptoms show up. Moving from processed foods to home cooking, controlling animal protein portions, and cutting out soda are steps most people can take without special products or added expense.
Always work with a nephrologist or renal dietitian on your CKD nutrition plan — targets, food choices, and restrictions all shift based on your stage, lab results, and other health conditions. This guide gives you the framework; your care team builds the specific plan.

