It worked perfectly all summer. Then the nights turned cold, and one morning you lift the lid on last night’s curd and find milk. Or a soft, wobbly middle with a puddle of yellowish water on top. Or something so sour it can only go into a kadhi.

If you live in Toronto, Manchester or Minneapolis, this is not a seasonal annoyance. Your kitchen may sit colder from October to March than your mother’s kitchen ever does in a Delhi December, and the milk on the shelf is not quite the milk you grew up with.

So I worked through the questions people actually search — “curd not setting in winter”, “why is my homemade yogurt runny”, “how to make curd without starter” — against two published university guides. The fix is almost always the same one thing. And the Charaka Samhita turned out to have a rule about curd for exactly this time of year.

The short answer: curd sets when its bacteria are kept warm. Food-science guides say: heat the milk to 185–200°F (85–93°C), cool it to 112–115°F (44–46°C), stir in the starter, then hold it at about 110°F (43°C) for 4–7 hours without moving it. In winter the bowl simply goes cold too fast. Put it in the oven with only the light on, wrap it in a shawl inside an insulated casserole, or use a multicooker’s yogurt mode — and refrigerate it as soon as it sets.

Why your curd is not setting — a quick diagnosis

Two white bowls of homemade curd on a wooden table, the left one thin with yellowish whey pooled on top, the right one thick and firm with a spoonful cut out — AI-generated image (Roopalia)
Left: runny curd with whey on top. Right: properly set.
What you seeMost likely causeWhat to do
Still liquid after 8+ hoursStarter added to milk that was too hot (above 115°F can kill the bacteria), or a tired starterRe-warm to lukewarm, add fresh starter, keep it somewhere warm
Soft and wobblyKitchen too cold; the bacteria slowed downGive it a few more hours somewhere warm
Whey pooled on topLeft too long, or moved while settingDon’t touch it while it sets; refrigerate once firm. Stir the whey back in
Thin even when setMilk not heated long enoughHold the milk near boiling for longer (see below)
Too sourKept warm for hours after it had setCheck earlier; refrigerate as soon as it is firm

Each line of that table comes from one of two guides. The first is Fermenting Yogurt at Home by food scientist Brian A. Nummer, Ph.D., written for the US National Center for Home Food Preservation. The second is Making Yogurt at Home by Julie Cascio of the University of Alaska Fairbanks Cooperative Extension — a fitting source for anyone making curd in a cold climate.

One safety line of my own: if unset milk smells off, changes colour or shows mould, don’t try to rescue it. Throw it away. Dr. Nummer’s guide is firm on using pasteurized or properly heated milk and clean equipment.

The temperature science, in one paragraph

The starter is a colony of lactic-acid bacteria. They eat the milk’s sugar, make acid, and the acid sets the milk protein into curd. Dr. Nummer puts the finish line precisely:

“Yogurt should set firm when the proper acid level is achieved (pH 4.6).”

— Brian A. Nummer, Ph.D., Fermenting Yogurt at Home, National Center for Home Food Preservation (courtesy: UC Davis Food Safety)

The bacteria only reach that point if they are warm enough to work and not so hot that they die. Julie Cascio puts both edges plainly:

“Adding culture to very hot milk (over 115°F) can kill bacteria” … “An incubation temperature that is too hot or too cold can slow down culture growth.”

— Julie Cascio, Making Yogurt at Home, University of Alaska Fairbanks Cooperative Extension (courtesy: UAF Extension)
  1. Heat the milk to 185–200°F (85–93°C), just short of a rolling boil. Dr. Nummer: this changes the proteins so they “set together rather than to form curds and whey.”
  2. Cool it to 112–115°F (44–46°C). Without a thermometer, the old Indian test works: a clean finger in the milk should feel distinctly warm but not hot.
  3. Add starter — the UAF guide uses ¼ cup per quart of milk, more than most of us use. In winter, a little extra fresh starter helps. Loosen it in a splash of milk first.
  4. Incubate at 110°F ± 5°F (about 41–46°C) for 4–7 hours, covered and still.
  5. Refrigerate once it holds together when you tilt the bowl.
A woman’s hand testing the warmth of milk in a steel pot with one finger, a small steel bowl of curd starter beside the pot — AI-generated image (Roopalia)
The grandmother’s thermometer: a clean finger. If it’s still steaming, wait.

Step four is where winter wins. Here is how to hold 110°F for six hours in a cold winter kitchen.

How to set curd in cold weather

The oven with only the light on

This is the most common answer among Indian families in cold countries: put the covered bowl in the oven, leave the oven off, and switch on the interior light. In a closed box the bulb gives off gentle warmth. I found no test of this, and every oven light gives off a different amount of warmth, so check with a thermometer the first time, and leave a note on the oven door so nobody preheats it for pizza with your curd inside.

A multicooker’s yogurt setting

Many electric pressure cookers and multicookers have a yogurt mode, and the “pot-in-pot” method (setting the curd in a steel bowl inside the inner pot) is popular because the bowl comes out clean. Follow the manual’s own temperature settings.

Near the heating — not on it

A spot near a radiator or warm-air vent works, but don’t sit the bowl on top: above 115°F you start killing the very bacteria you need.

The methods from home

A covered clay pot of setting curd wrapped in a woollen shawl inside an insulated casserole on a kitchen counter, a frosted window behind it on a winter evening — AI-generated image (Roopalia)
Shawl inside casserole: two layers to slow the heat loss.
An older woman’s hands lifting the lid of a large steel flour tin, a small lidded steel bowl of setting curd pressed into the flour inside — AI-generated image (Roopalia)
The atta-tin method: flour holds the warmth in.

I found no lab tests of these household methods either. They all rest on the principle the guides spell out: keep the culture warm and it will do the work.

Why is my homemade yogurt runny? Making thick curd

UHT and ultra-pasteurized milk. Long-life milk is common outside India, and many blogs say it sets well without heating. I looked for a university or government guide on this and did not find one, so I won’t give a rule. Ordinary pasteurized whole milk, heated as above, is the straightforward route.

Why curd turns sour

The bacteria don’t stop when the curd sets. Dr. Nummer: incubating “for several hours past the time after the yogurt has set will produce more acidity.” That is why curd left overnight in a warm Indian summer goes sour by morning. Check it at the four-hour mark, use a fresh (not already sour) starter, and refrigerate as soon as it holds.

How to make curd without a starter — the chilli stalk

“How to make curd at home without starter” and “with green chilli” are common searches. Wikipedia’s Dahi article notes that a starter is sometimes made by putting dried red chillies or their stems into hot milk. I also found a small 2019 pilot study in the Applied Food Science Journal in which chilli stalks did curdle milk — but the researchers did not identify which bacteria were responsible.

Treat it as an emergency method, not a routine one. The more reliable route abroad is a spoonful of plain, unflavoured, unsweetened supermarket yogurt as your first starter.

Keeping a starter, and how long homemade curd lasts

Hands spooning a little freshly set curd from a clay pot into a small steel bowl to save as starter, an open refrigerator behind — AI-generated image (Roopalia)
Tomorrow’s starter: from fresh curd, with a clean spoon, into its own bowl.

Here the two guides disagree, and both views are worth knowing. The UAF guide says to save a little of each batch as the next starter — exactly what Indian households do. Dr. Nummer recommends a fresh culture from the store each time. A practical middle path: take the starter from fresh curd with a clean spoon, and buy a new starter when batches start setting weakly or tasting odd.

Shelf life: both guides give 10–21 days in a refrigerator at 40°F (about 4°C) or below. Homemade curd grows more sour day by day, so most families finish it well before then.

Curd vs yogurt — is there a difference?

Mostly a difference of usage. Wikipedia’s Dahi article: “The word curd is used in Indian English to refer to homemade yogurt, while the term yogurt refers to the pasteurized commercial variety.” Traditional dahi is set from a previous batch, so its mix of bacteria varies from home to home; commercial yogurt uses defined cultures. That is why a supermarket tub works as a first starter: it is the same kind of fermentation.

And the question searched almost as often as how to set it: should you be eating curd at night — or in this season at all?

Can we eat curd at night? What the Charaka Samhita says

न नक्तं दधि भुञ्जीत न चाप्यघृतशर्करम् ।
नामुद्गयूषं नाक्षौद्रं नोष्णं नामलकैर्विना ॥६१॥

“Curd should not be consumed at night. Otherwise, if curd is to be taken, it should be mixed with ghee, sugar, green gram soup, honey or amalaka.”

— Charaka Samhita, Sutrasthana 7.61 (courtesy: carakasamhitaonline.com)

The verse also says curd should not be taken heated (noshnam), and the next verse, 7.62, lists fever, bleeding disorders, skin disease, anaemia, giddiness and jaundice as the result of ignoring these rules.

A brass thali with a bowl of curd in the centre surrounded by small bowls of ghee, honey, sugar, green amla and moong dal soup — AI-generated image (Roopalia)
Charaka’s companions for curd: ghee, sugar, moong soup, honey and amla.

And in which season? Charaka’s seasonal chapter (Sutrasthana 6) is specific:

The table on carakasamhitaonline.com places Sharad at roughly mid-September to mid-November and Hemanta at mid-November to mid-January. In other words, by Charaka’s calendar, October is a time to go easy on curd, and the deep cold is when dairy is back in favour.

Worth saying plainly: the Charaka Samhita is a classical Ayurvedic text, not modern clinical research, and its seasons follow India’s climate, not Canada’s or England’s. The verse says nothing about salt in curd either way. For pregnancy, any illness, or feeding a baby, ask your own doctor.

For whether curd is allowed on a fast, see what to eat during a Hindu fast. Dry winter air indoors affects more than curd — our piece on why heels crack in winter covers it — and curd is part of the pre-dawn meal in your first Karwa Chauth away from India.

Hands spooning curd starter into lukewarm milk in a clay pot, the other hand holding a small steel bowl of starter, a whisk on the table — AI-generated image (Roopalia)
Stir the starter in once — then leave the pot alone.

What I found — and what I didn’t

QuestionResult
Temperatures and timingFound — starter at 112–115°F, incubate 110°F ±5 for 4–7 hours (NCHFP, UAF)
Too-hot milk kills the starterFound — above 115°F (UAF)
Why curd is sour or weeps wheyFound — too long warm, or disturbed (Dr. Nummer)
Curd at nightFound — Charaka Samhita, Sutrasthana 7.61–62
Curd by seasonFound — avoided in Sharad (6.45); dairy recommended in Hemanta (6.13)
Chilli-stalk starterPartly — one pilot study; bacteria not identified
Setting curd with UHT milkNo reliable source found
Tests of the oven-light, shawl or atta-tin methodsNot found — household practice, consistent with the guides
Salt in curdNot found — not mentioned in 7.61

“Not found” does not mean “does not exist”. It is the honest result of my search, not a final verdict.

The bottom line. Curd fails in winter for one reason: the starter gets cold. Heat the milk well, add fresh starter when it is warm (not hot), keep the bowl at about 110°F for 4–7 hours — oven light, multicooker, or shawl and casserole — and refrigerate it the moment it sets.

As for eating it: the Charaka Samhita says not at night, and not in Sharad, and suggests ghee, sugar, moong, honey or amla alongside. Your grandmother’s atta tin and a university food-science guide end up saying the same thing: warmth, patience and a clean spoon.

Frequently asked questions

How do you set curd in winter or in cold weather?
Curd fails in winter because the starter bacteria slow down in a cold kitchen. University food-science guides (National Center for Home Food Preservation; University of Alaska Fairbanks) say to heat milk to 185–200°F (85–93°C), cool it to 112–115°F (44–46°C), add the starter, then keep it at about 110°F (43°C) for 4–7 hours without moving it. To hold that warmth, put the covered bowl in the oven with only the light on (oven off), use a multicooker’s yogurt setting, place it near (not on) a radiator, or wrap it in a shawl inside an insulated casserole. Use a little more fresh starter in winter and refrigerate as soon as it sets.
Why is my curd not setting?
The usual causes are temperature and starter. If it stayed completely liquid, the starter was probably added to milk that was too hot — the University of Alaska Fairbanks guide warns that adding culture to milk over 115°F can kill the bacteria — or the starter was old. If it is soft and wobbly, the kitchen was too cold; give it a few more hours somewhere warm. Moving the bowl while it sets causes whey to separate. You can re-warm unset milk to lukewarm and add fresh starter, but if it smells off, changes colour or shows mould, throw it away. Always use pasteurized or well-heated milk and clean utensils.
How long does curd take to set?
At the right warmth, about 4–7 hours: the National Center for Home Food Preservation guide incubates at 110°F ± 5°F (about 41–46°C). Wikipedia’s Dahi article gives 5–10 hours for the traditional household method. In winter the bowl cools as the night goes on, so setting slows and curd can still be soft by morning. To check, tilt the bowl gently: if the curd moves as one piece rather than flowing, it has set. Refrigerate it straight away, because curd left warm after setting becomes thinner and more sour.
Why is my homemade yogurt runny, and how do I make thick curd?
Food scientist Brian A. Nummer, Ph.D. (National Center for Home Food Preservation) writes that milk held at 200°F for 10 minutes gives thinner yogurt and 20 minutes gives thicker — so simmer the milk gently for a while after it boils. The University of Alaska Fairbanks guide suggests adding a little nonfat dry milk powder for a firmer set. Do not move the bowl while it sets: Dr. Nummer says whey separates when yogurt is agitated while setting or incubated too long. Keep it warm enough (about 110°F) and refrigerate as soon as it is firm, because set curd left out goes thin and sour.
Can you make curd without a starter, for example with a green chilli?
Wikipedia’s Dahi article notes that a curd starter is sometimes made by putting dried red chillies or their stems into hot milk. A small 2019 pilot study in the Applied Food Science Journal found that chilli stalks did curdle milk, but the researchers did not identify which bacteria were responsible. So treat it as an emergency method rather than a routine one. The more reliable option, especially outside India, is to use a spoonful of plain, unflavoured, unsweetened supermarket yogurt as your first starter, and then save a little from each fresh batch. Always use pasteurized or well-heated milk and clean utensils.
Can we eat curd at night according to Ayurveda?
The Charaka Samhita, Sutrasthana 7.61, says “na naktam dadhi bhunjita” — curd should not be eaten at night. The same verse says that if curd is taken, it should be with ghee, sugar, green gram (moong) soup, honey or amla, and not heated. The following verse, 7.62, lists fever, bleeding disorders, skin disease, anaemia, giddiness and jaundice as consequences of ignoring these rules. The verse does not mention salt either way. This is a classical Ayurvedic rule, not modern clinical research; for pregnancy, illness or a child’s diet, ask your own doctor.
Should we eat curd in winter, and in which season should it be avoided?
The Charaka Samhita speaks of seasons, not months. Sutrasthana 6.13 recommends gorasa (milk products) in Hemanta, deep winter, and the same regimen continues into Shishira. But Sutrasthana 6.45 says curd is to be avoided in Sharad, autumn. The table on carakasamhitaonline.com places Sharad at roughly mid-September to mid-November and Hemanta at mid-November to mid-January. The separate rule against curd at night (7.61) applies all year. These seasons follow India’s climate, and this is Ayurvedic guidance, not medical advice.
What is the difference between curd and yogurt, and how long does homemade curd last?
Wikipedia’s Dahi article explains that in Indian English, “curd” means homemade yogurt, while “yogurt” refers to the pasteurized commercial variety. Both are milk fermented by lactic-acid bacteria; traditional dahi is set from a previous batch, while commercial yogurt uses defined cultures, which is why plain store yogurt works as a starter. For storage, both the National Center for Home Food Preservation and University of Alaska Fairbanks guides give 10–21 days in a refrigerator at 40°F (about 4°C) or below. Homemade curd becomes more sour each day.

Sources and cautions: the curd-making information was opened and checked — Brian A. Nummer, Ph.D., “Fermenting Yogurt at Home”, National Center for Home Food Preservation (courtesy: UC Davis Food Safety), and Julie Cascio, “Making Yogurt at Home”, University of Alaska Fairbanks Cooperative Extension. Celsius figures are converted from their Fahrenheit figures. The traditional method, curd/yogurt usage and chilli starter are from Wikipedia, Dahi (curd); the chilli-stalk pilot study is in the Applied Food Science Journal (2019). Texts: Charaka Samhita, Sutrasthana 7.61–62, 6.13 and 6.45 (courtesy: carakasamhitaonline.com). Three things should be said plainly. First, I found no tests of the oven-light, shawl or atta-tin methods and no university source on UHT milk. Second, the months for each season come from the table on carakasamhitaonline.com, not from the verses. Third, the Charaka Samhita is a classical Ayurvedic text; ask a doctor about pregnancy, illness or a baby’s diet. No brand is recommended. “Not found” does not mean “does not exist”.