Skip to content

Potassium and phosphorus in food

Search for a food and see how much potassium, phosphorus, protein and salt it has, per 100 grams and per portion. The figures come from the Norwegian food composition table, and the search covers more than 2,100 foods.

Source: the Norwegian Food Composition Table 2026 (Matvaretabellen), from the Norwegian Food Safety Authority, the Directorate of Health and the University of Oslo. The potassium levels follow Metodebok: under 150 mg per 100 grams is low, 150 to 300 mg medium, and over 300 mg high.

How do I read the figures?

The figures are for 100 grams of the food as described, for example raw, boiled or fried. What you eat is the portion, which can be much smaller or larger than 100 grams. A banana weighs about 120 grams, and the brown cheese on a slice of bread about 16 grams. So look at the figure per portion in the search as well.

How much potassium, phosphorus and protein you should eat depends on your blood tests, your stage and whether you are on dialysis. Many people with kidney disease do not need to limit potassium at all. Do not cut out fruit and vegetables unless your doctor or a clinical dietitian has asked you to.

How much potassium is a lot?

Metodebok groups foods by potassium per 100 grams: under 150 mg is low, 150 to 300 mg medium, and over 300 mg high. Dried fruit, brown cheese, crisps, nuts, potatoes and avocado have the most. Rice, pasta, apple, blueberries, eggs and yellow cheese have little.

Can boiling remove potassium?

Yes, from potatoes and vegetables. Peel them, cut them into small pieces or thin slices, boil them in plenty of water for at least ten minutes, pour the water off and finish cooking in fresh water. About half the potassium goes. Soaking alone does little.

Why is added phosphate not shown?

The table shows phosphorus in ordinary versions of each food. Phosphate added to processed food, such as E338 to E341 and E450 to E452, varies from brand to brand and is almost completely absorbed. So check the ingredients list, especially on cold cuts, meat products, processed cheese and cola.

How is the salt worked out?

Salt is worked out from the sodium content: 1 gram of sodium equals 2.5 grams of salt. With chronic kidney disease, under 5 grams of salt a day is recommended, and most of it comes from bread, cold cuts, meat products and ready meals.

Common foods, by group

A selection of what people ask about most. All figures are per 100 grams. The colour by the potassium figure shows whether it is low, medium or high.

Fruit and berries (20)
Fruit and berries. Per 100 grams.
FoodPotassium (mg)Phosphorus (mg)Protein (g)Salt (g)
Banana, raw348, high potassium261.10
Apple, Norwegian, raw63, low potassium600
Orange, raw158, medium potassium210.90
Pear, Norwegian, raw164, medium potassium160.40
Grapes, raw215, medium potassium190.70
Kiwi fruit, raw295, medium potassium330.90
Strawberries, raw197, medium potassium290.50
Blueberries, raw122, low potassium2910
Raspberries, raw186, medium potassium451.10
Melon, water, raw100, low potassium90.80
Melon, honeydew, raw235, medium potassium120.20.1
Pineapple, raw123, low potassium60.10
Mango, raw149, low potassium110.20
Avocado, raw583, high potassium571.80
Plums, raw199, medium potassium210.50
Clementine, raw154, medium potassium190.90
Apricots, dried1,300, high potassium8730
Raisins907, high potassium1023.30.1
Dates, dried727, high potassium682.40
Prunes734, high potassium692.30
Potatoes (7)
Potatoes. Per 100 grams.
FoodPotassium (mg)Phosphorus (mg)Protein (g)Salt (g)
Potatoes, autumn, boiled482, high potassium672.10
Potatoes, storage, boiled522, high potassium692.30
Potatoes, baked709, high potassium852.50
Potatoes, mashed, home-made422, high potassium682.40.9
Potatoes, French fries, frozen571, high potassium802.50
Sweet potato, raw337, high potassium471.60.1
Potato crisps1,220, high potassium1276.11.1
Vegetables (21)
Vegetables. Per 100 grams.
FoodPotassium (mg)Phosphorus (mg)Protein (g)Salt (g)
Carrot, Norwegian, raw233, medium potassium2300
Carrot, cooked111, low potassium2200
Broccoli, Norwegian, raw385, high potassium642.90
Broccoli, cooked195, medium potassium572.40
Cauliflower, Norwegian, raw300, medium potassium391.70
Cauliflower, cooked150, medium potassium351.50
Tomato, Norwegian, raw245, medium potassium230.40
Cucumber, Norwegian, raw175, medium potassium270.80
Sweet pepper, red, raw216, medium potassium230.80
Onion, Norwegian, raw185, medium potassium3010
Lettuce, Iceberg, raw245, medium potassium2110
Spinach, raw735, high potassium442.80.1
Kale, raw530, high potassium563.30
Mushroom, common, raw349, high potassium852.30
Peas, frozen220, medium potassium1004.90
Swede, cooked122, low potassium310.80
Cabbage, white, Norwegian, raw250, medium potassium281.20
Beetroot, cooked223, medium potassium371.70.1
Squash, zucchini, raw248, medium potassium381.30
Asparagus, raw202, medium potassium522.20
Tomato purée1,257, high potassium944.81
Bread, cereals, rice and pasta (10)
Bread, cereals, rice and pasta. Per 100 grams.
FoodPotassium (mg)Phosphorus (mg)Protein (g)Salt (g)
Rice, Basmati, cooked14, low potassium3330
Rice, brown, long-grain, cooked53, low potassium9130
Pasta, whole grain, cooked with salt92, low potassium1134.50.5
Rolled oats413, high potassium43814.10
Oat porridge, with milk194, medium potassium1514.80.8
Bread, coarse (50-75 %), industrially made226, medium potassium1719.31.1
Bread, white (0-25 %), industrially made149, low potassium968.51.1
Crisp bread, Mesterbakeren Original520, high potassium570171.5
Rolls, white, industrially made158, medium potassium1019.20.7
Tortilla, wheat flour150, medium potassium1568.51.8
Milk, cheese and eggs (13)
Milk, cheese and eggs. Per 100 grams.
FoodPotassium (mg)Phosphorus (mg)Protein (g)Salt (g)
Milk, whole, unspecified173, medium potassium1133.40.1
Milk, semi-skimmed, 0,5 % fat, vitamin D, Tine171, medium potassium1153.50.1
Yoghurt, whole milk, plain221, medium potassium11440.1
Cheese, white, unspecified76, low potassium59526.91.2
Cheese, whey, unspecified1,444, high potassium62011.30.8
Cheese, whey spread1,233, high potassium43070.8
Cottage cheese82, low potassium165130.4
Cream cheese, plain120, low potassium12061
Butter, unsalted32, low potassium2410
Cream, sour, 35 % fat97, low potassium5320.1
Cream, whipping, 37 % fat0, low potassium9020.1
Egg, boiled132, low potassium19312.90.3
Ice cream, dairy, vanilla201, medium potassium1083.80.1
Meat and cold cuts (10)
Meat and cold cuts. Per 100 grams.
FoodPotassium (mg)Phosphorus (mg)Protein (g)Salt (g)
Chicken fillet, fried without fat346, high potassium25329.10.1
Beef, minced meat, fried without fat294, medium potassium17125.11.4
Pork, neck chops, roasted without fat387, high potassium24426.70.2
Lamb, cutlet, fried without fat521, high potassium27833.70.3
Ham, boiled707, high potassium43016.72.4
Sausage, salami283, medium potassium18517.64.9
Sausage, grill517, high potassium19010.42
Pork, bacon, side bacon, pan-fried320, high potassium237300.2
Liver paste, unspecified149, low potassium1429.91.6
Meat rissoles, beef, industrially made250, medium potassium15011.92.1
Fish and seafood (11)
Fish and seafood. Per 100 grams.
FoodPotassium (mg)Phosphorus (mg)Protein (g)Salt (g)
Salmon, farmed, raw451, high potassium22719.90.1
Salmon, fillet, roasted417, high potassium22220.60.1
Cod, fillet, simmered533, high potassium29921.80.3
Saithe, simmered559, high potassium33322.80.3
Mackerel fillet, in tomato sauce, canned503, high potassium14911.91
Shrimps, boiled166, medium potassium17016.61.1
Fish cakes, industrially made343, high potassium15311.81.5
Fish balls, industrially made275, medium potassium1368.61.4
Tuna in water, drained, canned220, medium potassium20624.11
Herring, pickled, drained327, high potassium1827.63
Caviar, capelin roe117, low potassium16685.5
Beans, lentils, nuts and seeds (9)
Beans, lentils, nuts and seeds. Per 100 grams.
FoodPotassium (mg)Phosphorus (mg)Protein (g)Salt (g)
Peas, chick peas, canned155, medium potassium906.20.4
Beans, red (kidney), canned255, medium potassium976.10.4
Lentils, red, uncooked870, high potassium35322.50
Hummus168, medium potassium995.60.3
Peanuts, raw705, high potassium37625.80
Peanut butter700, high potassium33022.80.9
Cashew nuts660, high potassium59318.20
Walnuts380, high potassium31014.10
Sunflower seeds755, high potassium67024.20
Drinks (9)
Drinks. Per 100 grams.
FoodPotassium (mg)Phosphorus (mg)Protein (g)Salt (g)
Coffee, infusion99, low potassium80.10
Tea, black, infusion27, low potassium20.10
Orange juice, from concentrate164, medium potassium160.60
Apple juice119, low potassium700
Soft drinks, cola, with sugar0, low potassium1500
Soft drinks, cola drinks, artificially sweetened2, low potassium900
Beer, 4,7 vol-% alcohol, Pilsner30, low potassium90.40
Wine, red, unspecified110, low potassium130.10
Cocoa, prepared with low-fat milk303, high potassium1324.20.1
Sweets, snacks and sauces (9)
Sweets, snacks and sauces. Per 100 grams.
FoodPotassium (mg)Phosphorus (mg)Protein (g)Salt (g)
Chocolate bar, milk444, high potassium3218.10.2
Chocolate, dark, 70 % cocoa560, high potassium2308.40
Popcorn, air popped, industrially made240, medium potassium27510.12
Biscuit, sweet, Marie141, low potassium766.61.1
Tomato ketchup265, medium potassium2211.7
Soy sauce180, medium potassium47316.9
Bouillon powder1,500, high potassium?1755
Mayonnaise, full fat, 80 % fat7, low potassium3110.6
Pizza, industrially made241, medium potassium18410.91.2

Source: the Norwegian Food Composition Table 2026 (Matvaretabellen), from the Norwegian Food Safety Authority, the Directorate of Health and the University of Oslo. The potassium levels follow Metodebok: under 150 mg per 100 grams is low, 150 to 300 mg medium, and over 300 mg high.

Questions and answers

How much potassium is in a banana?

A 120 gram banana has about 420 mg of potassium. That is 348 mg per 100 grams, which is high potassium by Metodebok's grouping. If you have been told to eat less potassium, half a banana or an apple may be a better choice.

How much potassium is in potatoes?

Boiled potatoes have about 480 to 520 mg of potassium per 100 grams, and a baked potato 709 mg, according to the Norwegian food composition table. Boiled in small pieces in plenty of water that is poured off, about half goes.

Which foods are low in potassium?

White rice, pasta, apple, blueberries, pineapple, watermelon, boiled carrot and swede, eggs, yellow cheese, cream cheese, butter, white bread and tea have under 150 mg of potassium per 100 grams. Coffee has about 100 mg per 100 grams, but a lot of coffee adds up.

How much phosphorus is in cheese?

Yellow cheese has about 595 mg of phosphorus per 100 grams and brown cheese about 620 mg. A slice of bread with yellow cheese (20 grams) gives about 120 mg. Cream cheese and cottage cheese have less phosphorus than yellow cheese.

Where do the figures come from?

From Matvaretabellen, the official Norwegian table of nutrients in food, made by the Norwegian Food Safety Authority, the Directorate of Health and the University of Oslo. It is updated every autumn, and so is this lookup.

Read more

Scan food in the shop

In the Nyrami app you scan the barcode and see potassium, phosphorus and salt assessed for you, for your stage and your numbers. Free on iPhone and Android.