🥄 CupsToGrams

Vegetable Oil — Grams & Cups Converter

1 cup of vegetable oil (also called canola oil, sunflower oil) weighs about 218 g. So 100 g ≈ 1/2 cup, 200 g ≈ 7/8 cup, and 300 g ≈ 1 3/8 cups. Convert any amount between grams, cups, ounces, tablespoons and millilitres with the calculator below.

💡 Tip: Vegetable oil weighs about 218 g per cup, like most oils. It's neutral-flavoured and swaps 1:1 with canola or avocado oil.

= 218
Advertisement

Cups to grams chart for vegetable oil

CupsGramsOunces
1/454.51.92
1/372.72.56
1/21093.84
2/31455.13
3/41645.77
12187.69
1 1/232711.5
243615.4
365423.1

Grams to cups chart for vegetable oil

GramsCupsOunces
1000.35
251/80.88
501/41.76
751/32.65
1001/23.53
1255/84.41
1502/35.29
2007/87.05
2501 1/88.82
3001 3/810.6
5002 1/317.6

Spoon reference: 1 tablespoon ≈ 13.6 g, 1 teaspoon ≈ 4.54 g.

Oil swaps: vegetable, canola, sunflower, avocado

Neutral cooking oils are close enough in density that you can treat them as interchangeable: about 218g per cup, or 13.6g per tablespoon. So a recipe calling for vegetable oil takes canola, sunflower or light avocado oil 1:1 with no math.

Subbing oil for butter? Use about ⅞ as much oil by volume (butter is ~80% fat, oil is pure fat). The result is moister and denser — great for quick breads and brownies, less so for cakes that rely on creamed butter for lift.

Advertisement

Frequently asked questions

How many grams is 1 cup of vegetable oil?
1 US cup of vegetable oil weighs about 218 grams (7.69 ounces).
How many cups is 100g of vegetable oil?
100 grams of vegetable oil is about 1/2 cup.
How many cups is 200g of vegetable oil?
200 grams of vegetable oil is about 7/8 cup.
How many cups is 250g of vegetable oil?
250 grams of vegetable oil is about 1 1/8 cups.
How many cups is 300g of vegetable oil?
300 grams of vegetable oil is about 1 3/8 cups.
How many cups is 500g of vegetable oil?
500 grams of vegetable oil is about 2 1/3 cups.
How many grams is ½ cup of vegetable oil?
Half a US cup of vegetable oil is about 109 grams.
How much does 1 cup of vegetable oil weigh?
1 cup of vegetable oil weighs about 218 grams, or roughly 7.69 ounces.
How many grams in a tablespoon of vegetable oil?
About 13.6 grams per tablespoon (and roughly 4.54 g per teaspoon).
Why do my numbers differ slightly?
Density changes with how the vegetable oil is packed, sifted or measured. For precise baking, weigh with a scale instead of using cups.
How many grams is 1 cup of vegetable oil?
1 cup of vegetable oil is about 218g (7.7 ounces), and 2 cups is 436g.
How many grams in a tablespoon of vegetable oil?
About 13.6g per tablespoon; ¼ cup is about 54g.
Is vegetable oil the same weight as canola or sunflower oil?
Near enough — most liquid cooking oils weigh about 218g per cup, so vegetable, canola, sunflower and avocado oil all swap 1:1 by volume and by weight.
Can I replace butter with vegetable oil?
Often, yes. As a starting point use about ⅞ cup of oil for 1 cup of butter, since butter is roughly 80% fat and oil is 100% fat. Oil makes a moister, denser crumb and works best in muffins, quick breads and brownies rather than creamed cakes.
How many ml is 1 cup of vegetable oil?
About 237 ml — a US cup — usually rounded to 240 ml.

Popular conversions

Convert other ingredients

See the full Fats & Oils chart →