Ingredient swap
Butter vs Canola Oil
Butter has 0.9 g protein and 717 calories per 100 g; canola oil has 0 g and 884. They behave similarly in recipes.
How to swap
Swap by weight, not by cup: 1 cup of butter (227 g) ≈ 1 cup of canola oil.
Side by side
| Per 100 g | Butter | Canola Oil |
|---|---|---|
| Calories | 717 better | 884 |
| Protein | 0.9 gbetter | 0 g |
| Carbs | 0.1 g | 0 gbetter |
| Fat | 81 g | 100 g |
| Fiber | 0 g | 0 g |
| Sugar | 0.1 g | 0 gbetter |
| Sodium | 643 mg | 0 mgbetter |
| 1 cup weighs | 227 g | 218 g |
"Better" means more protein or fiber, or fewer calories, carbs, sugar or salt. Fat is not scored.
Macros per 100 g
Common questions
Can I use canola oil instead of butter?
Swap by weight, not by cup: 1 cup of butter (227 g) ≈ 1 cup of canola oil.
Which has more protein?
Butter, with 0.9 g per 100 g versus 0 g.
Which has fewer calories?
Butter, with 717 calories per 100 g.