How Many Calories in One Avocado and Why It Varies

A whole medium avocado contains about 240 calories. That number shifts depending on the size of the fruit and the variety, but for the standard Hass avocado you’d find at most grocery stores, 240 is a reliable ballpark. A larger fruit can push past 300 calories, while a smaller one might land closer to 180.

Why Calorie Counts Vary So Much

Avocados aren’t uniform. A medium Hass avocado weighs roughly 200 grams with the pit and skin still on, but only about 60 to 70 percent of that weight is edible flesh. That means you’re eating around 120 to 140 grams of actual fruit. A visibly larger avocado can easily contain 50 percent more flesh, which is why calorie estimates for “one avocado” range anywhere from about 200 to 320 depending on the source and the size assumed.

The variety matters too. Hass avocados (the dark, bumpy-skinned kind from California and Mexico) are higher in fat than the smooth, bright green Florida avocados. Per two-ounce portion, a Hass avocado has about 80 calories and 8 grams of fat, while a Florida avocado has roughly 60 calories and 5 grams of fat. But Florida avocados are physically much larger, so a whole Florida avocado can still contain more total calories simply because there’s more fruit.

What Those Calories Are Made Of

Most of the calories in an avocado come from fat, not sugar or starch. A medium Hass avocado contains about 22 grams of total fat, broken down as 15 grams monounsaturated, 4 grams polyunsaturated, and 3 grams saturated. Monounsaturated fat is the same type found in olive oil, and it’s the reason avocados have a reputation as a heart-healthy food.

Beyond fat, a medium avocado provides roughly 13 grams of carbohydrates, 10 grams of fiber, and 3 grams of protein. That fiber content is significant. Ten grams is about a third of what most adults need in a day, and it’s a big part of why avocados feel more filling than their calorie count alone would suggest.

Serving Size vs. Whole Fruit

Nutrition labels on avocado packaging typically use one-third of a medium avocado as a single serving, which works out to roughly 80 calories. That’s the number you’ll see on stickers and in apps that pull from standard databases. But most people eating avocado toast or guacamole use half to a full avocado in one sitting, so the real calorie count of your meal is usually higher than what a single “serving” suggests.

How you prepare it also changes the math. One cup of pureed or mashed avocado packs about 384 calories, because mashing eliminates the air pockets between slices and lets you fit more fruit into the same volume. If you’re measuring by the cup rather than by the fruit, mashed avocado is significantly more calorie-dense than sliced.

Avocados, Fullness, and Weight

A 240-calorie food might sound like a lot for a piece of fruit, but research suggests avocados are unusually good at curbing hunger. A clinical trial in overweight adults found that eating half an avocado at lunch was associated with higher feelings of fullness and a lower desire to eat for up to five hours afterward. The combination of fat and fiber slows digestion, keeping you satisfied longer than a low-fat food with the same calorie count.

That said, adding an avocado a day doesn’t automatically lead to weight loss. A large randomized trial published in the Journal of the American Heart Association had participants eat one avocado daily for 26 weeks without any other dietary changes. Their total calorie intake technically increased, but they didn’t gain weight. Researchers attributed this to unintentional compensation: people naturally ate a bit less of other foods throughout the day. However, the avocado group didn’t lose weight either, even though they reported feeling more satisfied with their meals.

Quick Calorie Reference

  • One-third of a medium Hass avocado: ~80 calories
  • Half a medium Hass avocado: ~120 calories
  • One whole medium Hass avocado: ~240 calories
  • One cup mashed Hass avocado: ~384 calories
  • Florida avocado (per 2 oz portion): ~60 calories