Lowest in calories per 100 g
- Margarine 80% 717 kcal
- Butter 717 kcal
- Canola oil 884 kcal
- Sunflower oil 884 kcal
- Olive oil 884 kcal
Highest in protein per 100 g
- Butter 0.9 g
- Margarine 80% 0.2 g
- Coconut oil 0 g
- Canola oil 0 g
- Sunflower oil 0 g
Good to know
Fat is the most calorie-dense macronutrient, so oils have more calories per 100 g than any other foods. But they differ in the types of fat they contain: butter, lard, and coconut oil are high in saturated fat, while olive oil and canola oil are low in it. In practice, measuring with a spoon instead of pouring “by eye” makes the biggest difference.
Data: USDA FoodData Central (SR28); Polish names and servings: EatSee editorial team. Values are approximate and for informational purposes only. How we prepare our calorie chart.