Kidney Disease Food List: What to Eat and Limit

A kidney disease food list is most useful when it helps you decide what to buy and cook—not when it tells everyone to avoid the same foods. If you have chronic kidney disease (CKD), your food choices depend on your blood tests, medicines, other conditions, and whether you receive dialysis.

No food reverses established kidney damage. A suitable eating plan can help manage blood pressure and complications while supporting your medical treatment. Use this list as a starting point, then ask a renal dietitian which changes apply to you.

Want help building consistent kidney-friendly habits? Explore the Kidney Health program. Check any food restrictions it suggests against your own lab results and dietitian’s advice.

First: which foods should you limit?

For many people with CKD, sodium is the most practical place to start. Potassium, phosphorus, protein, and fluids need a more personal decision.

If your care team says to watch…Pay closer attention to…
SodiumPackaged snacks, pickles, instant foods, salty sauces, processed meats
PotassiumYour portions of higher-potassium foods and potassium-based salt substitutes
PhosphorusFoods and drinks containing added phosphate ingredients; other foods as advised
ProteinThe total amount you eat across the day, based on your treatment
FluidsDrinks and fluid-rich foods, if you have been given a limit

Do not start every restriction in the table at once. Ask which ones your current results call for.

Foods to build meals around

These are examples of foods you can discuss with your dietitian. Portion sizes and suitability still depend on your individual plan.

Vegetables

Cabbage, cauliflower, onion, bell pepper, cucumber, and other vegetables can add variety to meals. Choose the vegetables you enjoy and prepare them with less salt. If you have been told to limit potassium, your dietitian can help you choose portions and cooking methods.

Frozen vegetables without added sauce can also be convenient. Check canned vegetables for sodium; draining and rinsing may help reduce some added salt.

Fruit

Apples, berries, grapes, pears, and pineapple are examples that may fit a kidney-friendly plan. Whole fruit usually gives you more fiber than juice. If you have diabetes, include fruit portions in your blood sugar plan.

You do not need to assume that every person with CKD must avoid bananas, oranges, or other higher-potassium fruit. That decision depends on your blood potassium and overall diet.

Grains and starches

Rice, chapati, bread, and other grains can provide energy. The best type and portion for you depend on your phosphorus guidance, diabetes management, and the rest of your meals. Brown rice and whole grains offer more fiber but also contain more potassium and phosphorus than refined alternatives.

A renal dietitian can help you make the trade-offs without turning meals into a long list of forbidden foods.

Protein foods

Eggs, fish, chicken, beans, lentils, and tofu can all contribute protein. You need the right amount for you. People on dialysis often need more protein than people with CKD who are not on dialysis.

Beans and lentils do not need to be universally banned because they contain phosphorus or potassium. Ask about portions and how they fit your test results. For more detail, see our guide to how protein intake affects urea levels.

Fats and flavorings

A modest amount of unsaturated oil can be part of a heart-conscious diet. Garlic, onion, lemon, pepper, and herbs help you flavor food with less salt. Check packaged spice blends for sodium before adding them generously.

Foods and ingredients to check more carefully

Salty packaged foods: Chips, instant noodles, packaged soups, pickles, and ready-made sauces can add substantial sodium. Compare labels and serving sizes.

Processed meats and prepared protein foods: These may contain both sodium and phosphorus additives. Freshly prepared alternatives make it easier to control ingredients.

Phosphate additives: If your care team has told you to manage phosphorus, check ingredient lists for words containing “phos.” Additives can appear in drinks and processed foods that do not look especially rich in phosphorus.

Salt substitutes: A product labeled “low sodium” may contain potassium chloride. Ask before using it if potassium is a concern.

Large amounts of protein: Protein is essential, but more is not always better. Do not start a high-protein diet or sharply cut protein without personal advice.

For more label-reading tips, see how to reduce sodium and phosphorus in foods.

Looking for a practical routine around food choices? Review the Kidney Health program. Have your care team review any suggested protein, potassium, phosphorus, or fluid targets before you follow them.

Easy swaps for familiar meals

If you often choose…Try…
A salty packaged snackA suitable portion of fresh fruit or a homemade snack
Instant soup or noodlesA simple homemade meal with controlled salt
Bottled sauce or a salty pickle at every mealLemon, garlic, onion, and spices for flavor
Processed meatA suitable portion of freshly cooked protein
A potassium-based salt substituteHerbs and spices, after checking your sodium plan

These swaps mainly help you reduce highly processed, salty ingredients. Your personal potassium and phosphorus guidance may change the examples that work best.

What should you drink?

Follow the fluid amount recommended for you. Some people with CKD do not need a fluid restriction; others do. Drinking extra water does not repair damaged kidneys, and a “kidney cleanse” tea is not a substitute for treatment.

If you want to use an herbal tea or supplement for a claimed kidney benefit, show your healthcare professional the exact product label first. Herbs can interact with medicines or be unsuitable when kidney function is reduced.

Before using any CKD food list, ask these questions

  1. Do I need to limit potassium or phosphorus based on my latest blood tests?
  2. How much protein should I eat, and does dialysis change that amount?
  3. Have I been given a fluid limit?
  4. Which of my usual foods contain the most sodium?
  5. Could a renal dietitian help me plan meals I can afford and enjoy?

You can use the answers to turn a general list into a workable shopping plan. Our kidney-friendly diet and nutrition plan shows how to put these choices together across a day.

Frequently asked questions

Are dairy, beans, and nuts always off-limits with CKD?

No. Their suitability depends on your phosphorus and potassium results, portions, and nutrition needs. Ask your dietitian before removing entire food groups.

Is white rice always better for kidney disease?

No single grain suits everyone. White rice contains less potassium and phosphorus than brown rice, while brown rice offers more fiber. Your choice should also account for blood sugar and your overall meals.

Should I avoid all high-potassium foods?

Only follow a potassium restriction if your care team recommends one. Your blood results, medicines, and portions matter.

Can food alone reverse kidney damage?

Food choices can help manage CKD and may help slow further damage. They do not cure established CKD, and treatment for its underlying cause remains important.

The takeaway

Use this food list to make specific, sustainable changes: reduce excess sodium, check processed foods for additives, and get personal advice about protein, potassium, phosphorus, and fluids. Your own lab results should guide what goes on your plate.

Ready to make kidney-friendly choices part of your routine? See the Kidney Health program. Use its ideas alongside the food and treatment plan made for you.

Resources