Milk is 87% water. The remaining 13% — fat, protein, sugar, and minerals — is everything your cheese will be made of. Choosing the right milk is the single most impactful decision in cheesemaking, more important than your culture, your rennet, or your technique. Get the milk right and the rest follows; get it wrong and no amount of skill can save the batch. This guide covers every type of milk you might encounter, what each one does to your cheese, and how to make the best choice for your project.
Milk by processing level
Milk by animal
Milk by fat level

Related calculator
Milk to Cheese Calculator
Reverse-calculate: how much milk do you need to make X grams of cheese? Works for cheddar, mozzarella, ricotta, and more.
Homogenized vs non-homogenized
Homogenization forces milk through tiny holes to break fat globules into smaller, uniform particles so the cream does not separate. Most store-bought milk is homogenized.
Free Cheese Rennet Reference Card (printable PDF)
A printable PDF companion for the cheese calculators and guides.
When and how to use calcium chloride
Pasteurization disrupts the calcium-casein bonds that hold curd together. Calcium chloride restores those bonds, giving you a firmer, cleaner-breaking curd.
- 1When to use it With any pasteurized store-bought milk, especially HTST pasteurized. Also with goat milk and low-fat milk, both of which produce softer curds. Not needed with raw milk.
- 2How much About 1/4 teaspoon (1.25 mL) of liquid calcium chloride per 4 L (1 gallon) of milk. Dissolve in 60 mL (1/4 cup) of cool unchlorinated water.
- 3When to add it Add the diluted calcium chloride to the milk BEFORE adding rennet. Stir in gently. Wait 5 minutes, then add your culture and proceed with the recipe.
Milk-related problems
Watch for
- Milk won't set into a curd Almost always ultra-pasteurized (UHT) milk. Check the carton. If it says ultra-pasteurized or has a shelf life of months, switch to standard pasteurized.
- Weak, mushy curd Low calcium from pasteurization. Add calcium chloride. Also check that your rennet is not expired — rennet loses potency over time, especially if stored warm.
- Low yield Low-fat milk or heavily homogenized milk loses more fat to the whey. Use whole, non-homogenized milk for best yield. Cream-top milk gives the highest yield.
- Off flavors Milk that is close to its expiration date or has been stored too warm can develop off flavors that carry into the cheese. Use the freshest milk available.
Keep exploring cheese
For the full beginner process, see how to make cheese at home. For a specific cheese project, try cottage cheese (beginner), cream cheese (beginner), or cheddar (intermediate). The rennet calculator sizes your dose for any milk volume and rennet type.

