πŸ₯¬ Vegetables, Fruits, Juices, Root Crops & Beans

Potassium is the primary CKD concern in this category. Phosphorus from plant sources is 30–40% less absorbable than animal phosphorus. Protein contribution is generally small. Sodium is naturally negligible unless salt is added. GI = Glycaemic Index (low ≀55 Β· medium 56–69 Β· high β‰₯70). Values marked β€” have negligible carbohydrate and no meaningful GI.

⚠️ Key CKD Takeaways β€” Vegetables Potassium (K) is the main limiting factor, not protein. Blanching/boiling significantly reduces K. Leafy greens (malunggay, spinach, kangkong) need portion control. Garlic and ginger look high per 100 g but are used in tiny quantities β€” actual load is negligible.

πŸ₯¬ Vegetables β€” per 100 g

VegetableProtein raw (g)Protein cooked (g)K (mg)Na (mg)P (mg)Sugar (g)GICKD NotesRating
Chayote (sayote)~0.8~0.6~125~2~18~1.7~15Very low K & P β†’ excellent CKD choiceβœ” Safe
Cucumber~0.7~0.6~147~2~24~1.7~15Very low K & P β†’ excellent choiceβœ” Safe
Cabbage (green)~1.3~1.2~170~18~26~3.2~10Low K & P β†’ one of the safest vegetables for CKDβœ” Safe
Napa cabbage (Chinese cabbage)~1.2~0.9~238~9~29~1.2~10Low K & P β†’ very CKD-friendlyβœ” Safe
Bell pepper~1.0~0.9~211~4~26~4.2~15Low K, low P β†’ excellent CKD vegetableβœ” Safe
Zucchini~1.2~1.0~261~8~38~2.5~15Low K & P β†’ CKD-friendlyβœ” Safe
Lettuce~1.4~1.2~194~28~29~0.8~15Low K & P β†’ very CKD-friendlyβœ” Safe
Onion~1.1~1.0~146~4~29~4.2~15Low K & P; negligible proteinβœ” Safe
Bok choy (pechay)~1.5~1.1~252~65~37~1.2~15Low–moderate K; low P β†’ CKD-friendlyβœ” Safe
Eggplant (talong)~1.0~0.8~229~2~24~2.4~15Low K, low P, Na negligible β†’ CKD-friendlyβœ” Safe
Bitter melon (ampalaya)~1.0~0.8~296~5~31~2.5~25Moderate K; low P; may help blood glucose control in diabetes⚠ Moderate
Pumpkin / squash (kalabasa)~1.0~0.8~340~1~44~2.8~75Moderate K; low P; high GI β€” portion control especially for diabetics⚠ Moderate
Tomato~0.9~1.0~237~5~24~2.6~15Moderate K; cooking concentrates K β€” use raw or add late in cooking⚠ Moderate
Carrots~0.9~0.8~320~69~35~4.7~35Moderate K; boiling reduces K; low GI⚠ Moderate
Okra~2.0~1.4~303~7~61~1.5~20Moderate K; fibre beneficial for glucose control; low GI⚠ Moderate
Broccoli~2.8~2.4~316~33~66~1.7~15Moderate K & P β†’ reasonable portions⚠ Moderate
Cauliflower~1.9~1.5~299~30~44~1.9~15Low–moderate K; low P β†’ good low-GI rice substitute⚠ Moderate
French / green beans (baguio beans)~1.8~1.6~209~6~38~3.3~30Moderate K; low P β†’ portion control⚠ Moderate
Philippine kangkong (water spinach β€” swamp variety)~3.0~2.4~380~120~50~0.2~15Very common in Filipino cooking; higher K & Na β†’ blanch in boiling water, discard water; limit to Β½ cup cooked; avoid in stage 4–5 CKD unless blanched❌ Limit / Blanch First
Chinese mustard greens (gai choy)~2.6~2.0~384~59~43~1.4~15High K; P moderate β†’ blanch and limit portions❌ Limit
Spinach~2.9~3.0~558~79~49~0.4~15Very high K when cooked β†’ limit strictly; blanch and discard water❌ Limit
Bamboo shoots (fresh)~2.6~2.1~533~5~59~1.2~15High K (fresh); Na spikes sharply if canned/fermented β†’ always buy fresh❌ Limit
Snow peas (sitsaro)~2.8~2.3~200~4~53~4.0~45Moderate–high K; legume-like protein⚠ Moderate
Yardlong beans (sitaw)~2.8~2.2~240~4~59~3.0~30Moderate–high K; portion control⚠ Moderate
Garlic~6.4~5.0~401~17~153~1.0~30High K & P per 100 g, but used in tiny amounts (2–5 g) β€” real-world load is negligible; good flavouring for CKDβœ” Safe (tiny use)
Ginger (luya)~1.8~1.5~415~13~34~1.7~15High K per 100 g but used in grams only β€” safe as flavouring; anti-nausea benefit for CKD patientsβœ” Safe (tiny use)
Malunggay (moringa leaves)~6.7~3.0~337~9~112~2.0~15Very high K & P β†’ restrict in CKD 4–5 despite its reputation as a "superfood"❌ Limit
πŸ’‘ Potassium Leaching Technique (for all high-K vegetables) Peel β†’ slice thin β†’ soak in cold water 2–4 h β†’ discard soak water β†’ boil in plenty of fresh water β†’ discard cooking water. Removes approximately 30–50% of potassium. Never use this water for soups or sauces.

🍎 Fruits β€” per 100 g

⚠️ Fruit Notes for CKD & Diabetes Protein is small (<2 g per serving). Potassium is the main CKD limiter. Phosphorus is low and less bioavailable in fruit. Juices, dried fruits, and large portions markedly raise potassium load. Choose whole fruit over juice β€” fibre slows glucose absorption.
FruitProtein (g)K (mg)Na (mg)P (mg)Sugar (g)GICKD NotesRating
Apple~0.3~107~1~11~10~36Low K; very low P β†’ very CKD-friendly; low GIβœ” Safe
Grapes~0.6~191~2~20~16~53Low K; very low P β†’ CKD-friendlyβœ” Safe
Blueberry~0.7~77~1~12~10~53Low K; very low P β†’ excellent choiceβœ” Safe
Pineapple (pinya)~0.5~109~1~8~10~59Low–moderate K; low P β†’ CKD-friendly; medium GIβœ” Safe
Watermelon (pakwan)~0.6~112~1~11~6~72Low K; very low P; high GI (large portions spike glucose); counts toward fluid intakeβœ” Safe (small portion)
Strawberry~0.8~153~1~24~5~41Low–moderate K; low P; low GIβœ” Safe
Pear~0.4~116~1~12~10~38Low–moderate K; low P; low GIβœ” Safe
Mangosteen~0.6~48~7~8~16~55Low–moderate K β†’ generally CKD-friendlyβœ” Safe
Dragon fruit (pitaya)~1.0~272~39~30~9~50Low–moderate K; low P; low GI β†’ good CKD choice; red variety slightly higher in Kβœ” Safe
Calamansi (Philippine lime / kalamansi)~0.9~117~1~15~3~25Very low K, P & sugar; ideal CKD flavour substitute for patis and soy sauce; squeeze over food instead of using saltβœ” Excellent (condiment)
Tamarind (sampalok β€” fresh pulp)~2.8~628~28~113~57~23Very high K & P; very high sugar; used only as souring agent in tiny amounts β€” do not eat as a fruit; replace with calamansi or kamias in CKD cooking❌ Condiment only (tiny)
Papaya (papaya)~0.5~182~8~10~8~60Moderate K; low P; medium GI⚠ Moderate
Mango (mangga)~0.8~168~1~14~14~51Moderate K; low P; higher sugar β†’ diabetics control portion carefully⚠ Moderate
Peach~0.9~190~0~20~8~42Moderate K; low P; low GI⚠ Moderate
Plum~0.7~157~0~16~10~40Moderate K; low P; low GI⚠ Moderate
Cherry~1.0~222~0~21~13~22Moderate K; low P; low GI⚠ Moderate
Lanzones (langsat)~1.0~275~2~27~15~45Moderate K; low P⚠ Moderate
Lychee (litchi)~0.8~171~1~31~15~50Moderate K; low P⚠ Moderate
Longan~1.0~266~0~21~15~52Moderate K; low P⚠ Moderate
Rambutan~0.9~42~11~9~14~55Low–moderate K; low P⚠ Moderate
Persimmon~0.6~161~1~17~13~50Moderate K β†’ portion control in stage 4–5 CKD⚠ Moderate
Banana – Latondan~1.0~340~1~20~15~51Moderate–high K β†’ limit to 50–100 g if K-restricted❌ Limit
Banana – Lakatan~1.1~360~1~22~16~51Moderate–high K β†’ limit to 50–100 g if K-restricted❌ Limit
Banana – Saba (boiled/steamed)~1.1~350~1~20~14~55Boiling + discarding water lowers K ~15%; prefer over fried or roasted saba❌ Limit
Orange (dalandan)~0.9~181~0~14~9~43High K (juice form much worse); low P❌ Limit
Ponkan (mandarin)~0.8~166~2~20~9~42High K; low P❌ Limit
Kiwi~1.1~312~3~34~9~52High K; low P❌ Limit
Guava (bayabas)~2.6~417~2~40~9~31High K; moderate P; low GI β†’ limit portion❌ Limit
Chico (sapodilla / naseberry)~0.4~193~12~12~16~40High K; low–moderate P❌ Limit
Grapefruit~0.8~135~0~18~7~25⚠ Drug interactions: statins, CCBs, immunosuppressants β€” ask doctor before consuming❌ Drug Risk
Durian~1.5~436~2~44~27~49Very high K & P; very high sugar β†’ avoid or very small portions only❌ Avoid
Avocado~2.0~485~7~52~1~15Very high K & P β†’ restricted in advanced CKD; low GI but K is the issue❌ Avoid

πŸ§ƒ Fruit Juices β€” per 100 ml

❌ Important for Diabetic CKD Patients 100% natural juices are high in sugar and count toward daily fluid load. Choose whole fruit over juice β€” fibre slows glucose absorption and reduces GI impact. If potassium restriction applies, most juices need to be limited or avoided.
JuiceProtein (g)Sugar (g)K (mg)Na (mg)P (mg)GICKD NotesRating
Apple juice~0.1~10~100~4~7~44Lower K than citrus; still moderate K; low–medium GI⚠ Limit – moderate K
Mixed fruit juice~0.2~9~75~3~11~46Often lower K than single-fruit juices; still contains sugarβœ” Lowest K – prefer over single-fruit
Pineapple juice~0.3~11~125~2~10~46Moderate K; typical sugars⚠ Limit – moderate K & sugar
Grapefruit juice~0.5~7~100~1~15~48⚠ Drug interactions (statins/CCBs) β€” ask doctor❌ Drug Interactions
Grape juice~0.4~14~140~3~14~52Higher sugar; moderate K; minimal protein⚠ Limit – moderate K & sugar
Orange juice~0.7~9~180~1~15~52High K; CKD patients often need to limit❌ Limit – high K
Prune juice~0.6~16~276~4~25~43Highest K among common juices; also higher P β†’ significant for CKD❌ Avoid – very high K

🌿 Root Crops (Asia) β€” per 100 g

⚠️ Root Crop Tips Root crops are mainly carbohydrate. Potassium is the main CKD concern. Boiling and discarding the water lowers K by 30–50%. Preparation: peel β†’ slice thin β†’ soak 2–4 h β†’ boil in plenty of water β†’ discard cooking water. Avoid baking, roasting or frying when K restriction is needed.
Root CropProtein raw (g)Protein cooked (g)K (mg)Na (mg)P (mg)Sugar (g)GICKD NotesRating
Konjac (konnyaku)~0.2~0.1~11~10~5~0~17Extremely low protein, K & P; CKD-friendly; very low GI; may cause GI fullnessβœ” Safe
Radish (daikon / labanos)~0.6~0.4~227~21~23~2.5~15Low K; very low Na & Pβœ” Safe
Arrowroot~0.3~0.2~454~26~22~0.3~65Very low protein; low–moderate K; very low P; medium GIβœ” Safe
Turnip~1.2~0.8~191~67~27~3.8~30Low–moderate K; low Na & P; low GIβœ” Safe
Cassava (kamoteng kahoy)~1.4~1.0~271~14~27~1.7~46Lower K than potato; must be fully cooked (cyanide risk if undercooked); very low Na; low P⚠ Moderate
Water chestnut~1.4~0.6~584~14~63~6.0~60Moderate K; boiling lowers K; low Na; low P⚠ Moderate
Taro (gabi)~1.5~1.0~591~11~84~0.4~54Moderate–high K; boiling reduces K; low Na; low–moderate P⚠ Moderate
Yam (ubi / greater yam)~1.5~1.2~816~9~55~0.5~37Moderate K; low Na; low–moderate P; low GI⚠ Moderate
Purple yam (ube)~1.5~1.1~816~9~49~0.5~42Moderate K; low Na; low–moderate P; low GI⚠ Moderate
Sweet potato (kamote)~1.6~1.4~337~55~47~4.2~63Moderate K; boil & discard water; low Na; low P; medium GI (lower if boiled vs baked)⚠ Moderate
Lotus root~2.6~1.6~556~45~100~0.5~55Moderate–high K; boiling helps; low Na; low–moderate P⚠ Moderate
Potato (white)~2.0~1.9~421~6~57~0.8~78High K raw; boiling + soaking lowers K substantially; high GI (especially mashed or baked)❌ Prepare Carefully

🫘 Beans β€” Dry vs Cooked, per 100 g

❌ Practical Bean Tips for CKD Soak 8–12 h, discard soak water, boil in fresh water β€” reduces K by ~30–50%. Avoid salt during cooking. Rinse canned beans thoroughly before use. Keep cooked servings ≀ Β½ cup unless advised otherwise.
BeanStateProtein (g)Saccharides* (g)K (mg)Na (mg)P (mg)Sugar (g)GICKD NotesRating
Mung bean (monggo)Dry23–2460–621,200–1,25010–15360–380~0N/A (not eaten dry)Very high K & P β€” always soak & cook before eating❌ Very high K & P dry
Mung bean (monggo)Cooked6.8–7.218–19260–2702–595–100~1~31Moderate K & P; low GI; limit to Β½ cup cooked⚠ Moderate – limit Β½ cup
SoybeanDry35–3628–301,700–1,8005–10700–720~0N/A (not eaten dry)Extremely high P β€” always soak & cook before eating❌ Extremely high P
SoybeanCooked15–1610–11500–5202–5245–255~0~15Still high P; very low GI; limit strictly in CKD 4–5❌ High P – limit strictly
Chickpeas (garbanzos)Dry19–2060–61720–73020–25360–370~0N/A (not eaten dry)High K & P β€” always soak & cook before eating❌ High K & P
Chickpeas (garbanzos)Cooked8.5–9.027–28285–2957–10165–175~5~28Moderate-high K & P; low GI; limit to Β½ cup⚠ Moderate – limit Β½ cup
LentilsDry24–2660–63950–9705–10450–460~0N/A (not eaten dry)High P β€” always soak & cook before eating❌ High P
LentilsCooked9.0–9.520–21360–3702–5175–185~2~32Moderate-high K & P; low GI; limit to Β½ cup⚠ Moderate – limit Β½ cup
Red kidney beansDry23–2460–611,350–1,38010–15400–410~0N/A (not eaten dry)High K β€” always soak & cook before eating❌ High K
Red kidney beansCooked8.5–9.022–23400–4102–5140–150~0~24Moderate-high K & P; low GI; limit to Β½ cup⚠ Moderate – limit Β½ cup
Black beansDry21–2261–621,450–1,5005–10430–440~0N/A (not eaten dry)High K β€” always soak & cook before eating❌ High K
Black beansCooked8.5–9.023–24350–3601–3140–150~0~30Moderate K & P; low GI; limit to Β½ cup⚠ Moderate – limit Β½ cup
Adzuki (red bean)Dry20–2162–631,200–1,2505–10410–420~0N/A (not eaten dry)High K β€” always soak & cook before eating❌ High K
Adzuki (red bean)Cooked7.5–8.024–25300–3101–3130–140~0~35Moderate K & P; low GI; limit to Β½ cup⚠ Moderate – limit Β½ cup

🌱 Mung-Bean–Based Foods β€” per 100 g

FoodStateProtein (g)Saccharides* (g)K (mg)Na (mg)P (mg)Sugar (g)GICKD NotesRating
Mung bean sprouts (toge)Raw~36–7150–1605–755–60~1~25Lower K & P than whole beans; low GI; good CKD optionβœ” Safe
Mung bean sprouts (toge)Cooked~3.27–8120–1305–1050–55~1~25Good CKD option; cooking reduces K slightlyβœ” Safe
Mung-bean flourDry22–2460–621,100–1,20010–20350–380~2N/A (not eaten dry)Very high K & P β€” not consumed raw; used in cooking/baking only❌ Avoid
Glass noodles / sotanghon (mung-bean starch)Dry0.2–0.585–8830–405–1015–20~0~39Very low P; low GI; excellent CKD noodle choiceβœ” Safe
Glass noodles / sotanghon (mung-bean starch)Cooked0.1–0.318–205–105–105–8~0~39CKD-friendly; very low K & P when cookedβœ” Safe
Philippine hopia (mung-bean filled)Baked7–945–55180–220200–300120–160~18~65High sugar & sodium; moderate P; medium-high GI β€” limit strictly❌ Limit

*Saccharides = sugars + starch. GI values are approximate and vary by preparation method.