Quick Answer
One US cup of vegetable oil weighs about 218 grams. That works out to 13.6 g per tablespoon and 4.54 g per teaspoon. Oils are lighter than water (~0.92 g/mL). Weights vary slightly by brand, moisture, and how tightly you pack - for precise baking, a kitchen scale beats volume measures.
Key Facts
- 1 cup vegetable oil = 218 g
- 1 tablespoon = 13.6 g
- 1 teaspoon = 4.54 g
- 1/2 cup = 109 g
- 1 cup = 236.59 mL (volume does not change, weight does)
- Values assume standard US measures (1 cup = 236.59 mL)
Frequently Asked Questions
How many grams in 1 cup of vegetable oil?
About 218 grams, scoop-and-level for dry ingredients. Oils are lighter than water (~0.92 g/mL).
How many grams in a tablespoon of vegetable oil?
One US tablespoon (15 mL) of vegetable oil is about 13.6 grams. A teaspoon is 4.54 g.
Why does vegetable oil weigh more (or less) than water?
Its density differs from water's 1 g/mL: 1 cup of vegetable oil weighs 218 g versus 237 g for water. Denser liquids (honey, syrup) weigh more per cup; oils weigh less.
How many cups is 100 g of vegetable oil?
100 g ÷ 218 g/cup ≈ 0.46 cups - about a little less than a full cup. The reverse table on this page covers 25-1000 g.
Should I weigh or measure by volume?
Weighing is more accurate - volume measures vary with how you scoop, pack, and level, and brands differ by 5-15%. For cookies and cakes where ratios matter, grams are the professional standard. The tables here convert either direction.