How Much Potassium Is in an Avocado vs. Banana?

A whole avocado contains roughly 728 mg of potassium, making it one of the most potassium-dense fruits you can eat. That’s about 15% of the daily value of 4,700 mg set by the FDA. Even half an avocado delivers around 364 mg, which already rivals many foods commonly recommended for their potassium content.

Potassium by Serving Size

How much potassium you actually get depends on how much avocado you eat and how large it is. Avocados vary quite a bit in size, from small Hass varieties to larger Florida avocados, so these numbers are approximate for a medium-sized fruit.

  • Whole avocado: ~728 mg of potassium (15% DV)
  • Half an avocado: ~364 mg of potassium (8% DV)
  • One-third of an avocado (a common suggested serving): ~243 mg of potassium (5% DV)

The nutrition labels on packaged guacamole or pre-sliced avocado often list one-third of an avocado as a serving. If you eat a whole avocado on toast or blend one into a smoothie, you’re getting significantly more than what the label suggests.

Avocados vs. Bananas

Bananas are the fruit most people associate with potassium, but avocados actually deliver more. A medium banana contains about 451 mg of potassium, while a whole avocado packs around 728 mg. Even half an avocado (364 mg) gets you close to what a full banana provides.

The comparison is even more striking when you look at potassium per calorie. A medium banana has roughly 105 calories and 451 mg of potassium. A whole avocado has about 240 calories and 728 mg. So gram for gram, avocados are denser in potassium, though both are solid choices.

Why Potassium Matters

Potassium helps regulate fluid balance, muscle contractions, and nerve signals throughout your body. Its most well-known role is counterbalancing sodium. When you eat enough potassium, your body excretes more sodium through urine, which helps keep blood pressure in a healthy range. Most adults in the U.S. fall well short of the 4,700 mg daily target, so adding potassium-rich foods like avocado can make a real difference.

Low potassium intake over time is linked to higher blood pressure, increased risk of kidney stones, and reduced bone density. You don’t need to obsess over hitting 4,700 mg exactly, but consistently eating potassium-rich whole foods is one of the simplest ways to support cardiovascular health.

Other Nutrients You Get With It

One reason avocados are a particularly efficient source of potassium is that you get a lot of other useful nutrients in the same package. A whole avocado provides about 10 grams of fiber (roughly a third of what most people need daily), along with healthy monounsaturated fats that help with absorbing fat-soluble vitamins from other foods in the same meal. You also get meaningful amounts of folate, vitamin K, and vitamin C.

The fat content is worth noting if you’re watching calories. A whole avocado has about 21 grams of fat, mostly the monounsaturated kind that supports heart health. For many people, half an avocado at a time strikes a good balance between potassium intake and calorie goals.

Easy Ways to Add More Avocado

If your goal is boosting potassium, half an avocado added to a meal you’re already eating is the simplest approach. Sliced on eggs, mashed onto toast, cubed into a grain bowl, or blended into a smoothie all work. Avocado pairs well with other high-potassium foods like spinach, sweet potatoes, and beans, so combining them in the same meal can help you cover a larger share of your daily needs without thinking about it too much.

Ripe avocados oxidize quickly once cut. Squeezing lime or lemon juice on the exposed flesh slows browning, and pressing plastic wrap directly against the surface helps if you’re storing half for later. A halved avocado stored this way in the fridge stays good for about a day.