Top 42 Foods Highest in Potassium.
42 products ranked · Potassium (mg)
Ranking of 42 foods by potassium content (mg per 100g). Compare nutrition facts and find the best sources of potassium.
#ProductPotassium (mg)

Almonds
nut
718mg

Avocado
fruit
708mg

Salmon
fish
628mg
4
Quinoa
other
563mg
5
Spinach
vegetable
558mg
6

Bacon
meat
531mg
7

Porcini mushroom
vegetable
506mg
8

Tuna
fish
473mg
9

Mackerel
fish
450mg
10

Cod
fish
442mg
11

Walnuts
nut
441mg
12

Herring
fish
440mg
13

Sea bass
fish
430mg
14

Apricot
fruit
427mg
15
Garlic
vegetable
401mg
16

Beef
meat
400mg
17

Trout
seafood
400mg
18

Artichoke
vegetable
370mg
19
Oatmeal
grain
362mg
20
Crucian carp
fish
350mg
21

Carp
fish
350mg
22

Sausages
meat
350mg
23

Broccoli
vegetable
316mg
24

Chicken breast
meat
300mg
25
Eel
fish
270mg
26

Shrimp
seafood
264mg
27

Zucchini
vegetable
262mg
28
Pasta
grain
230mg
29

Watermelon
fruit
170mg
30

Strawberry
fruit
153mg
31

Milk
dairy
150mg
32

Chicken eggs
dairy
134mg
33

Bread
grain
120mg
34
Rice
grain
115mg
35

Apple
fruit
107mg
36
Wheat flour
grain
107mg
37

Lemon
fruit
102mg
38
Cottage cheese
dairy
100mg
39

Blueberry
fruit
77mg
40
Mozzarella cheese
dairy
76mg
41
Butter
dairy
3mg
42
Olive oil
other
1mg