The diabetic kidney disease diet, in plain language
When you live with Type 2 diabetes and chronic kidney disease (CKD), two sets of eating advice collide: keep glucose steady, and ease the workload on your kidneys. This guide covers the four numbers that matter most — sodium, protein, potassium and phosphorus — and how to keep an eye on them without turning every meal into math.
Educational information only — not medical advice. CKD targets change with your stage, labs and medications. Ask your clinician or a renal dietitian before changing your diet, and never stop or adjust a prescription on your own.
Start tracking this guidance today
Log your next meal in EvenKeel and get kidney-aware sodium and protein feedback as you go — no calorie counting required.
1. Sodium: the highest-yield change
Sodium drives blood pressure, and blood pressure is the single biggest lever on how fast kidney function declines in diabetes. Most guidance for adults with CKD lands under 2,300 mg of sodium a day, with many clinicians aiming closer to 1,500–2,000 mg when blood pressure or swelling is a problem.
Roughly 70% of the sodium people eat comes from packaged and restaurant food, not the salt shaker. Reading labels beats cooking without salt: compare the mg per serving, and treat anything above 20% Daily Value as a “sometimes” food. Cooking one or two more meals at home each week usually saves more sodium than any single swap.
2. Protein: enough, not extra
Protein is not the enemy, but a heavy protein load makes the kidneys filter harder. For adults with CKD who are not on dialysis, a common target is around 0.8 g of protein per kg of body weight per day — about 55 g for someone weighing 150 lb. If you are on dialysis, needs go up, not down, so this is a target to set with your care team rather than guess.
Practically: a palm-size portion of fish, poultry, eggs or tofu at two meals, with plants doing more of the work on the plate. Plant proteins (lentils, beans, tofu) tend to carry less absorbable phosphorus than processed meats — useful when phosphorus is creeping up.
3. Potassium and phosphorus: follow your labs
These two are not universal restrictions. In early CKD many people need no limit at all; limits usually start when blood tests show potassium or phosphorus running high, or when you take medications (ACE inhibitors, ARBs, potassium-sparing diuretics) that raise potassium.
If potassium is high, the win is portion size plus choosing lower-potassium produce; boiling potatoes and draining the water removes some potassium. If phosphorus is high, cutting phosphate additives (look for “PHOS” in the ingredient list — dark colas, processed cheese, many deli meats) matters far more than avoiding natural phosphorus in beans or dairy.
4. Keeping glucose steady at the same time
Carbohydrate still sets the shape of your glucose curve. The combination that tends to work with CKD: a fixed, modest amount of carbohydrate per meal, paired with protein and fat, plus consistent meal timing so you are not stacking a big correction on top of a big meal. Fiber-rich choices that are also kidney-friendly include apples, berries, cabbage, green beans, cauliflower and white rice or pasta when phosphorus is restricted.
If you recently stopped a GLP-1 medication, expect appetite to return before habits do. Logging portions for a few weeks is usually more useful than any specific rule.
Everyday swaps that add up
| Instead of | Try | Why |
|---|---|---|
| Canned soup, deli meat, frozen dinners | Home-cooked soup, fresh roasted chicken | Cuts several hundred mg of sodium per serving |
| Salt at the table | Lemon, vinegar, garlic, herbs, salt-free blends | Flavor without sodium; avoid potassium-chloride 'lite salt' |
| Whole-wheat bran cereal, brown rice (if phosphorus is high) | White rice, pasta, corn or rice cereal | Lower phosphorus load when labs are elevated |
| Potatoes, tomatoes, oranges, bananas (if potassium is high) | Apples, berries, grapes, cabbage, green beans | Lower potassium choices |
| Dark colas and processed cheese | Water, unsweetened tea, fresh cheese in small amounts | Phosphate additives absorb almost completely |
| Large steak or chicken breast | Palm-size portion plus extra vegetables | Keeps protein near recommended targets |
Turning this into a routine you can keep
None of this works from memory. A short daily record of what you ate, your glucose, and your blood pressure is what makes the next clinic visit productive — patterns are visible in two weeks of notes that no single reading shows.
EvenKeel is built for exactly this pairing:
- Kidney-aware meal logging — log a meal by photo or notes and get sodium and protein hints tuned for CKD, not generic calorie counting.
- Trends with estimated A1C — glucose, blood pressure, weight and lab flags in one view you can hand to your clinician.
- Medication and appointment reminders — including a post-GLP-1 tracker for the months after stopping.
Common questions about a kidney-safe diabetes diet
What is the best diet for diabetic kidney disease?
There is no single kidney diet. For most adults with Type 2 diabetes and CKD who are not on dialysis, the core of it is: keep sodium under about 2,300 mg a day, keep protein near 0.8 g per kg of body weight, keep carbohydrate portions steady across meals, and only restrict potassium or phosphorus if your blood tests show they are high. Your eGFR, urine albumin, potassium and phosphorus results decide the details, so set targets with your care team or a renal dietitian.
How much sodium should I eat with diabetes and kidney disease?
Most guidance for adults with CKD lands under 2,300 mg of sodium a day, and clinicians often aim for 1,500–2,000 mg when blood pressure or swelling is a problem. About 70% of dietary sodium comes from packaged and restaurant food rather than the salt shaker, so comparing mg per serving on labels and cooking one or two extra meals at home usually saves more sodium than removing the salt shaker.
How much protein is safe with diabetic kidney disease?
A common target for adults with CKD who are not on dialysis is about 0.8 g of protein per kg of body weight per day — roughly 55 g for someone weighing 150 lb. That looks like a palm-size portion of fish, poultry, eggs or tofu at two meals. If you are on dialysis your protein needs go up, not down, so confirm your target with your care team instead of cutting protein on your own.
Do I have to avoid potassium and phosphorus?
Not automatically. In early CKD many people need no limit at all. Limits usually start when blood tests show potassium or phosphorus running high, or when you take medications such as ACE inhibitors, ARBs or potassium-sparing diuretics that raise potassium. If phosphorus is high, cutting phosphate additives — look for 'PHOS' in the ingredient list, common in dark colas, processed cheese and deli meats — matters more than avoiding natural phosphorus in beans or dairy.
Which foods are both kidney-friendly and good for blood sugar?
Apples, berries, grapes, cabbage, green beans, cauliflower, peppers and cucumber are lower in potassium and work well with steady glucose. Pair a fixed, modest amount of carbohydrate with protein and fat at each meal. When phosphorus is restricted, white rice, pasta, and corn or rice cereal are usually better choices than bran cereal or brown rice.
Is salt substitute safe if I have kidney disease?
Usually not without checking first. Most 'lite salt' and salt-substitute products replace sodium with potassium chloride, which can push potassium dangerously high in CKD — especially alongside ACE inhibitors, ARBs or potassium-sparing diuretics. Lemon, vinegar, garlic, herbs and salt-free seasoning blends give flavor without that risk.
What should I do about eating after stopping a GLP-1 medication?
Expect appetite to return before habits do. Rather than adopting a new rule immediately, log portions, glucose and blood pressure for a few weeks so you can see where intake actually drifted. That record also tells your clinician whether weight, glucose or blood pressure changes need a medication adjustment.
How do I track sodium and protein day to day?
Log each meal as you eat it rather than reconstructing the day from memory. EvenKeel's meal log takes a photo or a short text description, flags kidney-relevant items such as high-sodium and phosphate-additive foods, and keeps meals beside your glucose, blood pressure and weight so patterns show up within about two weeks.
Where these numbers come from
A reasonable first week
- Ask for your latest eGFR, urine albumin (uACR), potassium and phosphorus numbers.
- Pick one high-sodium habit to change — usually lunch.
- Log meals and glucose for seven days without changing anything else.
- Bring the log and ask whether a renal dietitian referral is covered.
Fluid targets vary a lot by CKD stage — ask before deliberately drinking more or less.
Read our privacy policy for how your health data is handled.