Skip to content

Kidney failure diet: what to eat and what to avoid

With kidney failure, the most important thing is to eat little salt and little ultra-processed food. Protein, potassium and phosphorus are adjusted to your stage and your blood tests, so the advice is not the same for everyone. Eggs, oats and most fruit can often be part of your diet. A clinical dietitian can make a plan for you.

By the Nyrami editorial teamPublished 1 October 2026Updated 2 October 20268 min read

Many people who learn that their kidneys are not working as they should start to worry about every single bite. It is easy to find long lists of forbidden foods online. Most of them do not fit you. Diet advice for chronic kidney disease (CKD) depends on how far the disease has progressed, which medicines you take and what your blood tests show.

Here you get the main points, answers to the most common questions and links to the guides on potassium, phosphorus, salt and protein. To check a particular food, look it up in our food lookup, which shows potassium, phosphorus, protein and salt in more than 2,100 foods.

What should you not eat with kidney failure?

What most people with kidney disease should limit is salt and ultra-processed food: cured meats, sausages, sliced meats, ready meals, stock cubes, crisps and other salty snacks. These give a lot of salt and often added phosphate and potassium. Which other foods you should limit depends on your blood tests, not on a general list.

The international KDIGO 2024 guideline recommends a varied diet with more plant-based than animal-based food, and less ultra-processed food. It also recommends less than 2 grams of sodium a day, which equals less than 5 grams of salt.

  • Salt: limit it if you have any kind of kidney disease.
  • Potassium: limit it only if the potassium in your blood is too high or your doctor asks you to.
  • Phosphorus: becomes important when kidney function is more reduced, and especially on dialysis. Added phosphate in processed food is the first thing to cut.
  • Protein: not too much, but not too little either.
  • Star fruit (carambola): avoid it completely. It contains a toxin that diseased kidneys cannot clear, according to the US National Kidney Foundation.

Also be careful with dietary supplements, herbal products and salt substitutes. Salt substitutes with potassium chloride can cause dangerously high potassium. Talk to your doctor before you take anything new.

What is kidney-friendly food?

Kidney-friendly food is ordinary home-made food with little salt, little ultra-processed food and plenty of vegetables, whole grains and pulses, adjusted to your blood tests. No single food repairs or cleanses the kidneys. What protects them is well-controlled blood pressure and blood sugar, little salt and not smoking. If you wonder about a particular food, such as kiwi, lemon, ginger or garlic, you will find short answers in the guide on what is good for your kidneys.

An example of a kidney-friendly dinner: oven-baked cod or chicken, potatoes and carrots boiled in plenty of water, and a sauce made from scratch with sour cream, lemon and herbs instead of stock. Season with pepper, garlic and fresh herbs, and leave the salt shaker alone. High blood pressure and diabetes are the most common causes of kidney failure in Norway, so the same diet helps with them too. Read more about blood pressure and the kidneys and diabetes and the kidneys.

Are there cookbooks and recipes for people with kidney disease?

Yes. LNT, the Norwegian association for kidney patients and transplant recipients, has a cookbook with recipes adapted to the different stages of kidney disease, free for members. In the Nyrami app you will find 148 recipes with potassium, phosphorus, salt and protein assessed per portion.

Can you eat eggs with kidney failure?

Yes, for most people with kidney disease, eggs can be part of a good diet. A boiled egg of 56 grams gives about 7 grams of protein and little potassium, around 75 mg. An egg gives about 110 mg of phosphorus, mostly in the yolk. That matters most if the phosphate in your blood is high.

If you are told to eat a low-phosphate diet, which is most common on dialysis, the number of eggs may be limited. The electrolyte guide in the Norwegian clinical handbook Metodebok mentions up to two eggs a week on a low-phosphate diet. Without such advice, there is no reason to cut out eggs.

Can you eat oats with kidney failure?

Oats can easily be part of a kidney-friendly diet for most people. One decilitre of rolled oats (40 grams) gives around 165 mg of potassium and 175 mg of phosphorus. The phosphorus in grains is bound in a form the gut absorbs less well than phosphorus from meat, milk and additives.

If you have been told to limit both potassium and phosphate, a clinical dietitian can help you find a suitable portion. Porridge made with water gives less potassium and phosphorus per portion than porridge made with milk.

Which fruit can you eat with kidney failure?

All fruit can fit when your potassium is normal. If you need to limit potassium, apple, blueberries, lingonberries, pineapple and watermelon are good choices, because they have less than 150 mg of potassium per 100 grams. Pear, strawberries and kiwi are in the middle. Banana, avocado and dried fruit have the most and should be limited if your doctor has asked you to eat a low-potassium diet.

Potassium in fruit, mg per 100 grams

  • Apple

    Potassium (mg)
    82
    Level
    Low
  • Watermelon

    Potassium (mg)
    100
    Level
    Low
  • Lingonberries

    Potassium (mg)
    118
    Level
    Low
  • Blueberries

    Potassium (mg)
    122
    Level
    Low
  • Pineapple

    Potassium (mg)
    123
    Level
    Low
  • Pear, Norwegian

    Potassium (mg)
    164
    Level
    Medium
  • Pear, as usually sold

    Potassium (mg)
    207
    Level
    Medium
  • Kiwi

    Potassium (mg)
    295
    Level
    Medium
  • Banana

    Potassium (mg)
    348
    Level
    High
  • Avocado

    Potassium (mg)
    583
    Level
    High
  • Raisins

    Potassium (mg)
    907
    Level
    High
  • Apricots, dried

    Potassium (mg)
    1300
    Level
    High
Source: Matvaretabellen 2026 (the Norwegian food composition table). Apple and «pear, as usually sold» are the table's unspecified varieties. Levels as in Metodebok: under 150 mg per 100 grams is low, 150 to 300 mg is medium, over 300 mg is high.

A medium apple gives around 100 mg of potassium, a pear 240 to 300 mg and a banana around 420 mg. Juice is a separate matter: a glass of orange juice gives over 300 mg of potassium, and KDIGO points out that potassium from juice is absorbed more easily than potassium from whole fruit. You can see the numbers per portion for banana, kiwi and other fruit in the food lookup.

Can you drink milk with kidney failure?

Milk and dairy products give good protein and calcium, but also both potassium and easily absorbed phosphorus. A glass of semi-skimmed milk gives around 350 mg of potassium and 225 mg of phosphorus. With normal kidney function and normal blood tests, milk is fine. With high phosphate or potassium, the amount is often limited, typically to a small glass or one pot of yoghurt a day. What else you can drink is covered in the guides on fluid and alcohol.

How does the diet change with the stage?

The diet advice becomes stricter and more personal the lower your kidney function is. In the early stages it is mostly about salt and a healthy diet. From stage 3 onwards, potassium and phosphate are followed more closely. On dialysis you need more protein than before, while potassium, phosphate and fluid often need to be limited.

What the diet advice is often about
SituationTypical advice
Stages 1 and 2Little salt, a varied diet with plenty of plant-based food, little ultra-processed food.
Stages 3 to 5 without dialysisLittle salt. Protein around 0.8 g per kg of body weight. Potassium and phosphate are limited if your blood tests show a need.
HaemodialysisMore protein, often 1.0 to 1.2 g per kg. Potassium, phosphate, salt and fluid are often limited.
Peritoneal dialysisPlenty of protein, at least 1.2 g per kg according to LNT, the Norwegian kidney patient association. Potassium is less often a problem.
Sources: KDIGO 2024, KDOQI 2020 and LNT. The protein target of 0.8 g is from KDIGO; some people get a lower target agreed with a clinical dietitian. Your care team may give different advice based on your blood tests.

If you are unsure which stage you are in, you can read about the stages of chronic kidney disease and how to understand your test results. How everyday life and food change when you start dialysis is covered in living with dialysis.

What can you do when your appetite fails?

A poor appetite is common when kidney function gets low, and then getting enough energy and protein matters more than following every restriction. Eat small meals often instead of a few large ones, and choose food you feel like eating. A little extra fat, such as oil, butter or sour cream, gives more energy in every mouthful. There are also nutrition drinks and protein powders suitable for kidney disease; ask your dietitian or the kidney department. If you lose weight without trying, tell your doctor.

How do you cook for someone in the family with kidney failure?

Make the same food for everyone, and let those who want it add salt on their own plate. Less salt is healthy for the whole family. If the person who is ill has to limit potassium, you can boil potatoes and vegetables in plenty of water for everyone and pour the water away. Keep low-potassium fruit within easy reach, such as apples, blueberries and pineapple. Go along to the dietitian if you can, so you both get the same advice. You will find more about how to support someone in the guide for family and carers.

Who can help you with your diet?

A clinical dietitian is the right professional for diet advice with kidney disease. KDIGO recommends that advice on salt, phosphorus, potassium and protein is given by nutrition professionals and adapted to you. The Norwegian Directorate of Health (Helsedirektoratet) says a low-protein diet should be followed up by nutrition professionals, preferably a clinical dietitian. Ask your GP (fastlege) or kidney specialist for a referral. Many kidney departments have their own dietitian.

Bring your latest blood tests, a list of the medicines you take and, if you can, a few days of notes on what you eat. Then the advice can be specific to you.

When should you contact a doctor?

  • If you lose weight without trying, or have had a poor appetite for a long time.
  • If your legs or the area around your eyes swell up, or you gain weight quickly.
  • If you have been told your potassium is high and you feel muscle weakness or an irregular heartbeat. With chest pain or fainting: call 113, the Norwegian emergency number. Out-of-hours doctor (legevakt): 116 117.

How Nyrami can help

In the Nyrami app you can scan the barcode on a food product and get potassium, phosphorus, sodium and protein assessed for you. The app also has 148 recipes assessed per portion, and it explains your values in words. The app is free for iPhone and Android.

Look up your foodSee potassium, phosphorus, protein and salt in more than 2,100 foods from the Norwegian food table.Sign that kidney disease has to be found earlier66 have signed

The Nyrami app.

Turns the advice into something you can use in the shop and the kitchen: scan food and see potassium, phosphorus and salt assessed for you, and follow your numbers over time. Free on iPhone and Android.

A hand holding a phone with My numbers in the Nyrami app: training sessions and blood pressure