Kidney diet · Phosphorus

High phosphorus foods, and why the number on the label misleads

Half a cup of lentils has about 178 mg of phosphorus. One slice of processed cheese has about 179 mg. On paper they are the same food. In your body they are not close, because your gut absorbs a small share of the phosphorus in lentils and almost all of the phosphorus added to that cheese slice. Getting this right matters more than shortening your list of foods.

By the MedMenu Editorial Team · Published July 21, 2026

The short version

  • ·Phosphate additives in processed food are absorbed far more completely than the phosphorus bound in whole food, and they carry no nutritional benefit.
  • ·Animal phosphorus in meat, fish and dairy is well absorbed, so portion size does more work here than it does with plants.
  • ·Plant phosphorus in beans, lentils, nuts, seeds and whole grains is bound as phytate and poorly absorbed, so it counts for less than the label suggests.
  • ·Phosphorus is not required on the nutrition panel. The ingredient list is where you find it: look for any word containing PHOS.

Which foods are high in phosphorus?

Here they are by the milligrams, with where the phosphorus comes from, because that second column changes what the first one means.

FoodServingPhos.
mg
SourceAbsorption
Tofu, firm1/2 cup239PlantBound as phytate
Whole milk1 cup205AnimalWell absorbed
Chicken breast3 oz, roasted194AnimalWell absorbed
Sunflower seeds1 oz185PlantBound as phytate
Processed American cheese1 slice, 1 oz179AdditiveAbsorbed almost fully
Lentils1/2 cup, cooked178PlantBound as phytate
Cashews1 oz166PlantBound as phytate
Cheddar cheese1 oz127AnimalWell absorbed
Black beans1/2 cup, cooked120PlantBound as phytate
Beef frankfurter1 frankfurter67AdditiveAbsorbed almost fully
Bologna1 slice46AdditiveAbsorbed almost fully
Cola1 can, 12 oz33AdditiveAbsorbed almost fully
Egg white1 large white5AnimalLowest on the list

Renal diets commonly work around 1,000 mg of phosphorus a day as a practical reference, which is common practice rather than a published guideline figure, set from your blood tests and your stage. The Source column describes what is typical for each category rather than a guarantee about a given brand, since added phosphate is not declared on the nutrition panel. The bologna and frankfurter rows are low in milligrams and still worth attention, because processed meats characteristically carry added phosphate.

Why does the source of phosphorus change the number?

Because absorption is not a fixed fraction. In plants, most phosphorus is stored as phytate, and humans lack much of the enzyme needed to release it, so a large share travels straight through. In meat and dairy it is bound to proteins that we digest efficiently, so more of it arrives. Additives are not bound to anything at all: they are soluble salts, and they are absorbed almost completely.

This is not a theory about food chemistry, it has been tested in people. In a small crossover trial in nine patients with chronic kidney disease, one week on a vegetarian protein source produced lower blood phosphorus and lower FGF23 than a meat-based diet containing the same amount of phosphorus (Moe and colleagues, 2011). Same milligrams on paper, different result in the blood. It is a small study, so treat it as a strong signal about direction rather than a settled size of effect.

And on the additive side, a randomised trial taught one group of people on dialysis to avoid phosphorus additives while shopping. After three months their serum phosphorus had fallen 0.6 mg/dL further than the group that carried on as before (Sullivan and colleagues, 2009). Reading ingredient lists moved a blood number.

How do you find the additives on a label?

Turn the package over and read the ingredient list, not the nutrition panel. Manufacturers are not required to declare phosphorus on the panel, so a food can be loaded with it and display nothing at all. In the ingredient list the additives announce themselves, as long as you know the tell: any word containing "PHOS".

  • Sodium phosphate
  • Phosphoric acid
  • Sodium tripolyphosphate
  • Dicalcium phosphate
  • Sodium hexametaphosphate
  • Tetrasodium pyrophosphate

Where they hide: processed and spreadable cheese, deli meats, chicken and pork labelled "enhanced", "self-basting" or "up to X% solution", colas and some flavoured waters, instant puddings, powdered drink mixes, non-dairy creamers and many frozen convenience meals.

Where is the biggest difference for the least effort?

Comparing like with like, these are the places the numbers move most:

  • ·Processed cheese against natural cheese: a slice of processed American is about 179 mg of phosphorus and 468 mg of sodium, while an ounce of cheddar is 127 mg and 183 mg, without added phosphate.
  • ·Deli and enhanced meat against meat cooked from raw: the deli version carries phosphate that was added during processing, which is the form the trials above singled out.
  • ·Dark colas: a can is only about 33 mg, but it is additive phosphate with 38 g of carbohydrate attached and no nutritional return.
  • ·Beans, lentils and tofu are often the first things people remove, though their phosphorus is the least absorbed of any on the list.

For the foods that are low to begin with, and the phosphorus-to-protein ratio that ranks protein foods properly, see the low phosphorus foods list. For foods that keep both minerals down at once, see low potassium and low phosphorus foods.

What if you also have diabetes?

The phosphorus advice and the blood-sugar advice agree here more than they usually do. Beans, lentils, tofu and nuts, the foods whose phosphorus is least absorbed, are also the lowest-glycemic foods on the plate: half a cup of black beans is 120 mg of phosphorus at a glycemic index of about 30. Keeping them in portions rather than cutting them serves both conditions.

The additive-heavy foods work against both as well. Colas bring phosphate and 38 g of carbohydrate; processed meat and cheese bring phosphate, sodium and saturated fat. Where the two diets genuinely pull apart is starches, worked through in the diabetic kidney disease diet guide.

How we calculated these numbers

Phosphorus, potassium and sodium values are from USDA FoodData Central (Standard Reference legacy) for the servings shown, using USDA's own measure weights. The absorption differences are not our estimate: they come from the published work cited above, and the direction of the effect has been measured in people with kidney disease rather than inferred. Because additive content varies by brand and is not on the nutrition panel, treat the ingredient list on the package in front of you as the final word. Renal diets commonly work around 1,000 mg of phosphorus a day as a practical reference, which is common practice rather than a published guideline figure, set from your blood tests and stage.

MedMenu is an information tool, not medical advice, and does not diagnose, treat, or manage any condition. Your nephrologist and renal dietitian set your personal targets from your labs and stage. Published July 21, 2026 · Last updated July 21, 2026.

What people are saying

This is a comprehensive website! Recipes look great and represent a variety of cuisines. You have emphasized the appropriate nutrients. Guidance tips are helpful. Science tab provides evidence-based references and are appropriate for the diseases addressed. Links to Drugs.com, WebMD & Medline are nice. As a registered dietitian, I feel comfortable recommending MedMenu.

Susan G. Rodder, MS, RDN, LD

Registered Dietitian

MedMenu offers all the data you need to plan meals based on specific dietary needs. There are lot of great recipes from a variety of cuisines to choose from, or you can test your own recipe to see how well it fits into your dietary guidelines.

Valerie B.

MedMenu user

Diabetically Speaking with SmartMove360

Common questions

What foods are highest in phosphorus?

By the milligrams alone: dairy, meat, fish, nuts, seeds, beans and whole grains. Half a cup of firm tofu is about 239 mg, a cup of whole milk 205 mg, 3 oz of chicken breast 194 mg, an ounce of sunflower seeds 185 mg. But the milligrams alone are not the whole story, because how much of it your body absorbs depends on where the phosphorus came from.

Is plant phosphorus different from animal phosphorus?

Yes, and the difference is large enough to matter. In plants much of the phosphorus is stored as phytate, which humans absorb poorly, so a good share of it passes through. In a study of people with chronic kidney disease, one week on a vegetarian source of protein produced lower blood phosphorus and lower FGF23 than the same amount of phosphorus from meat.

What are phosphate additives, and why do they matter more?

They are phosphorus compounds added during manufacturing to preserve, emulsify or improve texture: processed cheese, deli and enhanced meats, colas, instant puddings and many convenience foods. They are not bound to anything, so they are absorbed almost completely. In a randomised trial, teaching people on dialysis to avoid phosphorus additives lowered serum phosphorus by 0.6 mg/dL more than the control group over three months.

How do you spot phosphate additives on a label?

Read the ingredient list, not the nutrition panel. Phosphorus is not required on the panel, so a food can be full of it and show nothing. In the ingredient list, look for any word containing PHOS: sodium phosphate, phosphoric acid, sodium tripolyphosphate, dicalcium phosphate, sodium hexametaphosphate. Added phosphate is absorbed far more completely than the phosphorus bound in whole food.

Do I have to avoid all high-phosphorus foods?

No, and most kidney diets do not ask that. Beans, tofu, nuts and whole grains carry real benefits and their phosphorus is poorly absorbed, so they are portioned rather than removed. The additives are the part with no nutritional upside at all.

Keep reading

Rather not read every label?

7-Day Kidney Disease Meal Plan

A printable week cooked from whole ingredients, with phosphorus, potassium and sodium counted for every meal.

See the meal plan →