QuickUnits

Cooking

Imperial cups to millilitres

1 cup (UK) = 284.131 ml

—

One imperial cup is exactly 284.130625 millilitres. It is the largest of the cups in common reference, twenty per cent bigger than the American one, and it is the reason old British and Canadian recipes go wrong when read with a modern measuring set.

About the units

The imperial cup is half an imperial pint, or 10 imperial fluid ounces. The imperial pint is 568.261 ml, which comes from the imperial gallon of 4.54609 litres — originally defined as the volume occupied by ten pounds of water at a specified temperature. That water-based definition is what separates the whole imperial liquid system from the American one, which descends from the English wine gallon of 231 cubic inches instead. The imperial cup is effectively obsolete in British recipe writing today, where weights in grams have taken over, but it persists in older cookbooks and in Canadian recipes from before metrication.

The exact factor

The exact value is 284.130625 ml, derived as 4.54609 litres ÷ 16. Against the US cup at 236.588 ml the ratio is 1.2010, so an imperial cup is a little over one and a fifth US cups. Against the metric cup at 250 ml it is 1.1365. Those are not rounding differences: a recipe calling for three imperial cups of stock converted as US cups delivers 710 ml instead of 852 ml, a shortfall of nearly a cup and a half.

Where you meet this conversion

Older British cookbooks, particularly from before the 1970s, and Canadian recipes from the same era. Commonwealth countries that metricated later — India, parts of the Caribbean, South Africa before it adopted the metric cup — carry it in their traditional recipe literature. The practical difficulty is that these recipes rarely say "imperial": they simply say cup, and the only clue is the date and origin of the book. If a British recipe predates metrication and the quantities seem too small when made with American cups, this is usually why.

Common values

Value (cup (UK)) Converted (ml)
1 284.131
2 568.261
5 1 420.65
10 2 841.31
25 7 103.27
50 14 206.5
100 28 413.1
500 142 065
1 000 284 131

Values are rounded for reading. The converter above keeps full precision.

The other way around

1 ml = 0.00351951 cup (UK)

Millilitres to imperial cups divides by 284.130625. One litre is 3.52 imperial cups, and half an imperial pint — the cup itself — is close enough to 284 ml that the round figure works for anything but baking.

Value (ml) Converted (cup (UK))
1 0.00351951
2 0.00703902
5 0.0175975
10 0.0351951
25 0.0879877
50 0.175975
100 0.351951
500 1.75975
1 000 3.51951

Related conversions

All cooking conversions