Make ricotta, labneh, mozzarella and paneer safely in-house: use pasteurised milk, control acidity, cool curd fast, store at 5°C or below and date-mark tightly.
Making soft and fresh cheeses in-house — ricotta, labneh, mozzarella or paneer — is safe when you start with pasteurised milk, hit a reliable acidity or coagulation step, cool the curd quickly through the danger zone, and treat the finished cheese as a short-shelf-life, high-risk food kept at 5°C or below. These cheeses carry no ageing safety margin, so temperature control, clean equipment and tight date marking do the heavy lifting. Key takeaways: Always start with pasteurised milk — it is the foundation control for every fresh-cheese batch.. Treat ricotta, labneh, mozzarella and paneer as ready-to-eat, high-risk foods with no ageing safety margin.. Cool curd fast through the danger zone and hold the finished cheese at 5°C or below.. Standardise acid or culture, temperature and time so acidification is reliable, not guessed.. Date-mark tightly, keep a short shelf life and declare milk as an allergen.. Why fresh cheeses need extra care Fresh and soft cheeses — ricotta, labneh, mozzarella, paneer, fromage blanc and cottage cheese — are high-moisture foods with no ageing or drying step to build a safety margin. That combination can support pathogens including Listeria monocytogenes, Staphylococcus aureus and Salmonella if milk quality, acidity or temperature slip. Unlike a hard, aged cheddar, a fresh cheese is usually eaten within days and often served without further cooking. There is no low-water-activity, low-pH environment to keep bacteria in check over time. Every safety decision therefore rests on the process you run today and the cold chain that follows. Treat these products the same way you treat other ready-to-eat, high-risk foods under Standard 3.2.2 and the guidance in Safe Food Australia. Build controls around milk, acidity, cooling, storage and hygiene, and record them so you can show your process is under control. Start with pasteurised milk The single most important control is your milk. Use commercially pasteurised milk, or milk you have pasteurised yourself under a validated time-temperature process, for every batch. Pasteurisation reduces the vegetative pathogens that milk can carry, and it is the foundation the rest of your controls build on. Avoid raw (unpasteurised) milk for fresh cheese. Raw-milk cheeses are tightly restricted under the Food Standards Code and generally rely on specific processing and maturation conditions that fresh cheeses do not provide. If you are considering anything other than standard pasteurised milk, check the Code and confirm your obligations with your regulator before you start. Store incoming milk at 5°C or below, check it is within date and smells clean, and use it promptly. Poor-quality or temperature-abused milk cannot be rescued by the cheesemaking process. Get acidity and coagulation right Fresh cheeses set through acid (lemon juice, vinegar or a starter culture), heat, rennet, or a combination. That acidification is a genuine safety step: dropping the pH helps limit the growth of many pathogens, so it needs to be consistent, not guessed. Standardise your recipe. Fix the amount and type of acid or culture, the milk temperature, and the coagulation time for each cheese, then follow it every batch. If you use a starter culture, make sure it is active and that the curd actually acidifies — a sluggish or dead culture leaves a product that is neither safe nor consistent. Where practical, check pH with a calibrated meter or strips and record it. Do not hold warm milk or warm curd in the danger zone (5-60°C) while you wait. Work in defined windows, keep the 2-hour/4-hour rule in mind for time ingredients spend between 5°C and 60°C, and move promptly from heating to setting to draining. Cool the curd quickly Once the curd is made and drained, cooling is where fresh cheese is most often let down. Warm, moist curd left on a bench is an ideal growth medium. Cool it through the danger zone as fast as you can and get it to 5°C or below. Use the two-stage cooling approach as your guide: from 60°C down to 21°C within two hours, then from 21°C to 5°C within a further four hours. Shallow containers, smaller portions, an ice bath or a blast chiller all speed this up. Never stack warm cheese in deep, sealed tubs and expect a domestic fridge to cool it in time. Once cold, keep it cold. Continuous refrigeration at 5°C or below is the main barrier standing between a safe fresh cheese and a food-poisoning risk, so monitor fridge temperatures and record them. Cleaning, sanitising and cross-contamination Fresh cheese is ready-to-eat, so anything that touches it after the acid or heat step must be clean and sanitised. Listeria in particular lives in cool, damp environments — drains, cloths, brine, container seals — and can recontaminate an otherwise safe product. A strong cleaning and sanitising routine is non-negotiable. Clean then sanitise all vats, moulds, cloths, muslin, thermometers, ladles and benches before and after each batch. Use a food-safe sanitiser at the correct concentration and contact time, follow the manufacturer's instructions, and store chemicals well away from food and milk. Single-use or freshly laundered cloths beat reused damp ones. Keep staff hygiene and raw inputs under control too: clean hands or dedicated gloves for handling finished curd, no bare-hand contact with ready-to-eat cheese where it can be avoided, and clear separation between raw ingredient prep and finished-product handling. Shelf life, date marking and allergen labelling Fresh cheeses have a short shelf life — often only a few days — because they have no preservation hurdles beyond cold and acid. Set a conservative use-by period based on your own product and validation, label every batch with a production or use-by date, and enforce first-in-first-out. When in doubt, throw it out rather than stretch a date. Milk is one of the declared allergens, so any cheese you package or supply must carry allergen information. Under the PEAL requirements in Standard 1.2.3, declare milk clearly and consistently, and make allergen information available for unpackaged cheese served or sold over the counter. Watch for other allergens too if you add ingredients such as nuts or flavourings. Discard product that has been temperature-abused, is past date, or shows any sign of spoilage. Recording batch codes and dates also means that if a problem ever emerges, you can trace and withdraw affected product quickly. Checklist: Milk is pasteurised, in date and stored at 5°C or below. Recipe (acid or culture, temperature, time) followed and pH checked where possible. Curd cooled 60°C to 21°C within 2 hours, then 21°C to 5°C within 4 hours. Finished cheese held at 5°C or below with fridge temperatures monitored. Equipment cleaned and sanitised before and after the batch. Batch date-marked, milk declared as an allergen, first-in-first-out in place. Common mistakes: Using raw or unpasteurised milk without meeting the Food Standards Code's strict requirements. Leaving warm curd on the bench or cooling it slowly in deep, sealed tubs. Guessing acid or culture quantities instead of standardising the recipe. Reusing damp cloths that can harbour Listeria and recontaminate finished cheese. Over-extending shelf life on a short-life, high-risk product. Forgetting to declare milk as an allergen on packaged or over-the-counter cheese.
How to make a safe batch of fresh cheese
Clean then sanitise every vat, mould, cloth, thermometer and bench before you start. Set out clean containers for draining and cooling, and check your sanitiser concentration and contact time.
Confirm the pasteurised milk is in date, cold-stored and smells clean. Heat it to your recipe's target temperature, using a calibrated thermometer rather than eye or feel.
Add your standardised amount of acid, rennet or active starter culture and hold for the set time. Where practical, check that the curd acidifies and record the pH.
Separate and drain the curd promptly. Do not leave warm curd sitting in the danger zone (5-60°C) longer than necessary while it drains.
Cool in shallow containers or over an ice bath: 60°C to 21°C within two hours, then 21°C to 5°C within a further four hours. A blast chiller is ideal.
Move the cheese to refrigeration at 5°C or below. Apply a use-by date, declare milk as an allergen on packaged product, and shelve using first-in-first-out.
Log the batch code, milk source, key temperatures, cooling times and any pH readings so the process is traceable and demonstrably under control.
Frequently asked questions
Can I use raw milk to make fresh cheese in my kitchen?
Generally no. Fresh cheeses need pasteurised milk as their foundation control. Raw-milk cheeses are tightly restricted under the Food Standards Code and depend on specific processing and maturation conditions that soft, fresh cheeses don't provide. Use commercially pasteurised milk, or milk pasteurised under a validated process, and confirm your obligations with your regulator before considering any alternative.
How long does in-house fresh cheese last?
Usually only a few days. Fresh cheeses have no ageing or drying step, so cold storage and acidity are the only barriers. Set a conservative use-by date based on your own product, keep the cheese at 5°C or below, use first-in-first-out, and discard anything past date or temperature-abused. When you are unsure, throw it out.
Do I need to declare allergens on fresh cheese?
Yes. Milk is a declared allergen, so packaged cheese must declare it using the PEAL format under Standard 1.2.3, and allergen information must be available for unpackaged cheese sold or served over the counter. Declare milk clearly and consistently, and watch for other allergens if you add ingredients such as nuts, seeds or flavourings.
What temperature should I cool the curd to, and how fast?
Cool it quickly through the danger zone (5-60°C) and down to 5°C or below. Use two-stage cooling as your guide: 60°C to 21°C within two hours, then 21°C to 5°C within a further four hours. Shallow containers, an ice bath or a blast chiller help. Don't cool warm cheese in deep, sealed tubs in a domestic fridge.
Which pathogens are the main concern with soft cheese?
Soft, high-moisture cheeses can support Listeria monocytogenes, Staphylococcus aureus, Salmonella and pathogenic E. coli if controls slip. Listeria is a particular worry because it grows at refrigeration temperatures and lives in damp environments. You reduce the risk by using pasteurised milk, acidifying reliably, cooling fast, keeping the cheese at 5°C or below, and sanitising equipment thoroughly.