How to Make Your Own Cheese at Home: A Beginner's Guide
FFacts On Tap Editorial Team Fact-checkedUpdated April 14, 20234 min read
Share
Cheese is one of the most versatile foods on the planet, and making your own at home is easier than most people think. With just milk, a coagulant, salt, and a few basic tools, you can turn a pot of milk into fresh curds in an afternoon.
Before you start, it helps to know what's actually happening at each step — and where oversimplified recipes get the details wrong. Here's what's true, what to watch out for, and the facts behind the process.
Cheese is made by coagulating milk proteins (mainly casein) so they clump into solid curds, which are then separated from the liquid whey.
Rennet is a coagulating enzyme, traditionally taken from the stomach lining of young calves, though vegetarian and microbial rennet substitutes are now widely available and common in commercial cheesemaking.
You don't need rennet at all to make simple fresh cheeses like paneer or queso fresco — an acid such as vinegar or lemon juice can curdle milk directly.
For rennet-set soft cheeses, milk is typically warmed to around 86°F (30°C) before the rennet is added, well below boiling.
For many hard cheeses, such as cheddar, the curds are cut and then slowly heated ("cooked") to roughly 100–102°F (38–39°C) after renneting to expel more whey and firm up the curd — a higher temperature than the initial set.
Parmesan-style hard cheeses take this further, with curds cooked to well over 130°F (54°C) as part of what makes them so firm and long-aging.
Rennet dosage varies by brand and strength, so amounts like "1/4 teaspoon per gallon of milk" are only rough starting points — always follow the specific product's instructions.
Cheesecloth, a loosely woven cotton fabric, is used to strain curds from whey and to shape and press cheese as it drains.
Salt in cheesemaking does more than add flavor — it also draws out moisture, slows unwanted bacterial growth, and helps preserve the finished cheese.
Ultra-pasteurized (UHT) milk generally will not set into good curds because the high heat used in that process alters the milk proteins needed for coagulation.
Fresh, gently pasteurized (vat- or HTST-pasteurized) milk generally produces firmer, better-defined curds than ultra-pasteurized milk.
Cow, goat, and sheep milk can all be used to make cheese, and each produces a different flavor and texture.
Fresh cheeses like mozzarella and ricotta are meant to be eaten within days, while aged hard cheeses like cheddar and parmesan can be aged for months or even years.
Whey, the liquid left over after curds form, is rich in protein and is often saved for baking, smoothies, or soups rather than discarded.
Vinegar or lemon juice can substitute for rennet to make acid-set cheeses like paneer or queso fresco, though the resulting curds are softer and more crumbly than rennet-set curds.
Archaeological residue on 7,500-year-old pottery strainers found in the Kuyavia region of Poland provided some of the first direct evidence of prehistoric cheesemaking in Europe.
Homemade fresh cheese should be refrigerated in an airtight container and is best eaten within about one to two weeks for food safety and quality.
Freezing changes the texture of most cheeses, making them crumblier once thawed, so freezing is better suited to cheese you plan to cook with than to eat fresh.
Frequently asked questions
Where can I buy rennet?
Rennet is sold online by cheesemaking supply companies such as New England Cheesemaking Supply Company and Cultures for Health, and it's sometimes available at health food or specialty stores.
Can I use vinegar instead of rennet?
Yes — vinegar or lemon juice works well for acid-set cheeses like paneer or queso fresco, though it produces softer, more crumbly curds than rennet does.
Can I use yogurt instead of milk?
Yes, strained yogurt can be turned into a soft cheese like labneh. Because yogurt has less water than milk, you'll need more of it and the draining time is usually shorter.
How do I know when my cheese is ready?
For fresh cheeses, it's ready once the curds have drained to your preferred firmness, usually within a few hours to overnight. For aged hard cheeses, doneness depends on texture, aroma, and aging time, which can range from weeks to many months.
Why didn't my milk form curds?
The most common causes are using ultra-pasteurized (UHT) milk, adding too little rennet or acid, or not letting the milk sit undisturbed long enough after adding the coagulant.
We write every article to be genuinely fun — and genuinely true. Each fact is checked against reputable sources before it goes live. Spotted something off? Tell us and read our fact-check policy.