Making curd at home step by step milk and starter

How to Make Curd at Home: Step-by-Step for Summer, Winter & Monsoon

By Saran Reddy, Founder — InstaCuppa | April 5, 2026 | 8 min read | Last updated: April 5, 2026
Our Bias Disclosure

InstaCuppa sells an automatic curd maker (Rs 1,199). The traditional method described in this article works without any special equipment — all you need is milk, starter curd, and a warm spot. We will note where the curd maker adds genuine convenience, especially for seasonal consistency. We earn revenue if you purchase through links in this article.

42–45°C
The ideal temperature for bacteria to convert milk into curd

The kitchen takes your mornings, afternoons, and evenings. Your family gets what’s left.

InstaCuppa builds time-saving kitchen tools for busy Indian moms — so the kitchen stops stealing the moments you can’t get back.

Morning chai without rushing. Evening walks with your kids. Sundays that feel like Sundays.

More time for what matters.

Amazon

Top Brand

10+

Years in Business

5L+

Happy Customers

88%

Positive Ratings

As rated on Amazon.in

6–8 hrs
Standard setting time at the right temperature
1–2 tbsp
Fresh curd starter per 1 litre of milk

The Basic Method — Step-by-Step

Quick answer: Boil 1 litre of full cream milk, simmer for 10–15 minutes, cool to lukewarm (42–45°C), stir in 1–2 tablespoons of fresh curd starter, cover, and keep undisturbed at a consistent warm temperature for 6–8 hours. Refrigerate once set. The two factors that determine success: the temperature of the milk when you add the starter, and a stable warm environment during setting.

Making curd at home is something every Indian kitchen has done for generations. The process is simple in theory — you add a spoonful of existing curd to warm milk and wait. But anyone who has actually done this knows the frustration: it sets perfectly on some days and fails completely on others. Same milk, same starter, same vessel — different result.

The reason is almost always temperature. The bacteria in curd (Lactobacillus bulgaricus and Streptococcus thermophilus) need a specific temperature range to multiply and ferment lactose into lactic acid. Too hot and they die. Too cold and they go dormant. Here is the method that works reliably:

Step 1: Boil the milk

Pour 1 litre of full cream milk into a heavy-bottomed vessel and bring it to a full boil. Use Amul Gold, Mother Dairy full cream, or any fresh full cream milk. Full cream milk (6% fat) produces the thickest, creamiest curd — we will cover milk types in detail below.

Step 2: Simmer on low for 10–15 minutes

After the milk boils, reduce the flame to low and let it simmer for 10–15 minutes. Most people skip this step, but it makes a significant difference. Simmering concentrates the milk proteins (casein) by evaporating some water. More concentrated protein means a thicker, firmer curd that holds its shape when you scoop it. If you have ever wondered why your grandmother's dahi was thicker than yours, this step is likely the reason.

Step 3: Cool to 42–45°C (lukewarm)

This is the critical step. Let the milk cool until it is lukewarm — warm to the touch but not hot. The traditional test: dip your clean little finger into the milk. If you can keep it submerged for 8–10 seconds without discomfort, the temperature is right. If you pull your finger out immediately because it stings, the milk is still too hot — wait a few more minutes.

If you have a kitchen thermometer, aim for 42–45°C. This is the sweet spot where lactic acid bacteria are most active. Above 50°C, you risk killing the bacteria. Below 35°C, the bacteria become sluggish and may not ferment properly.

Step 4: Add the starter curd

Add 1–2 tablespoons of fresh curd to the lukewarm milk. The starter must be fresh — ideally from a batch set within the last 2–3 days. Old, sour curd has weaker bacteria and often fails to set a new batch. Stir gently in one direction to distribute the starter evenly. Do not whisk vigorously — gentle stirring is enough.

Where to get good starter: If your home curd cycle has weakened (each batch is thinner than the last), buy a fresh cup of dahi from your local dairy or use a small packet of Amul Masti Dahi as your new starter. This resets your culture with strong, active bacteria.

Step 5: Cover and keep at consistent temperature for 6–8 hours

Cover the vessel with a lid and place it somewhere warm and undisturbed. The goal is to maintain 42–45°C for 6–8 hours while the bacteria do their work. In summer, this happens naturally. In winter, this is where most people struggle — we cover seasonal strategies in the next section.

Do not open, move, or stir the vessel during this time. The curd structure is fragile while forming. Any disturbance breaks the protein network and you end up with thin, watery curd instead of a firm set.

Step 6: Refrigerate once set

Once the curd has set (it should be firm and pull away cleanly from the side of the vessel when tilted), transfer it to the refrigerator. This stops the fermentation process. If you leave set curd at room temperature too long, the bacteria keep producing lactic acid and the curd turns sour and grainy.

Seasonal Adjustments — Summer, Winter & Monsoon

Quick answer: Summer curd sets fast (4–5 hours) but can over-sour if you do not refrigerate on time. Winter curd is the hardest — it takes 8–10 hours and often fails because the ambient temperature drops below what bacteria need. Monsoon is unpredictable due to humidity swings. An automatic curd maker eliminates all seasonal variables by holding 42–45°C year-round.

This is the part of how to make curd at home that nobody explains well. The recipe does not change — the environment does. And the environment is what actually determines whether your curd sets or not.

Factor Summer (30°C+) Winter (<20°C) Monsoon Curd Maker
Setting time 4–5 hours 8–10 hours (sometimes does not set at all) 6–10 hours (unpredictable) 6–8 hours (consistent year-round)
Starter quantity 1 tbsp (less — bacteria multiply fast in heat) 2 tbsp (more — compensate for slow activity) 1–2 tbsp (varies) 1 tbsp (standard, always works)
Common problem Over-souring — curd turns tangy and watery if left too long Does not set — temperature drops below bacterial threshold overnight Inconsistent texture — humidity affects fermentation unpredictably None — thermostat maintains exact temperature
Workaround Refrigerate within 4–5 hours, use less starter Wrap in blanket, keep in oven with light on, or place inside a container of uncooked rice Trial and error each day No workaround needed
Consistency Mostly reliable Unreliable — blanket and oven hacks lose heat overnight Hit or miss Consistent every batch

The winter problem in detail: When you wrap a vessel in a blanket or place it in the oven with the light on, you create an initial warm environment. But you are not adding heat — you are only slowing heat loss. Over 8–10 hours on a December night in Delhi or Bangalore, the milk temperature gradually drops from 45°C to 25°C or lower. By hour 6, the bacteria have slowed significantly. By hour 8, they may have stopped entirely. This is why winter curd is often half-set, watery on top, and takes twice as long.

The summer problem: The opposite issue. Ambient temperature is already 30–35°C, which is close to the bacterial optimum. The curd sets in 4–5 hours, sometimes even faster. If you set it at night and check in the morning after 8 hours, the curd has over-fermented — it is sour, grainy, and separates whey (the yellowish water on top). The fix: use less starter (1 tbsp instead of 2) and refrigerate as soon as it sets.

Which Milk Makes the Best Curd?

Quick answer: Full cream cow milk (Amul Gold, 6% fat) produces the best curd for most homes — thick, creamy, and mild. Buffalo milk gives very thick curd but with a tangier taste. Toned milk sets but produces thinner curd. Plant-based milks (almond, soy, oat) will not set into curd because they lack lactose for the bacteria to ferment.
Milk Type Fat Content Curd Quality Verdict
Full cream cow milk (Amul Gold) ~6% Thick, creamy, smooth, mild flavour Best overall — recommended
Toned milk (Amul Taaza) ~3% Sets but thinner, less creamy, more watery Works in a pinch, not ideal
Buffalo milk ~7–8% Very thick, dense, tangier flavour Excellent if you prefer thick dahi
A2 cow milk ~4–5% Excellent set, traditional taste, slightly lighter than full cream Great choice — traditional and nutritious
Double toned / skimmed milk ~1.5% Thin, watery curd, poor body Not recommended for curd
UHT / tetra pack milk Varies Harder to set — ultra-high temperature processing damages milk proteins Avoid if possible — use fresh pouch milk instead
Plant milk (almond, soy, oat) Varies Will not set — no lactose for bacteria to ferment Does not work for traditional curd

Why full cream milk wins: Fat content directly affects curd texture. Fat globules get trapped in the protein matrix as the curd sets, creating the creamy, smooth mouthfeel. Lower fat means a weaker matrix with more free water — which is why toned milk curd always has that layer of watery whey on top. If you are making curd for raita, lassi, or just eating with rice, full cream milk is worth the small price difference over toned.

The UHT problem: Many families buy tetra pack milk (Amul Taaza tetra, Nestle a+ tetra) for convenience. This milk has been heated to 135–150°C during processing, which denatures (damages) the whey proteins that help curd structure form. The result: UHT milk takes longer to set, produces softer curd, and sometimes does not set at all. If your curd consistently fails, switch from tetra pack to fresh pouch milk and notice the difference immediately.

Perfect Curd Every Season — No Blankets, No Guesswork

Maintains 42–45°C automatically | Works in summer, winter & monsoon | Just add milk and starter

View InstaCuppa Automatic Curd Maker

Free Shipping | 1-Year Replacement Warranty | WhatsApp Support

5 Mistakes That Ruin Your Curd (and How to Avoid Each)

Quick answer: The five most common reasons homemade curd fails: adding starter to milk that is too hot (kills bacteria), adding starter to milk that is too cold (bacteria go dormant), using old or weak starter, disturbing the curd while it is setting, and using UHT/tetra pack milk with damaged proteins.

Mistake 1: Adding starter to hot milk (above 50°C)

This is the number one curd killer. If the milk is still hot when you add the starter, you pasteurise the very bacteria you need alive. Lactobacillus dies above 50°C. The result: the milk sits for 8 hours and remains liquid. It never sets because there are no living bacteria left to ferment it.

Fix: Always do the finger test. If you cannot keep your finger in the milk for 8–10 seconds, it is too hot. Wait. There is no shortcut here — patience at this step saves you from wasting an entire litre of milk.

Mistake 2: Adding starter to cold milk (below 35°C)

The opposite problem, and more common in winter. If you forget the milk and it cools too much, the bacteria become dormant. They do not die — they just stop multiplying. The curd either does not set at all, or sets very weakly after 12+ hours with a sour, watery texture.

Fix: If the milk has cooled too much, gently reheat it on a low flame until it reaches lukewarm again. Then add the starter. Do not microwave — it heats unevenly and you may create hot pockets that kill bacteria while other parts remain cold.

Mistake 3: Using old or weak starter

Starter curd that has been sitting in your fridge for a week or more has a declining population of live bacteria. Each generation of curd has slightly fewer active cultures than the previous one. After 4–5 batches from the same lineage without refreshing, the bacteria become too weak to set a firm curd.

Fix: Use starter that is 1–3 days old maximum. If your curd has been getting progressively weaker each batch, break the cycle by buying a fresh cup of dahi from the local dairy or a packet of Amul Masti Dahi. Use this as your new starter to reset the culture.

Mistake 4: Disturbing the curd during setting

Opening the lid to "check if it is ready," moving the vessel to another room, or accidentally bumping it — any of these can ruin a batch. As the curd sets, the milk proteins form a delicate three-dimensional network. This network traps whey (water) within it, giving curd its firm, spoonable texture. If you disturb this network before it fully forms, it breaks and cannot reform. The result: thin, runny curd with a layer of whey on top.

Fix: Set it and forget it. Place the vessel in a spot where nobody will touch it for 6–8 hours. If you set curd at night, do not check it until morning. The less you interact with it during setting, the better the result.

Mistake 5: Using UHT / tetra pack milk

This is the mistake people rarely suspect. They buy the same milk brand every time, follow the same process, use fresh starter — and still get inconsistent results. If you switched from pouch milk to tetra pack milk at some point, that is likely your culprit.

Ultra-high temperature (UHT) processing heats milk to 135–150°C for 2–4 seconds. This kills all bacteria (good for shelf life) but also denatures whey proteins — the same proteins that form the curd structure. The result: the milk takes longer to set, the curd is softer and less firm, and some batches simply do not set.

Fix: Switch to fresh pouch milk (Amul Gold, Mother Dairy full cream, or local dairy milk). If you must use tetra pack milk, add 1–2 tablespoons of milk powder to compensate for the weakened protein structure.

The Automatic Way — Set and Forget

Quick answer: An automatic curd maker is a thermostat-controlled container that holds milk at 42–45°C for the entire fermentation period. It eliminates the blanket wrapping, oven hacks, and seasonal guesswork. You add lukewarm milk and starter, press a button, and get consistent curd every single time — regardless of whether it is July or January.

The traditional method described above works. It has worked for centuries. But it depends on one thing you cannot control: ambient temperature. In a Bangalore or Delhi winter, no amount of blanket-wrapping can maintain 42°C for 8 hours. The milk loses heat continuously, and by hour 5 or 6, the bacteria have slowed to a crawl.

An automatic curd maker solves this with a simple thermostat. The device maintains the inner temperature at 42–45°C throughout the fermentation period. It does not cook the milk, it does not add anything — it just keeps the environment at the exact temperature bacteria need to do their job.

How it works:

  1. Boil and cool milk to lukewarm (same as traditional method — Steps 1–3 above)
  2. Add 1 tablespoon of fresh curd starter and stir gently
  3. Pour into the curd maker container
  4. Close the lid and press the start button
  5. The curd maker maintains 42–45°C for 6–8 hours automatically
  6. Curd sets perfectly — transfer to fridge

Who benefits most:

  • Families in North India — where winters regularly drop below 10°C and curd fails for 3–4 months every year
  • Working professionals — who set curd at night and cannot wake up at 4 AM to check if it has over-soured in summer
  • Anyone tired of inconsistent results — thick one day, watery the next, sour the day after

What it does NOT do: The curd maker does not boil milk, does not cool milk, and does not add starter. You still need to do Steps 1–4 yourself. The curd maker replaces Step 5 — the part where temperature consistency matters most and where most people fail, especially in winter.

At Rs 1,199, it costs less than 3 months of buying daily dahi packets (a 400g Amul Dahi at Rs 40/day = Rs 1,200/month). If you make curd at home regularly and lose even one batch per week to seasonal inconsistency, the curd maker pays for itself within the first month.

Frequently Asked Questions

How to make curd at home in winter when it does not set?

Use 2 tablespoons of fresh starter instead of 1, and ensure the milk is at 42–45°C when you add it. Wrap the vessel in a thick blanket, or place it inside the oven with just the light turned on (the bulb generates enough warmth). Another traditional hack: bury the vessel in a container of uncooked rice, which acts as insulation. For reliable results every winter night, an automatic curd maker maintains 42–45°C throughout the setting period without any wrapping or hacks.

Can I use toned milk to make curd at home?

Yes, toned milk sets into curd, but the result will be noticeably thinner and less creamy than full cream milk. Toned milk has roughly half the fat content of full cream milk, so the protein matrix is weaker and traps less water. If you only have toned milk, simmer it for 15–20 minutes (instead of 10) to concentrate the proteins before adding starter. Adding 1 tablespoon of milk powder also helps improve the body.

How long does homemade curd last in the fridge?

Fresh homemade curd lasts 5–7 days in the refrigerator when stored in a clean, covered container. It will become progressively more sour each day as the bacteria slowly continue to produce lactic acid, even at fridge temperatures. For the mildest flavour, consume within 2–3 days. Use older, sour curd for buttermilk (chaas), kadhi, or as a meat marinade rather than eating it plain.

Why does my curd have water (whey) on top?

Whey separation happens for three reasons: the curd was disturbed during setting (the protein network broke), the curd over-fermented and became too acidic (pushes whey out of the matrix), or you used low-fat milk that could not form a strong enough structure. Fix this by using full cream milk, avoiding any movement during the 6–8 hour setting period, and refrigerating as soon as the curd sets.

Is homemade curd healthier than store-bought dahi?

Homemade curd generally has more live probiotic bacteria because it is freshly fermented and has not been stored in cold chains for days. Store-bought dahi (Amul, Mother Dairy) is also fermented with live cultures, but the bacterial count decreases over its shelf life. Homemade curd also has no added stabilisers, thickeners, or preservatives that some commercial brands use. Nutritionally, both provide the same protein, calcium, and probiotic benefits when fresh.

Can I make curd without a starter (jamun)?

Technically, you need lactic acid bacteria to make curd. Without a curd starter, you can use alternatives that contain these bacteria: a green chilli stem dipped in milk (traditional method — the chilli surface carries wild bacteria), a few drops of lemon juice (produces a slightly different flavour), or a commercial freeze-dried yogurt culture sachet. However, using 1–2 tablespoons of fresh curd from a previous batch or a store-bought packet remains the most reliable and consistent method.

Thick, Creamy Curd — Every Season, Every Batch

No blanket wrapping. No oven hacks. Just consistent 42–45°C from start to set.

Shop InstaCuppa Curd Maker

Free Shipping | 1-Year Replacement Warranty | WhatsApp Support

Bias Disclosure

InstaCuppa manufactures and sells an automatic curd maker. The traditional method described in this article works without any special equipment — all you need is milk, starter curd, and a warm spot. We have noted where the curd maker adds genuine convenience, particularly for winter curd-making and seasonal consistency. We earn revenue if you purchase an InstaCuppa product through the links in this article.

Sources & References

  1. Yogurt: Role of starter culture in fermentation — Journal of Dairy Science
  2. Amul Gold Full Cream Milk — Product Details — Amul
  3. FSSAI Standards for Fermented Milk Products — Food Safety and Standards Authority of India
  4. Probiotic properties of Lactobacillus in fermented dairy — PMC / National Library of Medicine
Free Shipping | 1-Year Warranty | Free Returns

Written by Saran Reddy, Founder — InstaCuppa
Questions? Reach out to us at support@instacuppa.com

Back to blog