Skip to main content


High phosphorus foods


Your child needs a certain amount of phosphorus in her diet for her body to function properly. The best sources of phosphorous tend to be foods high in protein. Meats, fish, dairy products, and nuts head the list. See the table below for common foods and their phosphorous content. Include these foods in your child’s diet to make sure she gets plenty of phosphorous.

Phosphorous (mg)
Almonds, 1/4 cup 184
American cheese, 1 oz 211
Bacon, 3 medium slices 64
Baked beans, white, 1/2 cup 137
Beef, 3 oz 225
Chicken, 3 oz 216
Cottage Cheese, 1 cup 302
Crab, 3 oz 240
Grilled cheese sandwich 531
Ice cream 91
Lentils, 1/2 cup 178
Lima Beans, 1/2 cup 105
Macaroni and cheese, 1 cup 322
Milk, 1/2 cup 230
Milkshake 289
Oatmeal, 1 cup 178
Pancake, plain, 2 4-inch 254
Peanut butter, 2 Tbsp 129
Pork chop, 3 oz 215
Regular soda, 1 can 46
Salmon, 3 oz 214
Sesame seeds, 2 Tbsp 124
Shrimp, 3 oz 174
Soy milk, 1 cup 118
Sunflower seeds, 2 Tbsp 200
Tuna, 3 oz 139
Turkey, 3 oz 214
Waffles, plain, 2 4-inch 78
Whole-grain cereal, 1 oz 100
Whole-wheat bread, 1 slice 64
Whole-wheat muffin 167
Yogurt 250


This document is not intended to take the place of the care and attention of your personal physician or other professional medical services. Our aim is to promote active participation in your care and treatment by providing information and education. Questions about individual health concerns or specific treatment options should be discussed with your physician.

St. Jude complies with health care-related federal civil rights laws and does not discriminate on the basis of race, color, national origin, age, disability, or sex.

ATTENTION: If you speak another language, assistance services, free of charge, are available to you. Call 1-866-278-5833 (TTY: 1-901-595-1040).

ATENCIÓN: si habla español, tiene a su disposición servicios gratuitos de asistencia lingüística. Llame al 1-866-278-5833 (TTY: 1-901-595-1040).

تنبيه: إذا كنت تتحدث باللغة العربية فيمكنك الاستعانة بخدمات المساعدة اللغوية المتوفرة لك مجانا. .يرجى الاتصال بالرقم. 5833-278-866-1  (الهاتف النصي: 1040-595-901-1).