How healthy is guacamole?

Is guacamole healthy? Yes, for most people. Guacamole scores 60/100 on the HowHealthyIs Score: 100 g provides 117 kcal, 5 g fiber and 14 mg vitamin C. Guacamole is mashed avocado with lime, onion, tomato and chile: most of its fat is monounsaturated, and it brings fiber, potassium and folate. Source: standard recipe, USDA FoodData Central ingredients.

  • High in folate
  • Source of fiber
  • Low sugar
Score explained

The score compares nutrient density per 100 kcal across every food we cover (NRF9.3 method). Guacamole ranks higher than 60% of them.

Counts in favor (% daily value per 100 kcal)

  • Fiber15%
  • Vitamin C13%
  • Vitamin E9%
  • Potassium7%
  • Magnesium5%
  • Protein3%
  • Iron2%
  • Vitamin A2%
  • Calcium1%

Counts against

  • Saturated fat6%
  • Added sugars0%
  • Sodium7%

Raw NRF9.3: 57 minus 13 = 44. The score is not a verdict on whether to eat a food; portion, the whole meal and your own health matter more. Full methodology

How many calories are in guacamole?

Calories70kcal
Protein1g
Carbohydrates4.6g
Fat6g
Fiber3g
Sugars0.8g
Nutrition facts for guacamole. Per 100 g and for the selected portion (60 g). %DV uses FDA Daily Values.
NutrientPer 100 gPer portion%DV
Energy and macronutrients
Calories117 kcal70 kcal
Protein1.7 g1 g2%
Carbohydrates7.7 g4.6 g2%
Fiber5 g3 g11%
Sugars1.4 g0.8 g
Added sugars0 g0 g0%
Fat10 g6 g8%
Saturated fat1.5 g0.9 g4%
Omega-3 fats<0.1 g<0.1 g
Vitamins
Vitamin A18 µg11 µg1%
Vitamin C14 mg8.4 mg9%
Vitamin D0 µg0 µg0%
Vitamin E1.6 mg1 mg7%
Vitamin K21 µg12 µg10%
Vitamin B120 µg0 µg0%
Folate61 µg37 µg9%
Minerals
Calcium14 mg8.1 mg1%
Iron0.5 mg0.3 mg2%
Potassium398 mg239 mg5%
Magnesium23 mg14 mg3%
Zinc0.5 mg0.3 mg3%
Sodium183 mg110 mg5%

Estimated from the standard recipe below, using USDA FoodData Central values for each ingredient. Values rounded.

What is in a standard guacamole?

We estimate guacamole from this standard recipe (serves 8, about 658 g cooked), using USDA values for each ingredient. Home and restaurant versions vary.

Ingredients for the whole recipe
IngredientAmount
3 ripe avocados450 g
Juice of 1 lime30 g
Onion, finely chopped50 g
1 tomato, diced100 g
Cilantro10 g
1 jalapeño15 g
Salt3 g

Why is guacamole good for you?

  • 3 g fiber in 1/4 cup, 11% of the daily value. Most adults eat well under the 28 g daily value for fiber.
  • 12 µg vitamin K in 1/4 cup, 10% of the daily value. Vitamin K contributes to normal blood clotting.

Good ways to use it

  • A dip with raw vegetables instead of chips
  • Replacing mayonnaise or sour cream on tacos and sandwiches

What should you watch out for?

  • It is calorie-dense; the tortilla chips served with it usually add more salt and calories than the dip itself.

Which dishes score higher?

Other dishes with more nutrition per calorie. Variety matters more than picking one winner.

How does guacamole compare?

Common questions about guacamole

How many calories are in guacamole?
100 g of guacamole has 117 kcal. A typical portion, 1/4 cup (60 g), has about 70 kcal.
How much protein is in guacamole?
Guacamole has 1.7 g of protein per 100 g, or about 1 g in 1/4 cup.
Is guacamole good for weight loss?
Guacamole is fairly calorie-dense (117 kcal per 100 g), so portion size matters more than the food itself. 1/4 cup is about 70 kcal.

Sources

  1. U.S. Department of Agriculture. FoodData Central, SR Legacy, values for each recipe ingredient (FDC IDs 171705, 168156, 170000, 170457, 169997, 168576, 173468). fdc.nal.usda.gov
  2. U.S. Food and Drug Administration. Daily Value on the Nutrition and Supplement Facts Labels (21 CFR 101.9).
  3. Fulgoni VL, Keast DR, Drewnowski A. Development and validation of the Nutrient-Rich Foods Index. J Nutr. 2009;139(8):1549-1554.
  4. Monteiro CA, et al. Ultra-processed foods: what they are and how to identify them. Public Health Nutr. 2019;22(5):936-941.

Review and updates

Last updated
Data source
USDA FoodData Central, per ingredient. Not individually reviewed by a dietitian. How we check

Report an error

More: Dishes & meals ranked, foods high in fiber.