Hard cheese
Cheddar, gouda, parmesan. About 4.9 L of whole cow milk per 500 g.
Cheese · Calculator
Work backwards from the cheese you want. Enter a target weight, cheese type, and milk type — get the milk volume to buy, plus the whey you will drain off.

Work backwards from your target cheese weight to the milk to buy.
Set your cheese target. Enter the finished weight you want and choose its unit.
Choose cheese and milk types. Select your cheese category and milk type.
Read your milk requirement. Check milk volume in your chosen unit and the whey you can expect to drain.
Allow some headroom when buying milk; real yields vary with ingredients and technique.
Live calculator · updates as you type
You'll need
To make 500 g of hard cheese, start with about 4.9 L of whole cow milk.
What to do next
For 500 g of hard cheese.
Get 4.85 L of whole cow milk for 500 g of hard cheese. Avoid UHT.
Dose your rennet for 4.85 L with the rennet calculator.
You will have about 4.4 L of whey for ricotta, bread or soups.
Free printable
A batch card made from your numbers, to save as a PDF or receive by email:
Batch cardGet 4.85 L of whole cow milk for 500 g of hard cheese. Avoid UHT.
Dose your rennet for 4.85 L with the rennet calculator.
You will have about 4.4 L of whey for ricotta, bread or soups.
| Step | Time | Temp | Notes |
|---|---|---|---|
Whole cow milk is the baseline these numbers assume. Non-homogenised milk needs a touch less.
Buy a little extra for anything you plan to age — hard cheeses keep shedding moisture as they mature, so the aged wheel weighs less than the pressed one.
| Cheese type | 250 g | 500 g | 1 kg |
|---|---|---|---|
| Fresh / soft | 1.3 L | 2.7 L | 5.4 L |
| Semi-soft | 1.7 L | 3.5 L | 6.9 L |
| Hard | 2.4 L | 4.9 L | 9.7 L |
| Milk | Fresh / soft | Semi-soft | Hard |
|---|---|---|---|
| 1 L | 185 g | 145 g | 105 g |
| 2 L | 370 g | 290 g | 205 g |
| 1 gal | 700 g (1.5 lb) | 545 g (1.2 lb) | 390 g (0.9 lb) |
| 2 gal | 1,405 g (3.1 lb) | 1,090 g (2.4 lb) | 780 g (1.7 lb) |
Figures assume whole cow milk. Goat runs slightly higher, sheep far lower, low-fat milk higher again. Treat every number as an estimate — draining and pressing move the finished weight.
Free to embed
Get the code and simple setup instructions by email.
Milk to Cheese Calculator embed code
Milk to cheese guide
Use the calculator above for your number. Use the guide below to understand the milk-to-cheese ratio, how milk type shifts it, and how to plan a batch backwards from the cheese you actually want.
Whole cow milk. Sheep milk needs roughly 40% less. Change milk type live below.
Cheddar, gouda, parmesan. About 4.9 L of whole cow milk per 500 g.
Mozzarella and feta. About 3.5 L of whole cow milk per 500 g.
Ricotta, paneer, chèvre. About 2.7 L of whole cow milk per 500 g.
cheese kg ÷ 0.10 ÷ 1.03 ≈ litresExample: 0.5 kg ÷ 0.10 ÷ 1.03 ≈ 4.9 L for hard cheese. Swap 0.10 for 0.14 (semi-soft) or 0.18 (fresh) — the calculator handles milk-type and unit conversions for you.
This is the reverse of a yield calculator. Instead of starting with milk and estimating the cheese, you start with the cheese weight you want and get the milk volume you need to buy. Enter your target — 250 g, 500 g, a full kilo, or any custom weight — then pick the cheese type and milk type. The result is the milk to buy, shown in litres or gallons, plus the whey you will be left to drain.
The cheese type sets how much whey the style expels, which drives the ratio. Fresh cheeses keep the most moisture and need the least milk. Hard cheeses drive out the most whey and need the most. Milk type then scales the whole thing: richer milk means less of it to hit the same weight.
500 g hard cheese: about 4.9 L of milk500 g semi-soft cheese: about 3.5 L of milk500 g fresh cheese: about 2.7 L of milkThe classic cheesemaking rule is that hard cheese is about a tenth of the milk by weight. So to make a pound of hard cheese you need roughly ten pounds of milk, a little over a gallon. Flip that around and a single gallon of whole cow milk gives you only about 390 grams of hard cheese — which is why a wheel of aged cheddar represents a surprising amount of milk.
Fresh cheeses are far kinder to your shopping list. Because they hold onto more moisture, a pound of fresh cheese needs only five to six pounds of milk. If your target is ricotta or paneer, you will get a lot more back per litre than you would from a hard cheese.
The milk to cheese ratio is just the inverse of yield. Hard, aged cheeses such as cheddar, gouda, and parmesan land near 10% yield, so the ratio is about 10 parts milk to 1 part cheese. Semi-soft styles like mozzarella and feta sit near 14%, or roughly 7 to 1. Fresh and soft cheeses — ricotta, paneer, chèvre — reach about 18%, close to 5.5 to 1.
Those ratios are starting points. A young mozzarella eaten the same day weighs more than the same curd left to firm up, so it effectively needs less milk. An aged cheddar keeps losing water for months, so the wheel you cut a year later needed more milk than its final weight suggests.
Cheese yield tracks how much solid matter — fat and protein — the milk carries and how much the curd captures. Whole cow milk is the baseline every recipe assumes. Drop to 2% or skim and you have thrown away butterfat that would have become cheese, so you need more milk to reach the same weight.
Goat milk runs a touch below whole cow milk, so add a little to your target. Sheep milk is the dramatic exception: it carries close to double the total solids of cow milk, so you need only about 60% as much. That efficiency is why sheep-milk cheeses like pecorino and manchego make sense from a small flock.
Working backwards is what makes this tool useful at the shop. If a recipe calls for 500 grams of finished cheddar, the calculator tells you to start with about five litres of whole milk. Want a full kilo of feta for a party? Roughly seven litres. Planning the milk purchase around the target weight saves both money and fridge space, and stops you two litres short halfway through a make.
For anything you plan to age, buy a little extra. Hard cheeses keep shedding moisture as they mature, so the wheel you cut in six months weighs less than the one you pressed today. A small buffer at the start means the aged cheese still lands where you wanted it.
Every litre of milk splits into curd and whey, and the whey is the larger stream by far. A hard-cheese make leaves you with roughly nine litres of whey for every ten litres of milk. Knowing that number in advance means you can have a jar or a second pot ready instead of pouring good whey down the drain.
Sweet whey from rennet cheeses makes excellent bread, can be cooked a second time into true ricotta, and works as a protein-rich base for soups and smoothies. Acid whey from paneer or yogurt cheese is more acidic and better suited to marinades, diluted plant watering, or the compost heap.
No calculator can see your pot. The single biggest variable is how hard you drive the whey out — cook temperature, cut size, stirring time, and pressing weight all move the finished weight, and therefore the milk you needed to hit it. Two people making cheddar from the same gallon can finish with noticeably different weights.
Milk itself varies too. Season, breed, and how recently the animal calved all shift the fat and protein content. Treat the calculator as a planning tool: it tells you roughly how much milk to buy, and your own kitchen scale fills in the rest after the first batch.
Because the relationship is linear, scaling is simple. Double the target cheese weight and you double the milk. If 500 g of cheddar needs about five litres, then 2 kg needs about twenty. The calculator does the arithmetic, but the rule of thumb is easy to carry in your head: hard cheese, ten litres of milk per kilo; fresh cheese, a little over five.
For large makes, remember the equipment scales too. Twenty litres of milk needs a genuinely big pot and a lot of whey capacity. Plan the vessel and the drain before you plan the milk, and buy that small ageing buffer on top.
FAQ
Quick answers on the milk-to-cheese ratio, milk needed by weight, and why your real batch will vary.
Milk-to-cheese ratios, rennet doses, set temperatures, and troubleshooting on one printable sheet.
Calculators and guides for your next step.
Cheese yield calculator Calculator · The forward version: milk volume in, finished cheese weight out.
Rennet calculator Calculator · Once you know the milk volume, dose the rennet for it in ml, drops, tablets, or grams.
Yogurt starter calculator Calculator · Same dairy, different culture. Dial in the starter dose for a set yogurt.
Brine calculator Calculator · For feta and halloumi, set the salt ratio for the brine bath here. 