Plain Dahi
Creamy, mildly tangy homemade yogurt that sets up beautifully soft and luscious. This Indian kitchen staple needs just two ingredients and a pinch of patience. Spoon it over rice, whisk it into lassi, or enjoy it just as it is — the simplest things are often the most satisfying.
For 4 servings
- boil · ~10 min
Boil the milk.
1.Pour 1 litre full-fat milk into a heavy-bottomed pot.2.Bring to a boil over medium heat, stirring occasionally to prevent scorching.TIPSwirl a spoonful of water in the pot before adding milk — it creates a thin barrier and helps prevent sticking. - rest · ~30 min
Cool the milk to lukewarm.
1.Remove the pot from heat and let the milk cool naturally.2.Test by dipping a clean finger — it should feel comfortably warm, not hot (around 45°C/113°F).TIPIf you can hold your finger in the milk for 5 full seconds without pulling away, it is at the perfect temperature. Too hot and the culture dies, too cold and the curd won't set. - mix · ~1 min
Stir in the starter culture.
1.Pour the lukewarm milk into the ceramic or earthenware bowl.2.Add 1 tablespoon of plain dahi as the starter culture.3.Stir gently with a clean spoon just once or twice — do not overmix.TIPOvermixing breaks the milk proteins and results in a grainy texture. Two gentle swirls are all you need. - rest · ~480 min
Cover and let the dahi set.
1.Cover the bowl with a muslin cloth or a lid, leaving a tiny gap for air.2.Place the bowl in a warm, draft-free spot for 6 to 8 hours, or overnight.3.In cooler weather, wrap the bowl in a clean tea towel or place it inside a turned-off oven with just the light on.TIPDon't jiggle or move the bowl once it's resting. Disturbing the milk while it sets breaks the delicate gel structure. - rest · ~60 min
Chill and serve.
1.Once the dahi is firmly set and cleanly pulls away from the side of the bowl, transfer it to the refrigerator.2.Chill for at least 1 hour before serving for the best creamy texture.TIPSave 1 tablespoon of this batch in a clean jar for your next round of dahi — the starter keeps for 5 days in the fridge.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use heavy-bottomed pot for boiling milk to prevent scorching on the base.
- 2Cool milk to exactly finger-warm (45°C/113°F) — too hot kills culture, too cold won't set.
- 3Stir starter gently with just two swirls; overmixing makes the dahi grainy.
- 4Set the bowl in a warm, draft-free spot, like a switched-off oven with light on.
- 5Don't move or jiggle the bowl during setting; vibration breaks the delicate gel.
- 6Save 1 tbsp of fresh dahi in a clean jar as starter for up to 5 days in fridge.
Adapt it for your goals.
Thicker greek-style
After the dahi sets, hang it in a muslin cloth for 2–3 hours to drain whey. You get a thick, spoonable yogurt perfect for dips or as a spread.
veganVegan
Replace cow milk with full-fat oat or soy milk and use a vegan yogurt starter. The set will be slightly looser but still creamy.
low fatLow-fat
Use toned or double-toned milk (1.5%–3% fat) for a lighter dahi that sets well but is less rich—ideal for everyday cooking.
spiced masala dahiSpiced masala dahi
Before adding the starter, swirl in a pinch of roasted cumin powder and black salt for a tangy, spiced yogurt served as a side.
Why this is on our healthy list.
Natural Probiotic
Homemade dahi is rich in live lactic acid bacteria that support gut health and aid digestion.
High in Calcium
Made from milk, this dahi provides a good source of calcium, essential for strong bones and teeth.
Excellent Source of Protein
Full-fat milk gives this dahi a notable protein content that helps with satiety and muscle repair.
No Added Preservatives
Unlike many store-bought yogurts, this plain dahi contains only milk and starter—no thickeners, sugar, or stabilizers.
Frequently asked questions
The milk may have been too hot (killed the culture) or too cold (culture didn't activate). Also, ensure the starter is fresh and at room temperature.



