Skip to content
Get the app

Butter vs Olive Oil: Calories & Nutrition Compared

Per 100 g, Butter has fewer calories than Olive Oil (717 vs 884 kcal); both are low in protein (0.9 vs 0 g).

Side by side per 100 g

Equal weights, so the columns compare the foods themselves. The last column shows which food has more, and stays at "About the same" when the gap is too small to matter.

Butter and Olive Oil per 100 g
Per 100 gButterOlive OilDifference
Calories717 kcal884 kcalOlive Oil +167 kcal
Protein per 100 kcal0.1 g0 gAbout the same
Protein0.9 g0 gBoth low in protein
Carbs0.1 g0 gBoth low in carbs
Fat81.1 g100 gOlive Oil +18.9 g
Fiber0 g0 gAbout the same
Sugars0.1 g0 gBoth low in sugars
Sodium643 mg2 mgButter +641 mg
Calories in Butter from protein, carbs and fat
Calories in Butter from protein, carbs and fat: Protein 0%, Carbs 0%, Fat 100%
  • Protein 0% · 0.9 g
  • Carbs 0% · 0.1 g
  • Fat 100% · 81.1 g
Calories in Olive Oil from protein, carbs and fat
Calories in Olive Oil from protein, carbs and fat: Protein 0%, Carbs 0%, Fat 100%
  • Protein 0% · 0 g
  • Carbs 0% · 0 g
  • Fat 100% · 100 g

Per portion

One USDA household portion of each food. The portions weigh different amounts, so this is the comparison for what ends up on the plate.

One portion of Butter and of Olive Oil
FoodPortionWeightCaloriesProteinCarbsFat
Butter1 tbsp14.2 g102 kcal0.1 g0 g11.5 g
Olive Oil1 tbsp13.5 g119 kcal0 g0 g13.5 g

The difference, worked out

  • Olive Oil has more calories per 100 g than Butter: 884 vs 717 kcal, a difference of 167 kcal.
  • Butter and Olive Oil are both low in protein per 100 g: 0.9 vs 0 g.
  • Butter and Olive Oil are both low in carbs per 100 g: 0.1 vs 0 g.
  • Olive Oil has more fat per 100 g than Butter: 100 vs 81.1 g, a difference of 18.9 g.
  • Butter and Olive Oil have about the same fiber per 100 g: 0 vs 0 g.
  • Butter and Olive Oil give about the same protein for the same calories: 0.1 vs 0 g per 100 kcal.
  • Olive Oil has more calories per portion than Butter: 119 vs 102 kcal, a difference of 17 kcal (the two portions weigh different amounts).
  • Butter and Olive Oil are both low in protein per portion: 0.1 vs 0 g (the two portions weigh different amounts).

Every figure is computed from the two foods' USDA values, rounded as printed above. A difference is stated only when it is at least 10% of the larger value and clears a small minimum for the nutrient, so tiny gaps are not dressed up as findings.

Our take

Olive oil is all fat, so it has more calories and fat per 100 g than butter. A spoonful of each is much closer, as the per-portion table shows, and neither contributes meaningful protein.

The per-100 g table compares equal weights. The per-portion table compares the amounts people usually count as one serving, which differ in weight, so each answers a different question.

Full amount tables, portions and every nutrient: see Butter and Olive Oil.

Log butter or olive oil without the math

Snap a photo, say what you ate or type it, and CalorTracker's AI estimates the calories and macros for you to check. Free to start, no card needed to explore.

Start free on the web

Values are USDA averages for the foods as described on their pages; a single piece varies with variety, ripeness and preparation. This is general information, not medical advice. If you are pregnant, under 18 or managing a health condition, talk to a doctor or registered dietitian before changing how you eat.

Source: USDA FoodData Central, Butter (FDC 173410) and Olive Oil (FDC 171413). How we calculate.