Vegetable Oil in Grams: How Many Grams in a Cup?

1 cup of vegetable oil weighs 218 grams. Common vegetable oils — sunflower, canola, rapeseed — all have similar densities and weigh between 215–220g per cup.

For the most accurate results, weigh your vegetable oil with a digital kitchen scale — the values below assume a level, unpacked cup.

Vegetable oil conversions from cups to grams

Measurement Grams
5 cups 1090g
4 cups 872g
3 cups 654g
2 cups 436g
1 cup 218g
1/2 cup 109g
1/3 cup 71.94g
1/4 cup 54.5g

Frequently asked questions

How many grams is 1 cup of vegetable oil?

1 cup of vegetable oil weighs 218g.

How many grams is 1/2 cup of vegetable oil?

1/2 cup of vegetable oil weighs 109g.

How many grams is 1/4 cup of vegetable oil?

1/4 cup of vegetable oil weighs 54.5g.

How many cups is 100g of vegetable oil?

100g of vegetable oil is approximately 0.46 cups.

How many grams is 2 cups of vegetable oil?

2 cups of vegetable oil weighs 436g.

How many grams is 1/3 cup of vegetable oil?

1/3 cup of vegetable oil weighs 71.94g.

How many ounces is 1 cup of vegetable oil?

1 cup of vegetable oil weighs approximately 7.7 ounces (218g).

How many grams is 3 cups of vegetable oil?

3 cups of vegetable oil weighs 654g.

Who is this useful for?

If you're an international cook following US-based recipes, you'll often encounter cup measurements for vegetable oil. However, many countries — including those in Europe and Asia — primarily use grams for precision. Converting vegetable oil to grams ensures consistent and reliable results, whether you're baking or cooking.

Why accuracy matters for vegetable oil

Precision is especially important when using vegetable oil in baking and cooking. Even small variations in weight can impact the texture, consistency, and flavour of your dish. For example, too much vegetable oil in a recipe can make baked goods dense, while too little may cause them to be too dry or crumbly.

Common mistakes to avoid when cooking with vegetable oil

More vegetable oil conversions

Related conversions

Back to all ingredients