← Plate Planner
🫘

Kidney-friendly meal planning

Lower sodium, potassium & phosphorus

A renal eating pattern is one of the hardest to plan for — three minerals to watch at once, and they hide in healthy-looking foods. Plate Planner’s kidney profile shapes every generated meal around that reality.

Turn it on once and the planner favours what fits and avoids what doesn’t, across your entire week.

What the profile does
What it plans with, and around
Planned with
  • Lower-potassium fruit: apples, berries, grapes.
  • Lower-potassium vegetables: green beans, cabbage, cauliflower.
  • White rice and white bread rather than their whole-grain versions.
  • Moderate portions of protein rather than large ones.
Kept out, or kept small
  • High-potassium produce: potatoes, tomatoes, bananas, oranges.
  • Dairy-heavy dishes, nuts and beans.
  • Whole grains — a rare case where they are the wrong answer.
  • Processed and cured meats, and colas.

Set it once, in seconds. Turn the profile on in your nutrition goals and every meal, swap, side dish and what-can-I-make suggestion respects it — for you, and for anyone you add to your table. Free, no account needed to start.

Common questions
Which CKD stage is this for?

None specifically — renal guidance varies enormously by stage and labs. The profile applies a general lower-sodium/potassium/phosphorus pattern; your nephrology dietitian’s numbers always win.

Does it show potassium and phosphorus counts?

Yes — with the kidney profile on, every meal and every day shows potassium and phosphorus alongside sodium, with adjustable daily limits. Wherever possible the numbers are computed from USDA-derived nutrition data; when a value is an estimate it’s marked with a ~.

What does it aim for per meal?

Generated dishes target under roughly 800 mg of potassium and 300 mg of phosphorus per serving, which is what keeps a day inside the default 2,500 mg and 1,000 mg limits across three meals. Both daily limits are adjustable to the numbers your care team gave you.

Why are whole grains and beans on the avoid list?

Because a renal pattern inverts a lot of ordinary healthy-eating advice — whole grains, beans, nuts and many vegetables are high in potassium or phosphorus. That inversion is exactly what makes renal planning hard, and it’s why the profile does the filtering rather than leaving it to you.

Can I eat bananas or potatoes?

The profile keeps them out of what it generates, because both are high-potassium. Whether they fit your own limits is a question for your dietitian — the planner is set up to steer around them by default and show you the potassium number when they do appear.

Where do the numbers come from?

From a self-hosted dataset derived from USDA food data, bundled with the app rather than fetched from anywhere at runtime. Values that come from that dataset are shown plainly; values the model estimated are marked with a ~ so you can tell the difference.

Can it handle kidney plus diabetes or heart?

Yes, and that combination is common. Profiles stack, so the sodium cap and per-meal sodium tracking come along, and potassium and phosphorus stay in view alongside carbs.

Is this medical advice?

No — it’s AI-generated meal planning to organize your week. Verify everything against your care team’s guidance.

Plate Planner is a meal-planning tool, not medical, nutritional or health advice. Recipes and nutrition values are AI-generated estimates — verify ingredients (especially allergens) before cooking, and plan any medical diet with your doctor or dietitian. Full disclaimer.

📖 Read the 7-day kidney-friendly meal plan
Recipes that fit
Low-potassium recipesLow-phosphorus recipesLow-sodium recipes
Other health profiles
💉 GLP-1 friendly🩸 Diabetes-friendly❤️ Heart-healthy🫀 Low-cholesterol🦶 Gout-friendly🌿 Low-FODMAP🤰 Pregnancy-aware
Plan your week free →
Browse the recipe library
Plate Planner · Terms & Privacy · Disclaimer