How Many Calories Are in an Avocado? By Size

A whole medium avocado contains about 240 calories. That’s for a typical Hass avocado weighing around 201 grams (about 7 ounces), which is the variety you’ll find in most grocery stores. Since many people eat half an avocado at a time, you’re looking at roughly 120 calories per half.

Calories by Size and Variety

Avocado calories vary depending on how big the fruit is and what type you’re eating. A small Hass avocado (around 150 grams) lands closer to 200 calories, while a large one can push past 300. The general range for any avocado is 200 to 300 calories per fruit.

Florida avocados, sometimes labeled as Dominican or Caribbean avocados, are noticeably larger than Hass but actually lower in fat per gram. That means despite their bigger size, they’re less calorie-dense. If you swap in a Florida avocado for recipes, keep in mind the texture is lighter and more watery, with a milder flavor.

What Those Calories Are Made Of

Most of the calories in an avocado come from fat, but it’s overwhelmingly the kind linked to heart health benefits. A medium avocado breaks down like this:

  • Fat: 22 grams total (15 grams monounsaturated, 4 grams polyunsaturated, 3 grams saturated)
  • Carbohydrates: 13 grams
  • Fiber: 10 grams
  • Protein: 3 grams
  • Sodium: 11 milligrams

That 10 grams of fiber is a standout number. It covers about 35 to 40 percent of what most adults need in a day, and nearly all of it is the type that slows digestion and keeps blood sugar steady. The 15 grams of monounsaturated fat is the same kind found in olive oil, the fat most associated with reduced inflammation and improved cholesterol levels.

Common Serving Sizes

The USDA lists one whole avocado (201 grams) as a serving size, but in practice, most people eat less than that. Here’s how the calories shake out for typical portions:

  • One-third of an avocado (about 67g): roughly 80 calories
  • Half an avocado (about 100g): roughly 120 calories
  • Whole avocado (201g): about 240 calories

If you’re using avocado oil instead of whole fruit, one tablespoon contains 124 calories. That’s pure fat with none of the fiber, so it’s significantly more calorie-dense by volume.

Why Avocado Calories Work Differently

A food’s calorie count doesn’t tell you much about how full it will keep you, and avocados punch well above their weight on satiety. A randomized trial found that adding half a Hass avocado to a lunch meal led to a 23 percent increase in satisfaction and a 28 percent decrease in the desire to eat over the following five hours. That’s a meaningful difference from the same number of calories coming from other foods.

The combination of fat, fiber, and relatively low sugar content slows stomach emptying. Your gut releases hormones that signal fullness, and those signals stay elevated longer after an avocado-containing meal. In practical terms, eating half an avocado with lunch may reduce the urge to snack before dinner.

Avocado Fat Helps You Absorb Other Nutrients

One of the most useful things about avocado calories is what they do for the rest of your meal. Many vitamins and plant compounds in vegetables are fat-soluble, meaning your body can’t absorb them well without some fat present. Adding avocado to a meal dramatically increases how much of these nutrients actually makes it into your bloodstream.

A study from The Journal of Nutrition found that adding avocado to a salad increased absorption of beta-carotene by 15.3 times and lutein by 5.1 times compared to eating the same salad without avocado. Even with salsa, adding avocado boosted lycopene absorption by 4.4 times. These aren’t small differences. If you’re eating vegetables for their nutritional value, pairing them with a source of fat like avocado makes a real impact on what your body actually gets from the meal.

So while 240 calories for a single fruit might seem high compared to, say, an apple at 95 calories, those calories carry fiber that keeps you full, fats that improve your nutrient absorption, and a macronutrient profile that tends to reduce overeating later in the day.