Exact vegetable oil conversion
150 ml oil to butter
150 ml of vegetable oil needs 170 g of butter for an exact fat match. The scale-friendly result comes from matching the fat, not simply multiplying the volume.
Oil to butter converter
170 g
- ¾ cup
- 12⅛ tbsp
- 1½ sticks
- Butter is about 80% fat, so you need more of it by weight to carry the same fat as oil.
- About 80% fat, 16-17% water and milk solids. The water is why butter and oil are not a straight swap.
Show the maths
| Formula | 136.25 g × 1 fat ÷ 0.8 fat = 170.31 g |
|---|---|
| Source | 136.25 g · 136.25 g fat |
| Result | 170.31 g · 136.25 g fat |
| Ratio | ×1.25 |
The calculation
How much butter for 150 ml of oil?
150 ml of vegetable oil weighs 136.25 g. Oil is essentially pure fat, while standard butter is approximately 80% fat, so the oil weight is divided by 0.80.
The familiar quick rule is useful for everyday baking, but the exact result above is the better choice when structure and consistency matter.
Equivalent butter measures
170 g butter in other units
Quick answers
Questions about this conversion
How much butter replaces 150 ml of vegetable oil?
150 ml of vegetable oil needs 170 g of butter for an exact fat match. This ensures the exact fat mass is preserved without guessing liquid volumes.
Why can't I just use a 1:1 millilitre substitution for 150 ml?
Vegetable oil has a density of roughly 0.91 g/ml and is 100% fat. Butter is an emulsion containing about 80% fat and 16% water. Substituting equal millilitres leaves the recipe with ~20% less fat than formulated.
Should I adjust recipe liquids when replacing 150 ml of oil?
At 150 ml, the water introduced by butter is small (~27 ml). In most cakes and muffins, no liquid adjustment is necessary; the crumb will simply bake slightly firmer when cool.