A batch that stays runny costs you milk, time and customer trust. The cause can sit in the milk, the culture, the temperature, the cleaning routine or the equipment, and guessing wastes more batches.
This guide covers the common causes in the order that finds the fault fastest. It includes a reference process for yoghurt cultures and ends with a batch log you can copy, so each failed batch tells you something.
The short answer
Most batches that fail to thicken trace back to one of four things:
- Temperature. Incubation was too hot, too cold or unstable.
- Culture. The starter was old, weak, badly mixed or added to milk that was too hot.
- Milk. The base was low in solids, spoiling or poorly heat-treated.
- Residue. Cleaning chemicals were left on the equipment.
Check a temperature log and the culture before you suspect the machine.
Quick diagnosis table
| What you see | Common cause | Check first |
|---|---|---|
| Stays liquid or very thin | Inactive culture, or incubation temperature off | Culture age and source; temperature log |
| Soft, weak set | Weak protein structure or slow acid development | Starter activity; milk solids; heat treatment |
| Watery layer on top (whey) | Under-heated milk, over-acidification, a disturbed gel, or cooling too fast (set yoghurt) | Heat-treatment record; time of cooling; movement |
| Sour or off taste | Contaminated milk or starter, or too much starter | Milk freshness; starter dose |
| Sets some days, fails on others | Temperature swings or cleaning residue | Sensor accuracy; rinse routine |
These patterns match the NC State Safe Plates troubleshooting sheet (hosted by UC ANR) and a cheesemaking troubleshooting table. Both are written for smaller-scale batches, so treat them as a diagnostic framework and confirm the numbers for your own process.
A reference process to compare against
The Teagasc yoghurt fact sheet, written for small food producers, describes this sequence for yoghurt made with Streptococcus thermophilus and Lactobacillus bulgaricus cultures:
| Step | Teagasc figure |
|---|---|
| Heat the milk | 90°C for 5 minutes |
| Cool and inoculate | 38–42°C |
| Hold | Uniform temperature for 4–6 hours |
| Stop fermentation | When pH 4.5 is reached |
| Cool stirred yoghurt | Below 30°C |
| Cool set yoghurt | Staged cooling (see section 6) |
This is a reference, not your specification. Dahi is often made with mixed cultures, and culture suppliers distinguish thermophilic from mesophilic cultures, so your own culture’s data sheet always takes priority.
1. Check the incubation temperature
Temperature is the first thing to verify. The NC State Safe Plates sheet links thin yogurt to an inactive culture and to incubation that is too high or too low. For home-scale batches it cites 105–115°F (about 41–46°C). Teagasc gives 38–42°C for small-dairy yoghurt cultures, and notes that a slightly lower incubation of 38–40°C can give more control at the cooling and filling stage on a farm.
Do not copy any of these ranges into your process without checking them against your culture supplier’s specification.
Check three things:
- Setpoint. Does it match the culture supplier’s recommended range?
- Actual milk temperature. Measure the milk itself, not only the jacket or the controller display.
- Stability. Teagasc says the temperature should be held uniformly through the 4–6 hour hold. Did yours stay steady?
Room conditions matter too. One culture supplier notes that room temperature and incubation conditions can change fermentation times. If failures cluster in colder weather, look at ambient temperature first.
2. Check when and how the culture was added
Adding a thermophilic starter to milk that is too hot can damage the bacteria before fermentation begins, according to the same culture supplier. Starter that is not mixed in thoroughly can also ferment unevenly.
- Cool the milk to your culture’s recommended inoculation temperature first.
- Mix the culture thoroughly and evenly.
- Add it at the same stage in every batch.
3. Check the culture itself
University of Illinois Extension’s home yogurt guide says fresher starter has more active bacteria. It advises using a homemade starter within 5 to 7 days of making it, and purchased yogurt starter before its date. It also notes that starter cultures with dead bacteria will not make yogurt.
- Record the date and source of every starter.
- For purchased cultures, follow the manufacturer’s directions and shelf-life guidance.
- If you suspect the culture, run one trial with fresh starter and change nothing else. This isolates the cause quickly.
More starter is not a safe fix. The NC State Safe Plates sheet lists too much starter among the causes of a tart, sour yogurt, so follow your supplier’s dose.
4. Check the milk
- Low solids. The cheesemaking table lists weak protein structure or slow acid development as typical reasons for thin yogurt and suggests raising milk solids. Teagasc says skimmed milk powder is usually added to improve solids content and texture, and Illinois Extension suggests adding nonfat milk powder for a thicker result.
- Heat treatment. The NC State Safe Plates sheet attributes curd and whey separation to insufficient heat treatment. Teagasc explains that heating milk to 90°C for five minutes denatures the protein, which helps raise viscosity and improve texture.
- Milk quality. According to the culture supplier mentioned above, milk that has begun to spoil carries bacteria that compete with the starter.
- Fat level. The same supplier notes that whole milk generally sets thicker than lower-fat milk.
Milk solids can change from one supply to the next. Keep a record of which milk went into each batch so patterns show up.
5. Check for cleaning residue
The NC State Safe Plates sheet lists detergent that was not rinsed away as a cause of thin yogurt. Residue can interfere with the culture even when everything else is right.
- Rinse thoroughly after every cleaning cycle.
- Keep sanitiser concentrations within your supplier’s limits.
- If failures follow cleaning days, treat residue as a prime suspect.
6. Check disturbance, the stop point and cooling
This is where home-scale advice and plant practice can look different, so read it by product style.
- Movement. Set yoghurt is incubated in its package, and Teagasc says the fragile gel should not be handled if at all possible once it forms. Illinois Extension also says to incubate undisturbed. Stirred yoghurt is fermented in a tank, then cooled before filling (PCM process sheet).
- Stop point. Teagasc starts cooling once pH 4.5 is reached. Letting fermentation run on can lead to over-acidification, and the cheesemaking table links whey separation to over-acidification or a damaged gel.
- Cooling set yoghurt. Teagasc warns that cooling too rapidly can leave a layer of whey on the surface because the gel contracts quickly. Its practical suggestion is to cool to about 35°C in roughly 30 minutes, then to 15°C over a further 45 minutes, then in a cold store to below 5°C over 12 to 24 hours.
- Cooling stirred yoghurt. Teagasc cools the coagulum to below 30°C to stop excess acid production.
- Home batches. Home guides such as Illinois Extension’s advise refrigerating soon after the yogurt gels, to stop further souring.
Record pH at set intervals so you stop on a reading and not on a guess.
7. Where the machine may be the cause
Check the equipment only after the earlier steps. These are checks, not conclusions:
- Sensor accuracy. Compare the temperature sensor with a calibrated reference thermometer.
- Uniform temperature. Ask whether the whole batch holds the setpoint through the hold, not just the point where the sensor sits.
- Insulation. Ask whether the batch holds temperature through the full incubation period.
- Agitation. Confirm the agitator is off, or at the intended setting, while the gel sets.
- Timers and controllers. Confirm they match the process you meant to run.
Diagnose in this order
- Compare the temperature log with a reference thermometer.
- Check culture age, source, dose and mixing.
- Check milk freshness, solids and heat-treatment record.
- Check your rinse routine after cleaning.
- Check movement, the stop point and cooling during and after setting.
- Then inspect the equipment.
Change one thing at a time. If you change the culture, the temperature and the milk together, you won’t know which one fixed it.
Copy this batch log
Record these for every batch, good or bad. After a few batches the pattern usually becomes visible.
| Field | Record |
|---|---|
| Date and batch number | |
| Milk source and type | |
| Milk fat and solids, and any milk powder added | |
| Antibiotic or inhibitor test result (if you test) | |
| Heat treatment (method, temperature, time) | |
| Homogenised (yes or no) | |
| Temperature and pH when culture added | |
| Culture name, source, date opened, dose | |
| Setpoint and measured milk temperature (start, middle, end) | |
| Incubation start and end times | |
| pH readings with times, and pH at end of hold | |
| Cooling method, temperatures and times | |
| Cleaning and rinse done before batch | |
| Result (set firm, soft, thin, whey, sour) | |
| Notes |
What to send us if the problem continues
If batches keep failing with fresh culture, fresh milk and a verified process, contact your equipment supplier with:
- your batch size and equipment model;
- the incubation setpoint and measured temperatures;
- your batch log for good and failed batches;
- the culture details and the defect pattern.
This lets them advise from data, not guesses. You can reach our team through the Mahesh Eng. Works contact page.
If you are choosing equipment, see our curd and yogurt making machine range and price guide. For heat treatment upstream of fermentation, see our batch milk pasteurizers and milk homogenizers.
Frequently asked questions
Why does my curd fail on some days and not others?
Variation between days usually points to something that changes: temperature, culture age, milk supply or rinse routine. The batch log is the quickest way to find which one.
Can a faulty thermometer cause failed batches?
Yes. If a sensor reads wrongly, the milk can sit at the wrong temperature while the display looks normal. Compare it with a calibrated reference thermometer.
Should I add more starter if the curd is thin?
Not as a first step. Too much starter is listed among the causes of tart, sour yogurt. Confirm temperature, culture freshness and milk quality first, then follow your supplier’s dose.
Is curd the same as yoghurt for troubleshooting?
The fermentation logic is similar, but cultures and ideal temperatures can differ. Most yoghurt is made with a mix of S. thermophilus and L. bulgaricus, while some cultures work at lower temperatures. Use the specification for the culture you actually use.

