The CKD World Cookbook

27 Kidney-Safe International Recipes Across 9 World Cuisines
Built for ESRD on Hemodialysis 3x/Week

Na <650mg/meal K <650mg/meal P <270mg/meal 27 Recipes 9 Cuisines
BEFORE YOU COOK: Every recipe stays within ESRD per-meal limits (Na <650mg, K <650mg, P <270mg). Nutritional values are estimates based on USDA data and standard portion sizes. Always take your phosphorus binders with protein meals. Check with your nephrologist or renal dietitian before making major diet changes.
HOW TO READ RATINGS: GREEN = well under limit, eat freely. YELLOW = approaching limit, watch portions. All 27 recipes are within safe ranges — no red ratings.

Table of Contents

Reference
Japanese
  1. CKD Chicken Teriyaki
  2. CKD Vegetable Yakisoba
  3. Onigiri Rice Balls
Korean
  1. CKD Chicken Bulgogi
  2. CKD Bibimbap
  3. Korean Grilled Peppers
Thai
  1. CKD Chicken Pad Thai
  2. CKD Thai Basil Chicken
  3. Thai Chicken Lettuce Wraps
Indian
  1. CKD Chicken Tikka
  2. CKD Jeera Rice
  3. CKD Red Lentil Dal
Mediterranean / Greek
  1. CKD Chicken Souvlaki
  2. CKD Greek Rice Pilaf
  3. Grilled Halloumi & Peppers
Middle Eastern
  1. CKD Chicken Shawarma
  2. CKD Fattoush Salad
  3. Herb Rice with Saffron
Caribbean
  1. CKD Jerk Chicken
  2. CKD Rice and Peas
  3. Caribbean Grilled Pineapple Chicken
Italian
  1. CKD Chicken Piccata
  2. CKD Herb Risotto
  3. Bruschetta Chicken
African
  1. CKD Ethiopian Doro Wat
  2. CKD Jollof Rice
  3. Moroccan-Spiced Chicken
Grocery Lists

Spice Rack Upgrade: 10 New Spices to Unlock 9 Cuisines

You already have: cumin, garlic powder, onion powder, chili powder, paprika, oregano, black pepper, salt. These 10 additions unlock every recipe in this book. Total cost: about $18-22 at any grocery store.

1. Fresh Ginger ~$1
Unlocks: Japanese, Korean, Indian, African. The single most impactful add.
2. Low-Sodium Soy Sauce ~$3
Unlocks: Japanese, Korean, Thai. Kikkoman low-sodium has 40% less Na.
3. Sesame Oil ~$3
Unlocks: Japanese, Korean, Thai. Toasted sesame oil — a little goes far.
4. Turmeric (ground) ~$2
Unlocks: Indian, Middle Eastern, African. Anti-inflammatory bonus for CKD.
5. Gochugaru (Korean Chili Flakes) ~$3
Unlocks: Korean. Smoky, sweet heat — different from Mexican chili powder.
6. Garam Masala ~$2
Unlocks: Indian. Pre-mixed warm spice blend. Skip buying 6 individual spices.
7. Dried Dill ~$1
Unlocks: Greek, Mediterranean. Pairs with lemon the way cilantro pairs with lime.
8. Ground Cinnamon ~$1
Unlocks: Moroccan, Ethiopian, Middle Eastern. Yes, cinnamon in savory food.
9. Allspice (ground) ~$2
Unlocks: Caribbean, Ethiopian. THE key to jerk seasoning.
10. Rice Vinegar ~$2
Unlocks: Japanese, Korean, Thai. Mild acidity without sodium. Not the same as white vinegar.

Flavor Bridge Map

How your favorite flavors connect to new cuisines. If you like Column A, you'll love Column B.

You Already Love New Cuisine The Bridge
Chicken fajitas (peppers, onions, cumin)Thai Basil ChickenSame sizzling wok technique, same pepper/garlic base, add basil + chili
Spaghetti meat sauce (garlic, tomato)Italian Piccata/BruschettaSame Italian aromatics, just lemon/capers instead of red sauce
Spanish rice (cumin, tomato, onion)Indian Jeera RiceLiterally cumin rice — swap tomato for turmeric
Spanish rice (cumin, tomato, onion)Jollof RiceWest African version of your Spanish rice — more tomato, add ginger
Grilled chicken + hot sauceJapanese TeriyakiSame grilled chicken, sweet/savory glaze instead of hot sauce
Steak tacos (lime, cilantro, cumin)Korean BulgogiSame thinly-sliced meat concept, pear/ginger marinade instead of lime/cumin
Chicken stir-fry (his existing recipe)Yakisoba / Pad ThaiExact same technique — different noodle, different sauce
Roasted peppers & onionsKorean Grilled PeppersSame peppers, add sesame oil + garlic — done
Pico de gallo (cilantro, lime, onion)Thai Lettuce WrapsSame fresh herb + citrus concept, wrapped in lettuce
Hot sauce obsessionCaribbean Jerk ChickenScotch bonnet brings the heat, allspice makes it Caribbean
Cumin + garlic + paprikaChicken ShawarmaYour exact spice profile + turmeric = Middle Eastern
Cumin + paprika + garlicMoroccan ChickenAdd cinnamon + ginger to your existing combo = Morocco
Chicken + cheeseGrilled HalloumiHalloumi has LESS phosphorus than cheddar + it grills like meat
Rice bowls (his go-to format)BibimbapKorean rice bowl — same concept, different toppings

🇯🇵 Japanese

Why you'll love this: Japanese food is all about simple ingredients done perfectly. You already cook chicken and rice — teriyaki is just adding a sweet/savory glaze. Japanese cuisine naturally uses less cheese and dairy (low phosphorus win), and rice is a staple (your comfort zone). The ginger-garlic-soy trio will feel familiar if you cook stir-fry.

1 CKD Chicken Teriyaki

Prep: 10 min Cook: 15 min Serves: 2 Difficulty: Easy
Flavor Bridge: If you grill chicken and put hot sauce on it, you already have the skill for this. Teriyaki is just a sweet-savory glaze instead of hot sauce. Same grilled chicken, way different flavor.
Ingredients
Steps
  1. Mix the sauce first. In a small bowl, stir together the low-sodium soy sauce, honey, rice vinegar, grated ginger, and minced garlic. Set aside.
  2. Heat vegetable oil in a skillet over medium-high heat. When it shimmers, lay the chicken thighs flat in the pan.
  3. Cook 5-6 minutes per side until golden brown and cooked through (165F internal). Don't move them around — let them get a nice sear.
  4. Turn heat to low. Pour the sauce over the chicken. Let it bubble and thicken for about 2 minutes, flipping the chicken once to coat both sides.
  5. Drizzle sesame oil over the top. Slice chicken into strips.
  6. Serve over white rice. Spoon any extra sauce from the pan over the top. Sprinkle with sesame seeds and green onion.
Nutrition Per Serving
420Calories
580mgSodium
390mgPotassium
210mgPhosphorus
CKD SAFE

2 CKD Vegetable Yakisoba

Prep: 10 min Cook: 12 min Serves: 2 Difficulty: Easy
Flavor Bridge: If you can make a stir-fry, you can make yakisoba. It's the same technique — hot pan, vegetables, sauce — but with noodles instead of rice. Think of it as Japanese-style lo mein.
Ingredients
Steps
  1. Cook noodles according to package. Drain, rinse with cold water, and set aside. If using ramen, throw away the seasoning packet (that's where all the sodium lives).
  2. Mix sauce: low-sodium soy sauce + rice vinegar + honey. Set aside.
  3. Heat vegetable oil in a large skillet or wok over high heat. Add cabbage, bell pepper, onion, and carrot. Stir-fry 3-4 minutes until veggies are slightly softened but still have crunch.
  4. Add garlic, stir for 30 seconds.
  5. Add the cooked noodles to the pan. Pour sauce over everything. Toss with tongs for 2 minutes until sauce is absorbed and noodles start to get slightly crispy.
  6. Drizzle with sesame oil. Serve immediately.
Nutrition Per Serving
340Calories
540mgSodium
320mgPotassium
125mgPhosphorus
CKD SAFE

3 Onigiri Rice Balls

Prep: 15 min Cook: 0 min (rice already cooked) Serves: 4 rice balls Difficulty: Easy
Flavor Bridge: You already eat plain white rice constantly. This is just shaping it into triangles with a tiny filling inside. It's the Japanese version of a burrito — portable, handheld, and you pick the filling.
Ingredients
Steps
  1. Wet your hands with water and rub a tiny pinch of salt on your palms. This keeps the rice from sticking and lightly seasons the outside.
  2. Grab about 1/2 cup of warm rice and flatten it in your palm.
  3. Put a small spoonful of your chosen filling in the center.
  4. Close the rice around the filling and shape it into a triangle by cupping both hands into an L-shape and pressing gently. Rotate and press 3-4 times.
  5. Wrap a strip of nori around the base of the triangle.
  6. Repeat. Eat immediately or wrap in plastic wrap for later (great snack for dialysis days).
Nutrition Per Rice Ball (chicken filling)
155Calories
120mgSodium
65mgPotassium
58mgPhosphorus
CKD SAFE — Great dialysis day snack

Japanese Grocery List

🇰🇷 Korean

Why you'll love this: Korean food is bold, garlicky, slightly sweet, and uses peppers constantly — your comfort zone. Bulgogi is basically Korean-style steak tacos. Bibimbap is a rice bowl (your go-to meal format). If you love garlic and heat, Korean food was made for you.

4 CKD Chicken Bulgogi

Prep: 15 min + 30 min marinade Cook: 10 min Serves: 2 Difficulty: Easy
Flavor Bridge: Think of this as Korean fajitas. Thinly sliced meat, bold marinade, served with rice. The pear juice tenderizes the chicken the way lime juice works in your taco marinades. Same concept, different continent.
Ingredients
Steps
  1. Mix the marinade: low-sodium soy sauce, pear juice, honey, sesame oil, garlic, ginger, and black pepper in a bowl.
  2. Add sliced chicken to the marinade. Toss to coat. Cover and refrigerate for 30 minutes (or up to 4 hours — longer = more flavor).
  3. Heat vegetable oil in a large skillet over high heat. You want it screaming hot.
  4. Add chicken in a single layer. Don't crowd the pan. Cook 3-4 minutes per side until slightly charred and caramelized.
  5. Serve over rice. Garnish with green onion and sesame seeds.
Nutrition Per Serving
435Calories
590mgSodium
410mgPotassium
225mgPhosphorus
CKD SAFE

5 CKD Bibimbap

Prep: 15 min Cook: 15 min Serves: 2 Difficulty: Easy
Flavor Bridge: This is a rice bowl — literally your favorite meal format. Instead of Mexican toppings, you're putting sauteed veggies, an egg, and a spicy sauce on top. If you eat chicken-and-rice bowls, you're already 90% of the way there.
Ingredients
Steps
  1. Make the sauce: mix gochugaru + rice vinegar + honey + low-sodium soy sauce + 1 tsp sesame oil. Set aside.
  2. Blanch spinach: dunk in boiling water for 30 seconds, drain, squeeze out ALL the water. This removes a ton of potassium. Season with a drop of sesame oil.
  3. Saute each vegetable separately in a little vegetable oil (1-2 min each): carrot, zucchini, bean sprouts. Season each with a tiny pinch of garlic. Keep them in separate piles.
  4. Fry 2 eggs sunny-side up in the same pan. The runny yolk becomes the sauce.
  5. Build the bowls: rice on the bottom, arrange veggies in sections around the edge, egg on top.
  6. Drizzle with the spicy sauce. Mix everything together before eating — that's the whole point of bibimbap (it means "mixed rice").
Nutrition Per Serving
395Calories
310mgSodium
520mgPotassium
205mgPhosphorus
CKD SAFE — Blanching spinach is the key potassium trick

6 Korean Grilled Peppers

Prep: 5 min Cook: 8 min Serves: 2 Difficulty: Very Easy
Flavor Bridge: You already love roasted peppers and onions. This is literally your existing recipe plus sesame oil and a tiny bit of soy sauce. Two ingredients turn your comfort food into Korean food.
Ingredients
Steps
  1. Heat a skillet or grill pan over high heat. Toss peppers with a little vegetable oil.
  2. Cook peppers until blistered and charred on the outside, about 3-4 minutes per side. They should be soft but not mushy.
  3. Remove from heat. Toss with sesame oil, garlic, soy sauce, and rice vinegar.
  4. Sprinkle with sesame seeds and gochugaru. Serve as a side dish.
Nutrition Per Serving
95Calories
150mgSodium
210mgPotassium
42mgPhosphorus
CKD SAFE — One of the safest sides in the entire book

Korean Grocery List

🇹🇭 Thai

Why you'll love this: Thai food hits four flavors at once: salty, sweet, sour, and spicy. You already love spicy food and lime. Thai basil chicken tastes like a more aromatic version of your chicken fajitas. Pad Thai is your stir-fry skills applied to noodles. Thai food was designed for people who like bold flavors.

7 CKD Chicken Pad Thai

Prep: 15 min Cook: 10 min Serves: 2 Difficulty: Medium
Flavor Bridge: Same stir-fry skills you already have. Rice noodles instead of regular noodles. The sauce is sweet-sour-salty, which should click if you like sweet chili sauce. Lime + peanuts + noodles = Pad Thai.
Ingredients
Steps
  1. Soak rice noodles in warm water for 15 minutes (or follow package). They should be flexible but still a little firm. Drain.
  2. Mix sauce: low-sodium soy sauce + rice vinegar + honey + lime juice. Set aside.
  3. Heat 1 tbsp vegetable oil in a wok or large skillet over high heat. Cook chicken 4-5 minutes until done. Remove and set aside.
  4. Add remaining oil. Crack the egg into the pan, scramble it quickly (30 seconds).
  5. Add drained noodles and the sauce. Toss with tongs for 2 minutes.
  6. Add chicken back in, plus bean sprouts and green onions. Toss for 1 more minute.
  7. Serve topped with crushed peanuts, cilantro, and a lime wedge. Squeeze the lime over everything.
Nutrition Per Serving
440Calories
610mgSodium
380mgPotassium
245mgPhosphorus
WATCH PORTIONS — Keep peanuts to 2 tbsp max for phosphorus

8 CKD Thai Basil Chicken

Prep: 10 min Cook: 10 min Serves: 2 Difficulty: Easy
Flavor Bridge: If you like chicken fajitas, you will LOVE this. Same fast, hot-pan cooking. Same peppers and garlic. But add basil and chili and suddenly it's Thai. This might become your new favorite.
Ingredients
Steps
  1. Mix sauce: low-sodium soy sauce + honey + rice vinegar. Set aside.
  2. Heat oil in a wok or skillet over HIGH heat. This dish needs to be fast and hot.
  3. Add garlic and chilies. Stir for 15 seconds — you should smell it immediately.
  4. Add ground chicken. Break it up with a spatula. Cook 4-5 minutes until browned.
  5. Add bell pepper. Cook 2 more minutes.
  6. Pour in sauce. Stir for 30 seconds.
  7. Kill the heat. Toss in fresh basil leaves and stir until they wilt (about 15 seconds).
  8. Serve over rice. Top with a fried egg if you want (the runny yolk + spicy chicken + rice is incredible).
Nutrition Per Serving
410Calories
570mgSodium
420mgPotassium
220mgPhosphorus
CKD SAFE

9 Thai Chicken Lettuce Wraps

Prep: 10 min Cook: 8 min Serves: 2 (about 4 wraps each) Difficulty: Easy
Flavor Bridge: Your pico de gallo uses cilantro + lime + onion for freshness. This uses the same trio but wraps it in lettuce with seasoned chicken. Fresh, light, herby — like a taco but without the tortilla (lower carbs too).
Ingredients
Steps
  1. Heat oil in a skillet over medium-high heat. Add garlic and ginger, stir 30 seconds.
  2. Add ground chicken. Break it up and cook 5-6 minutes until no longer pink.
  3. Add soy sauce, lime juice, honey, and rice vinegar. Stir for 1 minute.
  4. Remove from heat. Stir in cilantro and grated carrot.
  5. Spoon chicken mixture into lettuce cups. Top with mint and chili flakes.
  6. Eat like tacos. Squeeze extra lime over top.
Nutrition Per Serving (4 wraps)
245Calories
380mgSodium
350mgPotassium
175mgPhosphorus
CKD SAFE — One of the lightest meals in the book

Thai Grocery List

🇮🇳 Indian

Why you'll love this: You already use cumin in almost everything. Indian food takes cumin and builds an entire universe around it. Chicken tikka is just grilled chicken with a yogurt-spice marinade — the method is the same as your grilled chicken, just different seasoning. Jeera rice is literally "cumin rice" — your Spanish rice with different spices.

10 CKD Chicken Tikka

Prep: 10 min + 1 hour marinade Cook: 15 min Serves: 2 Difficulty: Easy
Flavor Bridge: You marinate chicken for tacos. This is the same thing — marinate, then grill or pan-fry. The yogurt makes the chicken incredibly tender (like buttermilk fried chicken science). Cumin and garlic are already in your wheelhouse.
Ingredients
Steps
  1. Mix marinade: yogurt + cumin + turmeric + garam masala + paprika + garlic + ginger + lemon juice in a bowl.
  2. Add chicken cubes and coat thoroughly. Cover and refrigerate at least 1 hour (overnight is best).
  3. Heat oil in a skillet over medium-high heat. Add chicken pieces in a single layer.
  4. Cook 4-5 minutes per side until charred on the edges and cooked through. Don't move them around — let them get those dark spots.
  5. Squeeze lemon over the top. Garnish with cilantro.
  6. Serve with Jeera Rice (recipe #11) or plain white rice.
Nutrition Per Serving
310Calories
190mgSodium
420mgPotassium
240mgPhosphorus
CKD SAFE — Turmeric is anti-inflammatory, bonus for CKD

11 CKD Jeera Rice (Cumin Rice)

Prep: 5 min Cook: 20 min Serves: 3 Difficulty: Very Easy
Flavor Bridge: This is your Spanish rice's Indian cousin. Instead of tomato + cumin, it's cumin + turmeric + a bay leaf. Same technique (toast spices, cook rice), completely different vibe. You'll be amazed how different cumin tastes when you bloom it in oil.
Ingredients
Steps
  1. Melt butter in a saucepan over medium heat. Add cumin seeds (or ground cumin). Stir for 30-60 seconds until they start to pop and smell toasty — this is called "blooming" and it's the secret to Indian rice.
  2. Add rinsed rice. Stir to coat in the butter and cumin for 1 minute.
  3. Add water, turmeric, bay leaf, and salt. Bring to a boil.
  4. Reduce heat to LOW, cover with a tight lid, and cook for 15 minutes. Don't open the lid.
  5. Turn off heat. Let it sit covered for 5 more minutes.
  6. Fluff with a fork. Remove bay leaf. Garnish with cilantro.
Nutrition Per Serving
230Calories
195mgSodium
65mgPotassium
55mgPhosphorus
CKD SAFE — One of the safest rice dishes possible

12 CKD Red Lentil Dal

Prep: 5 min Cook: 25 min Serves: 4 (small portions — important for K/P control) Difficulty: Easy
Flavor Bridge: Think of this as Indian-style refried beans. It's a thick, creamy, spiced legume dish that goes over rice. You already eat beans and rice — this is the same idea with cumin, turmeric, and ginger. The portion is smaller because lentils are higher in potassium.
Ingredients
Steps
  1. Rinse the lentils in a fine strainer under cold running water until the water runs clear. Rinse at least 4-5 times. This removes excess potassium and starch.
  2. Heat oil in a saucepan over medium heat. Add onion, cook 3-4 minutes until soft.
  3. Add garlic, ginger, cumin, turmeric, and garam masala. Stir for 1 minute — the kitchen should smell incredible.
  4. Add rinsed lentils and water. Bring to a boil, then reduce to a simmer.
  5. Cook 20 minutes, stirring occasionally. The lentils will break down into a thick, creamy porridge. Add more water if too thick.
  6. Stir in lemon juice and salt. Garnish with cilantro.
  7. Serve a SMALL portion (about 1/2 cup) alongside rice. This is a side dish, not a main.
Nutrition Per Serving (1/2 cup)
135Calories
155mgSodium
280mgPotassium
120mgPhosphorus
WATCH PORTIONS — Keep to 1/2 cup serving, pair with low-K sides

Indian Grocery List

🇬🇷 Mediterranean / Greek

Why you'll love this: Greek food is lemon + garlic + oregano + olive oil. If you like garlic (you do), you're already halfway there. Souvlaki is just grilled chicken skewers — same as fajita chicken but with lemon instead of lime. Mediterranean food is known for being one of the healthiest cuisine styles, and it happens to be naturally kidney-friendly because of the emphasis on olive oil, herbs, and simple preparations.

13 CKD Chicken Souvlaki

Prep: 10 min + 30 min marinade Cook: 12 min Serves: 2 Difficulty: Easy
Flavor Bridge: This is Greek fajitas. Marinated chicken, grilled, served with sides. Instead of cumin/lime/cilantro, it's oregano/lemon/dill. Same structure, Mediterranean flavors.
Ingredients
Steps
  1. Mix marinade: olive oil + lemon juice + garlic + oregano + dill + pepper + salt.
  2. Add chicken cubes and toss to coat. Marinate 30 minutes to 2 hours.
  3. Thread chicken onto skewers. If using wooden skewers, soak them in water first so they don't burn.
  4. Grill or pan-fry over medium-high heat for 4-5 minutes per side, turning once, until charred and cooked through.
  5. Squeeze fresh lemon over the finished skewers.
  6. Serve with Greek Rice Pilaf (recipe #14) or plain rice, or stuffed into a pita.
Nutrition Per Serving
320Calories
310mgSodium
370mgPotassium
215mgPhosphorus
CKD SAFE

14 CKD Greek Rice Pilaf

Prep: 5 min Cook: 20 min Serves: 3 Difficulty: Very Easy
Flavor Bridge: Another rice variation — like your Spanish rice, but with lemon, dill, and olive oil instead of tomato and cumin. Light, fragrant, and the perfect side dish for any protein.
Ingredients
Steps
  1. Heat olive oil and butter in a saucepan over medium heat. Add diced onion, cook 2-3 minutes until soft.
  2. Add rinsed rice, stir 1 minute to coat in oil.
  3. Add water, lemon zest, dill, and salt. Bring to a boil.
  4. Reduce to low, cover, cook 15 minutes. Don't peek.
  5. Remove from heat, let sit covered 5 minutes.
  6. Fluff with a fork. Stir in lemon juice and parsley.
Nutrition Per Serving
250Calories
200mgSodium
60mgPotassium
50mgPhosphorus
CKD SAFE

15 Grilled Halloumi & Peppers

Prep: 5 min Cook: 8 min Serves: 2 Difficulty: Very Easy
Flavor Bridge: You love cheese on everything, but most cheese is a phosphorus bomb. Halloumi is your secret weapon — it has LESS phosphorus than cheddar, AND it grills like meat without melting. Think of it as cheese steaks (literally).
Ingredients
Steps
  1. Heat a grill pan or skillet over medium-high heat. Brush halloumi slices and pepper quarters with olive oil.
  2. Grill peppers 3-4 minutes per side until charred. Set aside.
  3. Grill halloumi 2 minutes per side until golden brown grill marks appear. It won't melt — that's the magic of halloumi.
  4. Arrange on a plate. Squeeze lemon over everything, sprinkle with oregano and black pepper.
  5. Tear a few mint leaves over the top if you have them.
Nutrition Per Serving
220Calories
480mgSodium
240mgPotassium
260mgPhosphorus
WATCH PORTIONS — Keep halloumi to 2 oz per person, less P than cheddar but still notable

Greek Grocery List

🇺🇳 Middle Eastern

Why you'll love this: Your go-to spice profile is cumin + garlic + paprika. Add turmeric and you're cooking Middle Eastern food. Shawarma uses YOUR spices in YOUR proportions — it's the closest world cuisine to your existing comfort zone. Fattoush is basically a salad with pita chips (croutons). Herb rice with saffron is elegant and naturally CKD-safe.

16 CKD Chicken Shawarma

Prep: 10 min + 30 min marinade Cook: 15 min Serves: 2 Difficulty: Easy
Flavor Bridge: If someone told you to add turmeric and cinnamon to your chicken fajita seasoning, you'd have shawarma spice. This is literally your spice profile with two additions. You might already know how to make this without realizing it.
Ingredients
Steps
  1. Mix all spices together: cumin, paprika, turmeric, cinnamon, garlic powder, onion powder, pepper, salt.
  2. Coat chicken thighs with olive oil and the spice mix. Let marinate 30 minutes (or overnight in the fridge).
  3. Heat a skillet over medium-high heat. Cook chicken 5-6 minutes per side until charred and cooked through.
  4. Let rest 3 minutes, then slice thin against the grain.
  5. Squeeze lemon over the sliced chicken. Top with raw sliced onion and fresh parsley.
  6. Serve over rice, in a pita, or with Fattoush Salad (recipe #17).
Nutrition Per Serving
340Calories
320mgSodium
390mgPotassium
215mgPhosphorus
CKD SAFE — All green, one of the best-balanced meals here

17 CKD Fattoush Salad

Prep: 15 min Cook: 5 min (toast pita) Serves: 2 Difficulty: Very Easy
Flavor Bridge: Think of this as a Middle Eastern version of your garden salad — but better. Crunchy pita chips instead of croutons, lemon dressing instead of vinaigrette, and fresh herbs everywhere. Cucumber-heavy salads are CKD gold because cucumber is very low in potassium.
Ingredients
Steps
  1. Toast pita pieces: Toss torn pita with a little olive oil and bake at 375F for 5-7 minutes until crispy, or toast in a dry skillet. These are your croutons.
  2. Combine cucumber, tomatoes, onion, radishes, parsley, and mint in a bowl.
  3. Make dressing: whisk olive oil + lemon juice + salt + sumac (if using).
  4. Pour dressing over the salad and toss.
  5. Add pita chips right before serving so they stay crunchy.
Nutrition Per Serving
185Calories
175mgSodium
290mgPotassium
65mgPhosphorus
CKD SAFE — Fresh, light, perfect side dish

18 Herb Rice with Saffron

Prep: 5 min Cook: 20 min Serves: 3 Difficulty: Easy
Flavor Bridge: Another rice side dish — but this one is ELEGANT. Saffron turns the rice golden, dill and parsley make it fragrant. This is what they serve at Persian restaurants. If you can make your Spanish rice, you can make this.
Ingredients
Steps
  1. Steep saffron threads in 2 tbsp of hot water for 5 minutes. It will turn bright orange-gold.
  2. Heat butter and olive oil in a saucepan over medium heat. Add rinsed rice, stir for 1 minute.
  3. Add water, saffron (liquid and threads), and salt. Bring to a boil.
  4. Reduce to low, cover, cook 15 minutes.
  5. Turn off heat, let sit covered 5 minutes.
  6. Fluff with a fork. Fold in dill and parsley.
Nutrition Per Serving
255Calories
200mgSodium
55mgPotassium
48mgPhosphorus
CKD SAFE — The safest rice dish in the book

Middle Eastern Grocery List

🇮🇲 Caribbean

Why you'll love this: You love HEAT. Caribbean food is built on scotch bonnet peppers, allspice, thyme, and garlic — it's bold, in-your-face flavor. Jerk chicken might be the most fun recipe to cook in this entire book. You already love pineapple + chicken. Caribbean cuisine takes that combo and cranks it to 11.

19 CKD Jerk Chicken

Prep: 15 min + 1 hour marinade Cook: 20 min Serves: 2 Difficulty: Easy
Flavor Bridge: You already love hot sauce on everything. Jerk seasoning is the Caribbean version of your hot sauce obsession — scotch bonnet heat combined with allspice and thyme. This is the recipe that will make you feel like a badass cook.
Ingredients
Steps
  1. WEAR GLOVES for the scotch bonnet. Seed and mince it. If you like medium heat, use half. If you want it authentic, use the whole thing.
  2. Blend or mash together: scotch bonnet, garlic, thyme, allspice, cinnamon, black pepper, salt, olive oil, lime juice, honey, soy sauce, and green onions. This is your jerk paste.
  3. Rub the paste all over the chicken. Cover and refrigerate at least 1 hour (overnight is better).
  4. Grill or pan-fry over medium-high heat, 6-7 minutes per side, until charred and cooked through.
  5. Let rest 5 minutes. Slice and serve with rice, lime wedges, and sliced green onion.
Nutrition Per Serving
310Calories
340mgSodium
410mgPotassium
220mgPhosphorus
CKD SAFE

20 CKD Rice and Peas

Prep: 10 min (plus soak beans overnight or use canned) Cook: 25 min Serves: 4 (smaller portions — beans have potassium) Difficulty: Easy
Flavor Bridge: You already eat rice and beans. This is the Caribbean version — coconut milk makes it creamy, thyme and allspice make it aromatic. Use a SMALL amount of well-rinsed kidney beans to keep potassium in check.
Ingredients
Steps
  1. IMPORTANT: Rinse the canned kidney beans at least 3 times under running water. This removes a significant amount of sodium and potassium from the canning liquid.
  2. In a saucepan, combine water + coconut milk + garlic + thyme + allspice + salt + green onion stalk. Bring to a boil.
  3. Add rinsed rice and rinsed beans. Stir once.
  4. Reduce to low, cover tightly, cook 18 minutes.
  5. Remove from heat, let sit covered 5 minutes.
  6. Remove thyme sprigs and green onion stalk. Fluff with a fork.
  7. Serve a moderate portion (about 3/4 cup) as a side dish.
Nutrition Per Serving (3/4 cup)
215Calories
165mgSodium
185mgPotassium
80mgPhosphorus
CKD SAFE — Small bean portion + thorough rinsing = safe

21 Caribbean Grilled Pineapple Chicken

Prep: 10 min + 30 min marinade Cook: 15 min Serves: 2 Difficulty: Easy
Flavor Bridge: You already love the pineapple + chicken combo. This recipe just adds Caribbean spices (allspice, thyme, a little heat) and grills the pineapple alongside the chicken. The caramelized grilled pineapple is game-changing.
Ingredients
Steps
  1. Mix marinade: olive oil + allspice + garlic powder + thyme + pepper + salt + lime juice + honey (+ cayenne if using).
  2. Coat chicken in marinade. Let sit 30 minutes.
  3. Heat grill pan or skillet over medium-high heat.
  4. Cook chicken 5-6 minutes per side until charred and done.
  5. In the same pan, grill pineapple rings 2 minutes per side until caramelized. Those grill marks on pineapple are beautiful.
  6. Serve chicken topped with grilled pineapple. Squeeze extra lime over everything.
Nutrition Per Serving
335Calories
310mgSodium
420mgPotassium
210mgPhosphorus
CKD SAFE

Caribbean Grocery List

🇮🇹 Italian

Why you'll love this: You already make spaghetti with meat sauce. These three recipes expand your Italian range beyond red sauce. Piccata is lemon-butter-caper chicken (30 minutes, fancy AF, impressive for dates). Risotto is just rice cooked differently — creamy, rich, restaurant-quality. Bruschetta chicken is your spaghetti flavors on grilled chicken instead of pasta.

22 CKD Chicken Piccata

Prep: 10 min Cook: 15 min Serves: 2 Difficulty: Medium
Flavor Bridge: You know how to cook chicken in a pan. This just adds a lemon-butter sauce at the end. Capers are the secret ingredient — they're tiny, salty, briny flavor bombs. Use them sparingly because of sodium, but a few go a long way.
Ingredients
Steps
  1. Cut chicken breasts in half horizontally (butterfly) or pound them to 1/2" thick. Season with salt and pepper. Dust lightly with flour on both sides.
  2. Heat olive oil and 1 tbsp butter in a skillet over medium-high heat. Cook chicken 3-4 minutes per side until golden. Remove to a plate.
  3. In the same pan (don't clean it), add garlic, stir 30 seconds.
  4. Add lemon juice and chicken broth. Scrape up the brown bits from the bottom — that's flavor. Let it simmer 2 minutes and reduce slightly.
  5. Add capers and remaining 1 tbsp butter. Stir until butter melts and sauce is slightly thickened.
  6. Return chicken to the pan. Spoon sauce over the top. Garnish with parsley.
  7. Serve with pasta, rice, or the Greek Rice Pilaf. This sauce is addictive.
Nutrition Per Serving
370Calories
440mgSodium
350mgPotassium
230mgPhosphorus
CKD SAFE — Rinse capers to reduce sodium

23 CKD Herb Risotto

Prep: 5 min Cook: 25 min Serves: 3 Difficulty: Medium (requires stirring)
Flavor Bridge: Risotto is just rice cooked slowly with liquid, one ladle at a time. Same ingredient (rice), completely different result — creamy, rich, and restaurant-worthy. The stirring is meditative. Put on some music, smoke if you want, and stir for 20 minutes. That's the whole recipe.
Ingredients
Steps
  1. Warm broth in a separate pot or microwave. Keep it warm — this is important for risotto.
  2. Heat olive oil and 1 tbsp butter in a wide saucepan over medium heat. Add onion, cook 2-3 minutes until soft. Add garlic, stir 30 seconds.
  3. Add arborio rice. Stir for 1-2 minutes until the edges of the rice look slightly translucent.
  4. If using wine, add it now. Stir until absorbed.
  5. Add warm broth ONE LADLE AT A TIME (about 1/2 cup). Stir frequently. Wait until each addition is mostly absorbed before adding the next. This takes about 18-20 minutes total.
  6. When rice is creamy and tender (but still has a slight bite), remove from heat.
  7. Stir in remaining butter, Parmesan, herbs, and pepper.
  8. Serve immediately — risotto waits for no one.
Nutrition Per Serving
320Calories
290mgSodium
145mgPotassium
130mgPhosphorus
CKD SAFE — Keep Parmesan to 2 tbsp max

24 Bruschetta Chicken

Prep: 10 min Cook: 15 min Serves: 2 Difficulty: Easy
Flavor Bridge: Bruschetta is basically Italian pico de gallo — diced tomatoes, garlic, basil, olive oil. You already make pico. Now put it on grilled chicken instead of chips. Italian food unlocked.
Ingredients
Steps
  1. Make the bruschetta topping: Mix diced tomatoes + 1 clove garlic + basil + 1 tbsp olive oil + balsamic vinegar + pinch of salt. Let it sit while you cook the chicken.
  2. Season chicken with oregano, remaining garlic, salt, and pepper.
  3. Heat remaining olive oil in a skillet over medium-high heat. Cook chicken 5-6 minutes per side until golden and cooked through.
  4. Let chicken rest 2 minutes. Spoon bruschetta topping generously over the top.
  5. Sprinkle with Parmesan shavings if using.
Nutrition Per Serving
330Calories
270mgSodium
450mgPotassium
235mgPhosphorus
CKD SAFE

Italian Grocery List

🇦🇫 African

Why you'll love this: African cuisines are the most underrated food on the planet. Doro Wat is a rich Ethiopian chicken stew — think of it as African-style chicken chili. Jollof Rice is the West African version of your Spanish rice (tomato-based, one pot). Moroccan chicken uses cumin + paprika + garlic (your existing spices) plus cinnamon and ginger for a warm, complex flavor. You're closer to these cuisines than you think.

25 CKD Ethiopian Doro Wat

Prep: 10 min Cook: 35 min Serves: 3 Difficulty: Medium
Flavor Bridge: Think of this as African chicken chili. Onion-heavy base, spiced, rich, served with something starchy. Instead of tortillas you eat it with rice (or injera bread if you're feeling adventurous). The berbere spice blend is like a warmer, deeper version of chili powder.
Ingredients
Steps
  1. Heat oil in a heavy pot or Dutch oven over medium heat. Add ALL the diced onion. Cook 8-10 minutes, stirring often, until very soft and starting to brown. This is the secret to Doro Wat — the onions ARE the sauce.
  2. Add garlic and ginger. Stir 1 minute.
  3. Add the berbere spice mix. Stir for 30 seconds — it should smell warm and complex.
  4. Add tomato paste and water. Stir well.
  5. Add chicken pieces. Stir to coat in the sauce.
  6. Cover and simmer on low for 20-25 minutes, stirring occasionally. The sauce should be thick and the chicken tender.
  7. Add lemon juice and salt. Nestle hard-boiled eggs into the stew.
  8. Serve over white rice.
Nutrition Per Serving
290Calories
280mgSodium
480mgPotassium
255mgPhosphorus
WATCH PORTIONS — The egg adds phosphorus, skip it to drop below 200mg P

26 CKD Jollof Rice

Prep: 10 min Cook: 30 min Serves: 4 Difficulty: Easy
Flavor Bridge: THIS IS YOUR SPANISH RICE BUT BETTER. Seriously — it's tomato + onion + garlic + rice, one pot. The West African version adds more tomato, ginger, and a bay leaf. If you can make Spanish rice, you can make Jollof Rice. Nigerians and Ghanaians literally argue about whose version is better — it's that beloved.
Ingredients
Steps
  1. Heat oil in a heavy pot over medium heat. Add onion and bell pepper, cook 4-5 minutes until soft.
  2. Add garlic and ginger. Stir 1 minute.
  3. Add paprika, cumin, cayenne, and thyme. Stir 30 seconds.
  4. Add crushed tomatoes. Cook 3-4 minutes, stirring, until the tomatoes darken slightly.
  5. Add rinsed rice, water, bay leaf, and salt. Stir once, then bring to a boil.
  6. Reduce to LOW heat, cover tightly with foil THEN the lid (the tight seal is the secret). Cook 20-25 minutes. DO NOT OPEN THE LID.
  7. Turn off heat. Let sit 10 minutes. Remove lid, fluff with a fork. Remove bay leaf.
  8. The bottom might have a slightly crispy layer — that's called "party jollof" and it's the best part.
Nutrition Per Serving
235Calories
170mgSodium
285mgPotassium
75mgPhosphorus
CKD SAFE — All green, eat confidently

27 Moroccan-Spiced Chicken

Prep: 10 min + 30 min marinade Cook: 20 min Serves: 2 Difficulty: Easy
Flavor Bridge: Your spice rack already has cumin, paprika, and garlic powder. Add cinnamon, ginger, and turmeric and you've got Moroccan seasoning. This is the easiest "new cuisine" transition in the entire book — it's YOUR spices plus three more.
Ingredients
Steps
  1. Mix all spices together. This is your Moroccan spice blend. Make extra and store it — you'll want to use it on everything.
  2. Coat chicken with olive oil and spice blend. Marinate 30 minutes (or overnight).
  3. Heat a skillet over medium-high heat. Cook chicken 6-7 minutes per side until beautifully browned and cooked through.
  4. Squeeze lemon over the finished chicken. Drizzle with honey if using.
  5. Garnish with cilantro. Serve with Saffron Herb Rice (recipe #18) or Jollof Rice (recipe #26).
Nutrition Per Serving
320Calories
310mgSodium
385mgPotassium
215mgPhosphorus
CKD SAFE — Cinnamon + cumin + turmeric = anti-inflammatory triple threat

African Grocery List

9-Week International Meal Plan

One new cuisine per week. Cook each cuisine's 3 recipes across the week. By Week 9, you'll have cooked food from 9 countries and have a permanent expanded repertoire.

Week Cuisine Monday Wednesday Friday
1 Japanese Chicken Teriyaki + rice Vegetable Yakisoba Onigiri (make a batch for the weekend)
2 Korean Chicken Bulgogi + rice Bibimbap Korean Grilled Peppers (as side with any protein)
3 Thai Chicken Pad Thai Thai Basil Chicken + rice Thai Chicken Lettuce Wraps
4 Indian Chicken Tikka + Jeera Rice Dal + rice (light dinner) Chicken Tikka again (you'll want to)
5 Greek Chicken Souvlaki + Greek Rice Pilaf Grilled Halloumi & Peppers + rice Souvlaki in pita (leftover chicken)
6 Middle Eastern Chicken Shawarma + Saffron Rice Fattoush Salad + leftover shawarma Shawarma with Fattoush (remix)
7 Caribbean Jerk Chicken + Rice and Peas Pineapple Chicken + rice Jerk Chicken round 2 (the marinade overnight makes it even better)
8 Italian Chicken Piccata + rice or pasta Herb Risotto (zen stirring night) Bruschetta Chicken + salad
9 African Doro Wat + rice Jollof Rice + any grilled chicken Moroccan Chicken + Saffron Rice
PRO TIP: After Week 9, you'll have 27 recipes + your original 20 favorites = 47 meals in rotation. That's almost 7 weeks without repeating a single recipe. You'll never say "what should I eat" again.

The CKD World Cookbook

27 Kidney-Safe Recipes Across 9 Cuisines

Designed for ESRD on Hemodialysis 3x/Week

All recipes: Na <650mg | K <650mg | P <270mg per serving

RENALWISE — Generated March 19, 2026

Not a substitute for medical advice. Always consult your nephrologist or renal dietitian.