Nutrition Comparison
Butter vs Canola Oil
Side-by-side nutrition face-off — all values per 100 grams
Calories
717 kcalvs884 kcal
Butter wins
Protein
0.9gvs0g
Butter wins
Fat
81gvs100g
Butter wins
ButterCanola Oil
717 kcalCalories884 kcal
0.9gProtein0g
0.1gCarbs0g
81gFat100g
0gFiber0g
0.1gSugar0g
643mgSodium0mg
| Nutrient | Butter | Canola Oil | Winner |
|---|---|---|---|
| Calories | 717kcal | 884kcal | Butter |
| Protein | 0.9g | 0g | Butter |
| Carbs | 0.1g | 0g | Butter |
| Fat | 81g | 100g | Butter |
| Fiber | 0g | 0g | |
| Sugar | 0.1g | 0g | Canola Oil |
| Sodium | 643mg | 0mg | Canola Oil |
Popular Food Comparisons
Frequently Asked Questions
Which has more calories, Butter or Canola Oil?
Butter has 717 kcal per 100g while Canola Oil has 884 kcal per 100g. Butter is lower in calories by 167 kcal.
Which has more protein, Butter or Canola Oil?
Butter has 0.9g of protein per 100g while Canola Oil has 0g. Butter is higher in protein.
Is Butter healthier than Canola Oil?
It depends on your goals. Butter has 717 kcal, 0.9g protein, and 81g fat per 100g, while Canola Oil has 884 kcal, 0g protein, and 100g fat. Choose based on whether you're optimizing for protein, calories, or overall macros.