10 Foods That Are High in Potassium

Most Americans don’t get enough of this key mineral in their diets. Adding more of the following potassium-rich whole foods can help.

foods-high-in-potassium-collage avocados-acorn-squash-kiwis-salmon-bok-choy

A vital electrolyte, potassium helps balance sodium and regulate fluid balance in your body.

Outside of chemists, athletes, and anyone with high blood pressure, most people don’t give a lot of thought to potassium, a mineral you probably last heard of when learning the periodic table in chemistry class (where its abbreviation is the letter K). But potassium plays a vital role in health: It helps regulate your body’s fluid levels, aids in muscle function, and keeps your nervous system working properly, among other functions, according to MedlinePlus.

It also plays a key role in cardiovascular health. “Potassium is essential for maintaining normal blood pressure and keeping your heart beating regularly,” says Frances Largeman-Roth, RDN, an author and nutrition expert based in New York City.

Research shows that potassium reduces blood pressure in people with hypertension, and according to the Centers for Disease Control and Prevention (CDC), it may also lower the risk for stroke.

It is also one of a group of electrically charged minerals — magnesium, calcium, and sodium are others — known as electrolytes. You often hear about electrolytes in sports drinks because they aid with fluid balance and because we tend to lose them when we sweat, according to MedlinePlus. Potassium and sodium are the main electrolytes involved in regulating fluid balance, and keeping them in balance can be crucial for reducing the risk of hypertension, heart disease, and stroke, according to the CDC. Most Americans, however, consume too much sodium and not enough potassium. In fact, the U.S. Food and Drug Administration (FDA) raised the recommended daily intake for potassium from 3,500 milligrams (mg) to 4,700 mg per day.

For that reason, Largeman-Roth says, “Focusing on adding potassium-rich foods to our diets is smart for overall health.” If your potassium levels are too low, a condition known as hypokalemia, it can result in fatigue, muscle weakness or cramping, and cardiovascular issues such as an abnormal heart rhythm, according to MedlinePlus.

It’s also possible to get too much potassium, which can lead to a condition called hyperkalemia. This is something you need to be especially aware of if you have kidney problems, according to the National Kidney Foundation. The kidneys help regulate the amount of potassium in your body, but if they’re not functioning properly, too much potassium can get into the bloodstream, causing weakness or numbness and, potentially, arrhythmia and heart attack. Research has found that a variety of medications, such as ACE inhibitors, nonsteroidal anti-inflammatory drugs (NSAIDs), and certain diuretics, can also raise potassium levels too high.

Meeting the recommended daily intake of potassium means reevaluating your diet. “Potassium comes from various foods we eat, especially fruits and vegetables,” says Nicole Roach, RD, a registered dietitian with Lenox Hill Hospital in New York City. And yes, that includes bananas, which have 422 mg per medium-sized fruit, according to U.S. Department of Agriculture (USDA) data. To be considered to be high in potassium, however, a food needs 20 percent or more of the daily recommended value, or 940 mg per serving. We rounded up 10 other colorful, tasty, and potassium-rich foods to add to your diet, with serving suggestions that will keep you coming back for more.

RELATED: The High Blood Pressure Diet

Featured Recipe

1
Tuna-Stuffed Avocados
Oksana Kiian/Getty Images

Tuna-Stuffed Avocados

An avocado makes the perfect bowl for serving up a deliciously simple meal. This creative take on traditional tuna salad uses Greek yogurt in place of mayonnaise for a meal that’s lower in unhealthy saturated fats while also being higher in protein and fiber, according to the USDA. Greek yogurt adds a bright and tangy flavor in contrast to the mild flavor of mayonnaise, but you’ll find it provides a similar creamy mouthfeel to this tuna salad. Plus, at 10 grams of fiber per serving, you’ll be about one-third of the way toward your daily fiber needs — not too shabby!

contains  Dairy, Fin fish
4.8 out of 33 reviews

SERVES

1

CALORIES PER SERVING

461

PREP TIME

10 min

TOTAL TIME

10 min

Ingredients

1 ripe avocado, halved lengthwise, pit removed
1, 5-oz can tuna, canned in water, no salt added, drained
2 tbsp chopped red onion
3 tbsp chopped celery
3 tbsp lowfat Greek yogurt
¼ tsp kosher salt
⅛ tsp freshly ground black pepper

Directions

1

Place the avocado halves on a serving plate.

2

In a mixing bowl, combine the remaining ingredients and stir until well combined. Carefully scoop the mixture into the avocado halves and enjoy!

Nutrition Facts

Amount per serving

calories

461

total fat

29g

saturated fat

5.6g

protein

37g

carbohydrates

16g

fiber

10g

sugar

3.2g

added sugar

0g

sodium

554mg

TAGS:

Dairy, Fin fish, Anti-Inflammatory, Mediterranean, Gluten-free, Paleo Diet, Whole30 Diet, High-Fiber, High-Protein, Low-Carbohydrate, Quick & Easy, Lunch
528

Acorn Squash

There are so many varieties of squash, you can find some kind in season no matter what time of year it is. This round, green-skinned, orange-fleshed winter variety is loaded with fiber and other vitamins and minerals — especially potassium. One cup of cooked acorn squash packs 896 mg of potassium, per the USDA.

It has a slightly sweet flavor that is heightened by roasting. “Cut it in half, scoop out the seeds, slice it into rings, and roast it with a little salt, pepper, and brown sugar,” Largeman-Roth says. “It gets so tender and sweet. Kids will love it — and they can eat it like a slice of watermelon!” Largeman-Roth is also not opposed to drizzling it with some olive oil, which increases the absorption of fat-soluble beta carotene. This compound, which is found in other orange-hued produce such as carrots and pumpkins, is a plant pigment with antioxidant properties, according to a review of research.

529

Sun-Dried Tomatoes

sun dried tomatoes

Fresh tomatoes contain a decent amount of potassium (one medium tomato has 292 mg, per USDA data), and you’ll get even more bang for your buck from more concentrated forms of tomatoes, such as tomato paste (162 mg of potassium per tablespoon) or tomato sauce (728 mg of potassium per cup). But sun-dried tomatoes win out with 925 mg of potassium per half-cup, which is 35 percent of the recommended amount for adult women, according to the National Institutes of Health. That’s not all they have going for them either: Sun-dried tomatoes are high in fiber (with more than 6 grams per cup), vitamin C, and even protein. You can find them plain or packed in heart-healthy olive oil, and both options make a delicious addition to salads, sandwiches, or pizza. You can also chop them up and add to pesto or sauces.

RELATED: 11 Heart Healthy Fruits and Veggies to Eat This Fall

530

Beans

kidney beans

Beans are an all-around healthy addition to your diet, as a good source of plant-based protein and filling fiber. Kidney beans are one of the best options, with 1 cup delivering 713 mg of potassium, per USDA data. You can buy them dried or canned, but if you choose the latter, be sure to drain and rinse them before using: An experiment by the Cook’s Illustrated test kitchen found that doing so can lower the sodium content by roughly 100 mg per half-cup serving, or up to 26 percent. Black beans are another good choice, with 370 mg of potassium per half-cup, per the USDA.

Kidney and other kinds of beans are great in soup and chili, and Largeman-Roth recommends adding kidney beans to your salads or mashing them up with salt and pepper to use as a burrito filling.

531

Kiwifruit

foods-high-in-potassium-kiwis-1440x810

Bananas tend to get all the credit when it comes to potassium-rich fruits, but at 215 mg, a single small kiwifruit has nearly as much potassium, per the USDA, as an entire banana.

Other fruit that should be on your shopping list: oranges, including their juice — an 8-ounce (oz) glass racks up nearly 500 mg of potassium, per the USDA — and cantaloupe. Just 1 cup of this orange melon edges out a medium banana with 427 mg of potassium, per USDA data. Its high water content also means cantaloupe is super hydrating, and its orange color indicates the presence of beta carotene, a plant pigment with antioxidant properties. Fruit salad, anyone?

532

Avocado

an avocado cut in half

Get on the avocado toast train. This creamy, green-fleshed fruit isn’t just high in fiber and heart-healthy fats, it’s also loaded with 690 mg of potassium, per the USDA. That makes it twice as good for your heart. Eating avocados is associated with reduced heart disease, according to a review of research. High levels of HDL (“good”) cholesterol can lower your risk for heart disease and stroke, notes the CDC.

Avocado is so versatile, you can incorporate it into any meal of the day. In addition to mashing it for toast and guacamole, you can add slices to tacos, sandwiches (use it in place of butter or mayo, suggests Roach), burgers, and even smoothies. Largeman-Roth recommends using one of her favorite avocado recipes. “Blend ½ avocado with ½ banana, ¼ cup low-fat vanilla yogurt, ¼ cup ice, 1 cup coconut water, 1 teaspoon of agave nectar, and ¼ teaspoon ground cinnamon,” she says. (Vegans can substitute silken tofu for yogurt.)

RELATED: 7 Ways to Reduce Salt and Lower Your Blood Pressure

533

Fish

a piece of salmon

There are plenty of reasons to eat more of this lean protein, and here’s one more to add to the list: Many species are a great source of potassium. Certain fish — like wild salmon, some varieties of tuna, halibut, trout, flounder, and Pacific cod — are better sources than others; a 3-oz piece of wild Atlantic salmon contains around 400 mg of potassium, per the USDA. Fatty fish like salmon are also rich in omega-3 fatty acids, which are a type of polyunsaturated fat that may lower cholesterol and reduce inflammation in the body, according to the Academy of Nutrition and Dietetics. The FDA advises eating at least 8 oz of fish a week, primarily varieties that are low in mercury.

534

Potatoes

red potatoes

Nutritionally, potatoes get a bad rap, but that’s usually because of how they’re prepared (fried in oil as french fries or chips, or smothered in cheese, sour cream, and butter). But your basic spud is a nutritional stud, especially when it comes to potassium. Nearly 900 mg of the nutrient can be found in just one medium russet potato, according to the USDA, and other varieties (red, yellow, and even sweet potatoes) are in the 400-mg-and-up range. These popular starches are also a good source of fiber (leave the skin on for the most of this filling nutrient), vitamin C, and iron.

For a healthier way to eat potatoes, try steaming and mashing them with a little vegetable stock for flavor, roasting them with olive oil and herbs, or baking them and topping with salsa instead of butter. Their starch makes them a great thickener for soups as well.

535

Dairy

a pitcher and glass of milk

Though fruits and vegetables are among the best food sources of potassium, dairy products can also add the mineral to your diet. A cup of whole milk has more than 370 mg of potassium, while the same amount of nonfat milk contains more than 400 mg of potassium. (In general, the lower the fat in the milk, the higher the potassium.) Meanwhile, 1 small container of nonfat plain Greek yogurt contains nearly 220 mg of potassium — yet another reason to make this protein-packed yogurt (it has a whopping 16 g per cup!) a part of your healthy breakfast or snack. Yogurt also has tons of culinary uses, so you can try it as a marinade or dip or use it in place of sour cream to get more into your day.

RELATED: 13 Genius Hacks That Can Help You Drink More Water

536

Dark, Leafy Greens

Dark Leafy Greens

Some of the best sources of potassium are dark, leafy greens such as spinach, which when cooked has an astounding 839 mg potassium per cup, per USDA data. Swiss chard has even more, with 961 mg of potassium per cooked cup, and even bok choy has around 631 mg per cup shredded. All these foods contain potassium when consumed raw but more when cooked. One study found that boiling and frying leafy greens can increase their antioxidant properties, as well. This gives you a good reason to eat leafy greens in more than just salad. Add them to stir fries, or saute and serve over pasta or with eggs. You can also add them to soups.

537

Dried Fruit

dried fruits such as apricots and figs

Fresh fruits and vegetables are your best bets, but when they’re not in season, dried fruit is a good second choice for a potassium-rich snack. Dehydrating fruit concentrates all its nutrients, including potassium. It also concentrates the sugar, however, so be sure to check labels if you’re watching how much of the sweet stuff you eat, and avoid any varieties with added sugars. Dried apricots net you about 750 mg potassium per half-cup. Dried plums and raisins are other good choices. While they’re a great snack, especially with nuts in trail mix, you can also use them to add some sweetness to oatmeal, salads, or puddings.

Editorial Sources and Fact-Checking

Everyday Health follows strict sourcing guidelines to ensure the accuracy of its content, outlined in our editorial policy. We use only trustworthy sources, including peer-reviewed studies, board-certified medical experts, patients with lived experience, and information from top institutions.

Resources

Show Less