One gram of vegetable oil is 1.0852671 millilitres, so converting grams of vegetable oil to millilitres means multiplying by 1.0852671. That factor is specific to this ingredient — it comes from its density, not from any relationship between the two units.
Water is the yardstick: 1 mL of it weighs 1 g. Vegetable oil comes in at 0.92143 g per mL, or 92.14% of water, which is why a cup of it is 218 g rather than 236.6 g. Volume and weight only line up for water, and only in metric.
Vegetable oil has a density of 0.92143 g per mL, so 100 mL of it weighs 92.14 g and 250 mL weighs 230.4 g. That single figure is what every other number on this page is built from — water is 1.00 g per mL, so this ingredient is 92.14% as heavy as the same volume of water.
Grams are the unit this conversion is really for. A domestic scale resolves to a gram, which is 0.459% of a cup of vegetable oil, so weighing gets an accuracy no measuring cup can reach. A 500 g pack of it is 2.294 cups, and a 1 kg pack 4.587.
What the number depends on: Every culinary oil is about 92% the density of water, which is precisely why oil floats on it.
The formula
grams- The amount of vegetable oil you are converting, in grams
1.08526713991- Millilitres per gram for vegetable oil, from its density of 0.92143 g/mL
millilitres- The equivalent quantity in millilitres
How it works, step by step
- Enter the quantity in grams.
- It is multiplied by 1.08526713991, the millilitres-per-gram figure for vegetable oil.
- The result appears in millilitres, with a second reading in tsp beneath it.
- Use the measure table if you want a standard recipe quantity rather than a number you type in.
Worked examples
50 g of vegetable oil in millilitres
Take 50 g of vegetable oil: 50 × 1.0852671 gives 54.2634 millilitres. Doubling the batch takes it to 108.527 millilitres, because the relationship is a straight proportion once the density is known.
150 g of vegetable oil in millilitres
150 g of vegetable oil weighs out at 162.79 millilitres. Divide 162.79 by 1.0852671 and you get back to 150 g, which is the quickest check that the factor is the right way up.
500 g of vegetable oil in millilitres
A recipe calling for 500 g of vegetable oil needs 542.634 millilitres on the scale. The arithmetic is 500 × 1.0852671 = 542.63357, and halving the recipe halves the weight to 271.317 millilitres.
How to read your score
Frequently asked questions
How many millilitres are in 1 g of vegetable oil?
One gram of vegetable oil is 1.0852671 millilitres. Half that quantity is 0.542634 millilitres and double it is 2.17053 millilitres, so the figure scales straight up and down — there is no offset in this conversion, only the factor.
Why is a cup of vegetable oil not 236 g like water?
Because weight per cup depends on what is in the cup. Vegetable oil has a density of 0.92143 g per mL where water has 1.00, so a cup of it weighs 218 g rather than 236.6 g. That is a difference of 18.6 g per cup, and it is the reason a single volume-to-weight factor cannot be applied to every ingredient.
Does how I measure it change the weight?
Barely. Vegetable oil does not compress, so a cup of it is 218 g however it is poured — within about 1%, which is inside the accuracy of a domestic scale. This is the group where measuring by volume is defensible.
Is a fluid ounce of vegetable oil the same as an ounce?
No. A fluid ounce is a volume — one eighth of a US cup, 29.57 mL — and an ounce is a weight. One fluid ounce of vegetable oil weighs 0.9612 oz, so the two readings differ by 3.88%. They coincide only for something with the density of water, and then only roughly.
Is this a US cup or a metric cup?
US customary: 236.59 mL, which is the cup every US recipe means. A metric cup is 250 mL, so the same cup of vegetable oil would weigh 230.36 g instead of 218 g — 12.4 g more, or 5.67%. Australian and some European recipes use the metric cup, and the difference is large enough to matter in baking.
Do I need a scale for this, or will measuring cups do?
At this size the spoon wins. One millilitre of vegetable oil is 0.9214 g, and a scale reading to the nearest gram is working at 109% resolution on that — a measuring spoon is the more accurate instrument below about 5 g, which is why spice quantities are still written in spoons.
How much does 15 mL of vegetable oil weigh?
15 mL of vegetable oil comes to 13.821 g, or 13.821 grams. This page runs that calculation in reverse — enter a weight and it returns the volume — and the ml-to-grams page does it in the direction the question is usually asked.
Vegetable oil in grams and millilitres
| Grams | Millilitres | Unrounded |
|---|---|---|
| 5 g | 5.42634 mL | 5.4263357 |
| 10 g | 10.8527 mL | 10.8526714 |
| 25 g | 27.1317 mL | 27.1316785 |
| 50 g | 54.2634 mL | 54.263357 |
| 100 g | 108.527 mL | 108.526714 |
| 125 g | 135.658 mL | 135.6583925 |
| 150 g | 162.79 mL | 162.790071 |
| 200 g | 217.053 mL | 217.053428 |
| 250 g | 271.317 mL | 271.316785 |
| 300 g | 325.58 mL | 325.580142 |
| 500 g | 542.634 mL | 542.63357 |
| 1000 g | 1085.27 mL | 1085.26714 |
Based on 218 g per cup of vegetable oil. One gram of vegetable oil is 1.0852671 millilitres.
| Measure | Grams | Ounces | Millilitres |
|---|---|---|---|
| 1 cup | 218 g | 7.69 oz | 236.6 mL |
| 3/4 cup | 163.5 g | 5.77 oz | 177.4 mL |
| 2/3 cup | 145.3 g | 5.13 oz | 157.7 mL |
| 1/2 cup | 109 g | 3.84 oz | 118.3 mL |
| 1/3 cup | 72.67 g | 2.56 oz | 78.86 mL |
| 1/4 cup | 54.5 g | 1.92 oz | 59.15 mL |
| 1 tbsp | 13.62 g | 0.481 oz | 14.79 mL |
| 1 tsp | 4.542 g | 0.16 oz | 4.929 mL |
US customary measures: 1 cup = 236.59 mL, 1 tbsp = 14.79 mL, 1 tsp = 4.93 mL.
| Ingredient | Grams per cup | Ounces per cup | Density (g/mL) |
|---|---|---|---|
| Olive oil | 216 g | 7.619 oz | 0.913 |
| Vegetable oil (this page) | 218 g | 7.69 oz | 0.9214 |
| Coconut oil | 218 g | 7.69 oz | 0.9214 |
| Mayonnaise | 220 g | 7.76 oz | 0.9299 |
| Cream cheese | 227 g | 8.007 oz | 0.9595 |
| Water | 236 g | 8.325 oz | 0.9975 |
| Heavy cream | 238 g | 8.395 oz | 1.006 |
Ordered by weight. The spread across this group is why a single generic cups-to-grams factor cannot work.