Are Mushrooms High in Potassium? Facts by Variety

Mushrooms are a moderately high source of potassium. One cup of cooked portobello mushrooms delivers about 529 mg, which puts them ahead of bananas (451 mg) and in the same range as many foods typically recommended for their potassium content. The exact amount varies by mushroom type and how you prepare them.

Potassium Content by Mushroom Variety

Not all mushrooms pack the same potassium punch. USDA data on raw mushrooms shows a meaningful spread across common varieties, measured per 100 grams (about 3.5 ounces):

  • Enoki: 359 mg
  • White button: 358 mg
  • Oyster: 324 mg
  • Maitake: 204 mg

Portobellos, which are simply mature cremini mushrooms, tend to land on the higher end. That cup of cooked portobellos at 529 mg reflects both the variety’s natural potassium density and the fact that mushrooms shrink considerably when cooked, so you end up eating more mushroom per cup than you’d expect from the raw measurement.

How Mushrooms Compare to Other High-Potassium Foods

Mushrooms sit solidly in the middle tier of potassium-rich foods. They beat some well-known options and fall short of others. For context, here’s how a cup of cooked portobellos (529 mg) stacks up against common reference foods:

  • Baked potato (medium, skin-on): 900+ mg
  • Cooked spinach (1 cup): 839 mg
  • Cooked lima beans (1 cup): 969 mg
  • Banana (1 medium): 451 mg
  • Half an avocado: 364 mg
  • Cooked lentils (½ cup): 366 mg

Bananas get most of the potassium reputation, but mushrooms actually outperform them per serving. They also beat out several beans and dairy sources. A baked potato still wins by a wide margin, and leafy greens like spinach and Swiss chard (961 mg per cooked cup) are in a different league entirely.

How Much Potassium You Actually Need

The adequate daily intake for potassium is 3,400 mg for adult men and 2,600 mg for adult women. Pregnant and lactating women need slightly more, around 2,800 to 2,900 mg. The Daily Value listed on food labels uses a higher benchmark of 4,700 mg, which is why percentage-of-DV numbers on packaging can look low even for genuinely potassium-rich foods.

A cup of cooked portobellos covers roughly 15 to 20 percent of most adults’ daily needs, depending on sex. That’s a meaningful contribution from a single food, especially one that’s low in calories and pairs easily with other meals.

How Cooking Changes Potassium Levels

Cooking method matters more than most people realize. Potassium is water-soluble, so boiling or blanching mushrooms causes some of it to leach into the cooking liquid. If you drain that liquid, you lose potassium along with it. The National Kidney Foundation specifically notes that leaching is a technique used to reduce potassium in vegetables for people who need to limit their intake.

Dry-heat methods tell a different story. Sautéing, grilling, or stir-frying causes mushrooms to lose moisture and shrink, which concentrates the remaining minerals. The potassium doesn’t disappear; it stays in the smaller, denser cooked mushroom. This is why a cup of cooked mushrooms has more potassium than a cup of raw ones. You’re eating more actual mushroom tissue per cup once the water has cooked off.

If your goal is to maximize potassium intake, sautéing or roasting is the way to go. If you’re trying to reduce potassium for medical reasons, boiling in plenty of water and discarding the liquid will pull some of it out.

Mushrooms and Kidney-Friendly Diets

The National Kidney Foundation classifies cooked white mushrooms as a higher-potassium food (more than 200 mg per serving), while raw white mushrooms fall into the lower-potassium category. That distinction comes down to serving size and concentration. A small handful of raw mushrooms in a salad delivers less potassium than a full cup of sautéed mushrooms on a plate.

For people with chronic kidney disease or hyperkalemia, this means mushrooms aren’t automatically off the table, but portion size becomes critical. A large amount of any food, even one considered lower in potassium, can add up quickly. If you’re managing kidney health, the preparation method and how much you eat matter as much as the food itself.

Easy Ways to Add Mushrooms for Potassium

Because mushrooms absorb flavors well and work in so many dishes, they’re one of the more versatile ways to boost your potassium intake. Slicing portobellos or creminis into a stir-fry, adding them to omelets, or roasting them alongside other vegetables all preserve their mineral content effectively. Mixing mushroom varieties can also help, since white button and enoki mushrooms both sit near the top of the potassium range for fungi.

Pairing mushrooms with other moderate-potassium foods in the same meal, like beans, yogurt, or tomatoes, can help you reach your daily target without relying on any single food to do all the work. A stir-fry with mushrooms, edamame, and spinach over rice, for instance, delivers potassium from three different sources in a single bowl.