Dahi substitute
Plain whole-milk yogurt
Use the same amount as the dahi you are replacing
Use plain whole-milk yogurt, 1:1, that is essentially what dahi is. If yours is thick Greek-style, whisk in about 1 tablespoon of milk or water per half cup to loosen it to dahi's softer, spoon-droppable set. For a curry or marinade, full-fat plain yogurt is best; sour cream thinned with milk also works. Avoid anything sweetened or vanilla-flavored, and avoid fat-free yogurt in cooked dishes because it splits.
Other dahi substitutes
Ranked, with the exact amount to use
Substitutes for Dahi with ratios
2Greek yogurt thinned with milk or water
Different textureWhat changes
- Best for
- curries and gravies, marinades, raita, baking
Whisk the liquid in a spoonful at a time or it stays lumpy. Undiluted Greek yogurt in a curry will make the sauce pasty and noticeably sharper.
3Sour cream thinned with milk
Different tasteWhat changes
- Best for
- rich curries and kormas, marinades, cold sauces and dips
Its high fat content makes it very stable in heat, so it will not curdle. Add a squeeze of lemon juice if you want the sharper edge dahi normally provides.
4Buttermilk
Different textureWhat changes
- Best for
- kadhi, chaas and buttermilk drinks, marinades, dosa and idli batters
If you need a cup of dahi's worth of body, use 1 cup buttermilk and whisk in 1 teaspoon of cornstarch before heating so the sauce does not look watery.
5Unsweetened coconut or soy yogurt
Different tasteWhat changes
- Best for
- vegan raita, vegan marinades, smoothies and lassi, chilled soups
Buy unsweetened and unflavored. Plant yogurts have little protein and split easily, so stir them into a curry off the heat.
6Milk soured with lemon juice (last resort)
Taste and texture differWhat changes
- Best for
- quick breads and cakes, pancake and pakora batters
Expect a thinner batter and a flatter, less complex sourness. Do not use this in a marinade expecting it to tenderize the way yogurt does.
What is Dahi?
Dahi is plain unsweetened yogurt cultured from whole milk, the everyday Indian curd used in raita, marinades, curries and cooling drinks.
Cooking tips
- Dahi does three separate jobs depending on the recipe: it is the acid that brightens and tenderizes, the fat and protein that give a gravy body, and the cooling element that tames chili heat. Work out which job it is doing before you pick a swap, a marinade needs the acid, a korma needs the body, a raita needs both plus a spoonable texture.
- Always whisk dahi or its substitute completely smooth before it goes anywhere near heat, and take the pan off the burner when you add it. Yogurt curdles because the proteins seize when they hit boiling liquid, not because of the acid.
- If a curry with yogurt in it has to simmer, stir 1 teaspoon of cornstarch or chickpea flour into each cup of yogurt first. The starch coats the proteins and the sauce stays smooth even at a bubble.
- Homemade dahi is thinner and more sour than American store yogurt because it is cultured longer at room temperature. If a recipe from an Indian cookbook tastes underpowered with store yogurt, add a squeeze of lemon rather than more yogurt.
- To make your own dahi, whisk 2 tablespoons of any live plain yogurt into 4 cups of milk warmed to about 110F, cover, and leave it somewhere warm for 6 to 8 hours until set, then chill it.
Frequently asked questions
Is dahi the same as yogurt?
Can I use Greek yogurt instead of dahi?
Can I just leave the dahi out?
Can I use flavored or sweetened yogurt?
Why did my yogurt curdle in the curry?
Related substitutes
More dairy substitutes