EN
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 gButterCanola Oil
Calories717 better884
Protein0.9 gbetter0 g
Carbs0.1 g0 gbetter
Fat81 g100 g
Fiber0 g0 g
Sugar0.1 g0 gbetter
Sodium643 mg0 mgbetter
1 cup weighs227 g218 g

"Better" means more protein or fiber, or fewer calories, carbs, sugar or salt. Fat is not scored.

Macros per 100 g

Protein
Butter0.9 g
Canola Oil0 g
Carbs
Butter0.1 g
Canola Oil0 g
Fat
Butter81 g
Canola Oil100 g
Fiber
Butter0 g
Canola Oil0 g
Sugar
Butter0.1 g
Canola Oil0 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.

Compare something else

First ingredient
Second ingredient