All ingredient weights
Fats & oils

Margarine: weights & conversions

A US cup of margarine weighs about 227 g. 100 g is 717 calories and 0.16 g of protein.

Also written as: stick margarine, oleo.

Convert any amount

Not one of the amounts below? Type your own and convert it instantly.

1 cup of margarine is about 227 grams.

Cups to grams

What each measure of margarine weighs, from the cup weight above.

margarine volume conversions
VolumeGramsOunces
1 cup227 g8.01 oz
3/4 cup170 g
2/3 cup151 g
1/2 cup114 g
1/3 cup75.7 g
1/4 cup56.8 g
1 tablespoon14.2 g
1 teaspoon4.73 g

Ounces and pounds

The weights an older recipe card is most likely to use.

margarine weight conversions
WeightGramsOunces
1 oz28.3 g
4 oz (1/4 lb)113 g
8 oz (1/2 lb)227 g
1 lb454 g
100 g100 g

Nutrition

Per 100 g of edible portion, transcribed from USDA reference data, and scaled to the measures above.

Nutrition for margarine by measure
MeasureCaloriesProteinFatCarbsFiberSodium
Per 100 g (100 g)7170.16 g80.7 g0.7 g0 g751 mg
Per cup (227 g)16280.36 g183 g1.59 g0 g1705 mg
Per tablespoon (14.2 g)1020.02 g11.4 g0.1 g0 g107 mg
Per 4 oz (113 g)8130.18 g91.5 g0.79 g0 g852 mg

If you have run out

  • Butter, the same amount. Richer than margarine, and it will brown a little more.

Common questions

How many grams are in a cup of margarine?
One US cup of margarine weighs about 227 g (8.01 oz). A tablespoon is about 14.2 g and a teaspoon about 4.73 g.
How many cups is 100 g of margarine?
100 g of margarine is about 0.44 cups — near enough to 1/2 of a cup in a measuring cup.
How many calories are in margarine?
Margarine has about 717 calories per 100 g, which works out to roughly 1628 calories a cup.
What can I use instead of margarine?
Butter, the same amount. Richer than margarine, and it will brown a little more.

More from fats & oils

The recipe card never said grams. Ours will.

Scan a handwritten recipe card and we type it up, work out the weights, and keep it in a cookbook your whole family shares — with the photos and stories behind it. Free to start.