Hard cheese
Cheddar, gouda, parmesan. About 100 g of cheese per litre of whole cow milk.
Cheese · Calculator
Set the milk volume, cheese type, and milk type — get the finished cheese weight, the yield percentage, and how much whey you will be left to deal with.

Estimate finished cheese and whey from the milk you have.
Set your milk volume. Enter the amount and choose litres, gallons or cups.
Choose cheese and milk types. Select the cheese category and milk type to match your batch.
Read the yield. Check the finished cheese weight, yield percentage and estimated leftover whey.
Yield is an estimate. Moisture, milk composition and your draining process change the final weight.
Live calculator · updates as you type
You'll get
4.00 L of whole cow milk makes about 412 g of hard cheese, with ~3.64 L of whey drained off.
What to do next
For 4.00 L of whole cow milk.
Get 4.00 L (1.06 gal) of whole cow milk. Avoid UHT, which sets poorly.
Expect about 412 g of hard cheese. Dose your rennet with the rennet calculator.
You will have about 3.6 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.00 L (1.06 gal) of whole cow milk. Avoid UHT, which sets poorly.
Expect about 412 g of hard cheese. Dose your rennet with the rennet calculator.
You will have about 3.6 L of whey for ricotta, bread or soups.
| Step | Time | Temp | Notes |
|---|---|---|---|
Whole cow milk is the baseline these numbers assume. Non-homogenised milk yields a touch more.
Yield tracks total solids — fat and protein. Higher cooking, longer draining, and firmer pressing all expel more whey and lower the final weight. Weigh your first batch and adjust.
| Cheese type | 1 L | 4 L | 8 L |
|---|---|---|---|
| Fresh / soft | 185 g | 742 g | 1483 g |
| Semi-soft | 144 g | 577 g | 1154 g |
| Hard | 103 g | 412 g | 824 g |
Figures assume whole cow milk. Goat runs slightly lower, sheep far higher, low-fat milk lower again. Treat every number as an estimate — draining and pressing move the final weight.
Cheese yield guide
Use the calculator above for your number. Use the guide below to understand why yield changes with cheese type and milk, what to do with the whey, and why your own batch will land a little differently.
Whole cow milk. Sheep milk nearly doubles every figure. Change milk type live below.
Cheddar, gouda, parmesan. About 100 g of cheese per litre of whole cow milk.
Mozzarella and feta. Moderate draining keeps more of the milk in the curd.
Ricotta, paneer, chèvre. The highest yield because the most moisture stays put.
litres × 1.03 × 0.10 ≈ kgExample: 4 L × 1.03 × 0.10 ≈ 0.41 kg , about 410 g of hard cheese. Swap 0.10 for 0.14 (semi-soft) or 0.18 (fresh) — the calculator handles milk-type and unit conversions for you.
Enter the volume of milk you are starting with, switch the unit to litres, gallons, or cups to match your jug, and pick the cheese type and milk type. The calculator returns the finished cheese weight, the yield as a percentage of the milk, and how much whey you will be left holding when the curd is drained.
The three cheese categories map to how much whey the style expels. Fresh and soft cheeses hold the most moisture and give the biggest weight. Hard cheeses drive out the most whey and give the smallest. Milk type then scales the whole thing up or down based on how rich the milk is.
Hard cheese, 4 L: about 410 g of cheeseSemi-soft cheese, 4 L: about 575 g of cheeseFresh cheese, 4 L: about 740 g of cheeseThe classic cheesemaking rule is that hard cheese runs about a tenth of the milk by weight. Ten pounds of milk, or a little over a gallon, makes roughly one pound of hard cheese. That is why a wheel of aged cheddar represents a surprising amount of milk, and why real cheese is never cheap to make at home.
Fresh cheeses invert that math in your favour. Because they keep more moisture, a pound of fresh cheese needs only five to six pounds of milk. Paneer and ricotta are the friendliest styles for a first batch precisely because you get so much back from a single gallon.
Fresh and soft cheeses — ricotta, paneer, chèvre, cream cheese — land around 18% of the milk by weight for whole cow milk. Semi-soft styles like mozzarella and feta sit near 14%. Hard, aged cheeses such as cheddar, gouda, and parmesan settle around 10% once they have been cooked, pressed, and started to lose moisture.
Those percentages are starting points, not guarantees. A young mozzarella eaten the same day weighs more than the same curd left to firm up. An aged cheddar keeps losing water for months, so its "yield" at the wheel is higher than what you slice a year later.
Cheese yield is really a measure of how much solid matter — fat and protein — the milk carries and how much of it the curd captures. Whole cow milk is the baseline every recipe assumes. Drop to 2% or skim and you have thrown away some of the butterfat that would have ended up in the cheese, so the yield falls with it.
Goat milk runs a touch below whole cow milk and curds more delicately. Sheep milk is the dramatic exception: it carries close to double the total solids of cow milk, which is why sheep-milk cheeses like pecorino and manchego are so efficient and why a small flock can support a real cheese operation.
Every gallon of milk splits into two streams: the curd that becomes cheese and the whey that drains away. Fresh cheeses interrupt that split early, before much whey has left, so more of the milk stays in the final block. Hard cheeses keep cooking and pressing, deliberately forcing whey out to build a dense, storable wheel.
The split bar in the calculator shows this directly. The honey segment is the cheese, the sage segment is the whey, and the two always add up to the full milk weight. Choose a harder cheese and watch the cheese segment shrink as more of the milk heads for the whey side.
The whey figure surprises most first-time cheesemakers: a hard-cheese batch leaves you with roughly nine litres of whey for every ten litres of milk. That liquid is not waste. 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, smoothies, and lacto-ferments.
Acid whey, the kind left from yogurt cheese or paneer, is more acidic and better suited to marinades, plant watering once diluted, or the compost heap. Either way, knowing the volume in advance means you can have a jar ready instead of pouring good whey down the drain.
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 final number. Two people making cheddar from the same gallon can finish with noticeably different weights depending on technique.
Milk itself varies too. Seasonal changes, 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 cheese to expect and how much whey to catch, and your own kitchen scale fills in the rest after the first batch.
Working backwards is often more useful than forwards. If a recipe calls for 500 grams of finished cheddar, the calculator's "milk per 500 g" figure tells you to start with around 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.
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.
FAQ
Quick answers on milk per pound of cheese, yield by type, and why your real batch will vary.
Rennet doses, milk-to-cheese yields, set temperatures, and troubleshooting on one printable sheet.
Calculators and guides for your next step.
Rennet calculator Calculator · Now that you know the batch size, dose the rennet for it in ml, drops, tablets, or grams.
Milk to cheese calculator Calculator · Reverse the math: target cheese weight in, milk volume out.
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. 