🌿 Medical Nutrition Therapy · CKD Stage 3

Plant-Dominant Eating for
Chronic Kidney Disease

A practical, Kalantar-Zadeh–inspired approach to Medical Nutrition Therapy for adults with CKD Stage 3 (non-dialysis) — with calculations, a sample meal plan, and long-term implementation tips.

📖 Based on Nutritional Management of Renal Disease, 4th Ed. 8 min read 👤 For CKD Stage 3 patients & renal dietitians
Series: Page 1: Plant-Dominant MNT Page 2: Renal Superfoods →
⚠️ Clinical note: The values here use a 70 kg reference weight for illustration. Always adjust protein and energy targets to your patient's or your own ideal body weight, activity level, and current lab results. Consult a renal dietitian for individualised Medical Nutrition Therapy.
⚖️

1 · Protein & Energy Calculations (reference: 70 kg ideal body weight)

Daily Protein Target
42 – 56 g
0.6 – 0.8 g / kg IBW / day
Daily Energy Target
2,100 – 2,450 kcal
30 – 35 kcal / kg IBW / day
🌿 Plant protein sources ≥ 50 – 70 %

Legumes, grains, nuts, vegetables — lower uremic toxin load vs. animal protein

Why lower-protein in CKD 3–5? Reducing protein intake to 0.6–0.8 g/kg/day decreases the production of uremic solutes (indoxyl sulfate, p-cresyl sulfate) and lowers the dietary acid load — both of which contribute to glomerular hyperfiltration and GFR decline. Plant proteins are additionally favoured because they generate fewer uremic toxins and a more alkaline metabolic environment than animal-source proteins. If overweight, use 25–30 kcal/kg IBW instead, and work with a renal dietitian for fine-tuning via 3-day food records.

📚 Source: Nutritional Management of Renal Disease, 4th edition — Kalantar-Zadeh & Fouque. This reference is part of nephrology.my's curated evidence base.
🍽️

2 · One-Day Sample Meal Plan ≈ 50 g protein · ≈ 2,200–2,300 kcal

This follows a plant-dominant, low-acid pattern: high fruits and vegetables for alkali load, sodium < 2 g/day, natural phosphorus sources, and fibre > 25 g/day.

🌅
Breakfast
Oat bowl with banana & berries
½ cup dry oats cooked in water · 1 medium banana · 1 cup fresh berries · 1 tbsp ground flaxseeds · cinnamon — no added salt or sugar
500 kcal 10 g protein Oats & fruits → alkali; flaxseeds → omega-3 & fibre
🍎
Mid-morning Snack
Apple & unsalted almonds
1 medium apple · small handful (15–20) unsalted almonds
250 kcal 5 g protein
🥗
Lunch
Chickpea & quinoa power salad
2–3 cups leafy greens · cucumber · bell peppers · tomatoes · ½ cup rinsed chickpeas · ½ cup cooked quinoa · olive oil, lemon juice & herbs dressing
600 kcal 15 g protein Legumes + grains = complete plant protein; vegetables lower acid load
🥕
Afternoon Snack
Carrots, hummus & cherry tomatoes
1 cup carrot sticks · 2 tbsp no-added-salt hummus · a few cherry tomatoes
250 kcal 5 g protein
🥦
Dinner
Tofu stir-fry with brown rice
1.5–2 cups stir-fried vegetables (broccoli, zucchini, carrots, spinach) · 100 g firm tofu · ½ cup cooked brown rice · 1 tsp olive or canola oil · garlic, ginger & fresh herbs for flavour
600 kcal 15 g protein Tofu: high-quality plant protein, lower acid & phosphorus vs. meat
🌙
Optional Evening Snack
Pear or cucumber with pumpkin seeds
1 small pear — or cucumber slices with a sprinkle of unsalted pumpkin seeds
100–150 kcal 2–3 g protein

Daily Totals (approximate)

50–52 g
Total protein (mostly plant)
2,200–2,300
Total kilocalories
< 2 g
Sodium
> 25–30 g
Dietary fibre
💡

3 · Long-Term Implementation

  • 1
    Make plants the star (≥ 70–80 % of plate)Half the plate: non-starchy vegetables. One quarter: whole grains or starchy vegetables. One quarter: plant proteins — beans, lentils, tofu, tempeh, edamame in moderation.
  • 2
    Choose low-acid foods for GFR protectionPrioritise fruits (berries, apples, pears, bananas) and vegetables (leafy greens, broccoli, carrots, cauliflower, zucchini) to lower Net Endogenous Acid Production (NEAP) — this can improve serum bicarbonate and slow GFR decline.
  • 3
    Distribute protein across 3–4 mealsSpread the 42–56 g across meals and snacks rather than one large animal-protein–heavy meal — this reduces post-meal uremic toxin peaks.
  • 4
    Sodium control without flavour lossUse herbs, spices, lemon, vinegar, and garlic instead of salt. Rinse canned legumes well. Target < 2 g sodium per day for blood pressure and fluid management.
  • 5
    Potassium & phosphorus — don't restrict automaticallyMost plant foods are beneficial unless labs show elevated levels. Only leach/boil high-potassium vegetables if serum K⁺ is actually high. Natural (organic) phosphorus from plants is absorbed less efficiently than inorganic phosphate additives in processed foods.
  • 6
    Healthy fats for energy & anti-inflammationOlive oil, small amounts of avocado, nuts/seeds, and flaxseeds meet energy targets while supporting cardiovascular health — the leading cause of mortality in CKD.
  • 7
    Monitor quarterlyTrack weight, appetite, and labs (eGFR, serum bicarbonate, albumin, K⁺, phosphate) every 3 months. Watch for protein-energy wasting: unintended weight loss or low albumin are red flags.
  • 8
    When to consider keto-analoguesIf very-low protein (< 0.6 g/kg/day) is clinically indicated at CKD stage 4–5, ketoanalogues of essential amino acids can be added under dietitian and nephrology supervision to prevent protein-energy wasting.