How many grams in a cup of vegetable oil?

1 cup of vegetable oil weighs 218 g.1 tablespoon: 14 g1 teaspoon: 4.5 g

Weights are for vegetable oil (liquid), in US customary cups.

Convert any amount

= 218 g

Enter a number or fraction, such as 1/2 or 1 1/2.

Cups to grams

Vegetable oil: cups to grams
CupsGrams
⅛ cup27 g
¼ cup55 g
⅓ cup73 g
½ cup109 g
⅔ cup145 g
¾ cup164 g
1 cup218 g
1 ½ cups327 g
2 cups436 g
3 cups654 g

Grams to cups

Vegetable oil: grams to US cups and spoons
GramsUS measure
25 g1 tbsp + 2 ½ tsp
50 g3 tbsp + 2 tsp
100 g≈ ¼ cup + 3 tbsp
150 g½ cup + 3 tbsp
200 g≈ ¾ cup + 3 tbsp
250 g≈ 1 ⅛ cups
500 g2 ¼ cups + 1 tbsp
1,000 g4 ½ cups + 1 tbsp

Rounded to amounts you can measure; ≈ marks a rounded answer.

Measuring vegetable oil

These weights are for vegetable oil (liquid). A different form, or a cup filled another way, weighs differently, so weigh it if the recipe gives grams.

Source

USDA FoodData Central, food 172336: “Oil, canola”, 1 cup = 218 g (USDA FoodData Central SR Legacy, April 2018). Other amounts are calculated with 1 cup = 16 tablespoons = 48 teaspoons. Data version 2026-10-17.1, reviewed 16 October 2026.

Scaling a recipe?

Paste the ingredients into the recipe scaler to double, halve or resize every amount at once.

Other ingredients

All ingredients