I've seen a lot of recipes specifying "yoghurt" when making an indian-style curry, but very rarely do they specify what type.

The problem is compounded for me in that I live in a country where I don't speak the native language, and their concept of what may or may not be yoghurt is possibly different from mine.

Is turkish yoghurt okay? Or should I look for something else? Or does it not even matter?

For reference, I'm intending to make a chicken korma or something along those lines.

Edit: I live in Sweden.

  • 3
    You should perhaps add which country you are in? Unless you prefer not to for privacy reasons. You might get a more precise answer, or even a particular brand recommendation though.
    – Rinzwind
    May 16, 2011 at 20:20
  • 3
    Watch out for yoghurt brands with Guar, Locust, or Xanthan gums. Depending on amounts, these thickened products may not respond to cooking as you expect them to. I prefer to cook with yogurts having nothing but milk and bacterial culture on the ingredient list. That keeps down on the surprises. Jan 31, 2016 at 19:15
  • Use one that actually tastes like yoghurt! The range of flavours sold as natural yoghurt (i.e. without anything other than milk and culture) is quite broad. Some don't taste of anything to speak of.
    – Chris H
    Feb 1, 2016 at 11:47

9 Answers 9


I think for Indian recipes you should in general look for an unstrained, set yoghurt. There are other factors that determine the final taste and texture of the yoghurt (the bacteria, the type of milk, length of fermentation, …) but you may not have much choice w.r.t. other factors than these two:

Production process: Set yoghurt is yoghurt that's made the traditional way, it's fermented in the pot that it's sold in. Stirred yoghurt on the other hand is fermented before being packaged; it's a more industrialized production process which is cheaper, but results in a more sour, thinner yoghurt. Stirred yoghurt has a smooth, pourable consistency; whereas set yoghurt is firmer. I got a bit confused when I was using stirred yoghurt the first time I tried making raita and the recipe told me to whisk the yoghurt till it was smooth. The pretty sour taste of the yoghurt also didn't go well with the spices, and the juice from the cucumbers made the already-thin yoghurt too watery. You could try fixing both problems by straining the yoghurt a bit and adding sugar, but it's better and easier to just buy set yoghurt. The yoghurt's packaging might say explicitly what type of yoghurt it is, but if it doesn't or you don't understand the language: avoid yoghurt that comes in “milk carton”-like containers, that most definitely means it's stirred yoghurt. A plastic pot doesn't mean it's set yoghurt though, but it's a better bet.

Thickness: Strained yoghurt (like “Greek-style yoghurt” in Europe and the USA) is yoghurt from which the whey has been removed. It's pretty thick and sometimes also referred to as “yoghurt cheese.” In India it's used for example in the dessert Shrikhand, but if a recipe doesn't specify that you should strain the yoghurt, you should assume it's unstrained or briefly strained. Wikipedia says: “In south Asia, regular unstrained yoghurt (dahi), made from cow or water buffalo milk, is often sold in disposable clay pots. Kept for a couple of hours in its clay pot, some of the water evaporates through the clay's pores. But true strained yoghurt (chakka) is made by draining dahi in a cloth.” Should you really only find strained yoghurt, you can probably just thin it back with water or milk.

I should maybe add I don't have first-hand experience with what yoghurt from India tastes like, but I've observed that the ethnic shops in my area and one Indian take-away where I could peer into the kitchen all sell/use the exact same brand of yoghurt, which is an unstrained, set yoghurt with a mild (not too sour) taste.

  • 2
    re: telling the difference. You can pick the container up, tip it slightly on its side and see if the weight moves about. If not - it's pot-set.
    – Taryn East
    May 17, 2011 at 7:15
  • 3
    Nice answer, but I use lots of yogurt and would say that it misses the parameter which is most defining for how the dish will turn out: fat content. It ranges from 0.1 to 10% and produces very different results. I have no idea what fat content is needed in Indian dishes, maybe somebody else can add this information.
    – rumtscho
    May 19, 2011 at 13:20
  • Over a decade after this answer was posted - & it may still depend on where you live - I would always avoid set yoghurts. In the UK, my local Turkish store sells almost entirely imported set yoghurts & far from being 'naturally set in the pot' they're full of thickeners & gelling agents. [They are the absolute antithesis of what you would think of as Greek yoghurt.] That just means that aside from having to break them down physically, once you've done that you discover they're thin & nasty. You can get good, natural, slightly too thick to pour yoghurt in any supermarket these days.
    – Tetsujin
    Jun 2, 2023 at 12:12

Indian yogurt -- a brand called Desi Dahi (available in the US) is good -- will work well for what you are trying to do. Turkish or Greek yogurt may be ok as long as they are not non-fat or low fat versions. Whisk the yogurt well before adding. Also, be careful of overheating the dish after adding yogurt, because yogurt will curdle.

  • re: curdling the yogurt. I've seen several recipes for rogan josh - they all tell you to add the yogurt to the meat and tomatoes, and simmer until the meat is done. So why wouldn't that curdle? May 16, 2011 at 19:18
  • You're right about recipes that require yogurt addition and simmering. However, each time I have added yogurt and heated the mixture, the yogurt has curdled. The dish tastes fine but looks unappetizing. I generally blend the mixture after simmering to make the dish appear more appetizing. May 16, 2011 at 19:50
  • 1
    Some yoghurts will curdle more than others. I think it has to do with the amount of milk-solids in the milk used to make it. I find that if I mix the yoghurt in well as it heats up, then it doesn't curdle - just like when you are making gravy - you have to stir constantly to stop it from turning lumpy.
    – Taryn East
    May 17, 2011 at 7:12
  • 1
    @Mike, @Taryn- We just talked about this in this question: cooking.stackexchange.com/q/14811/2001 The difference is the fat content of the yogurt. Fat keeps yogurt proteins from tangling up. If you use lowfat yogurt then you should add a little starch to guard against curdling. May 17, 2011 at 13:17

You can always make your own. I like the recipe from Show Me The Curry. The key here is to use Whole Milk as opposed to Skim or 2%.


The dahi/yogurt I use in my Delhi restaurant is made from full fat water buffalo milk.

It is probably more than 10% butterfat and has a consistency somewhere between heavy whipping cream and toothpaste (I'm not kidding, you have to squeeze this stuff out of the packet!)

If I have to use some crappy American yogurt I'd pick full fat Greek style. Although US yogurt is so full of other nonsense I hate using it.

But if you insist on using a 'low fat' yogurt in an Indian dish mixing a little starch in the low fat product will keep it from splitting & help it to 'thicken' like it is supposed to.

Some 'starches' I've used for example-

1 tsp gram flour (besan) per cup of yogurt- beat it in before adding, has a nutty flavor, 'expands' & thickens, gives a yellow hue

1 tsp corn starch per cup of yogurt- beat it in before adding, remove dish from heat before adding, stir well before returning to heat or may 'clot, does not interfere with flavor or color so it's great if you want a 'white sauce like for Safed Maaz

2 tsp white flour per cup of yogurt- beat it in before adding, can dull flavor a tiny bit or taste 'pasty if not well cooked, tends to 'lighten' the color of the dish

As far as Rogan Josh goes-

Rogan Josh is a Kashmiri dish, my husband is Kashmiri. I can tell you Kashmiri's would NEVER put tomatoes in Rogan Josh, In modern Indian 'Rogan Josh' just means any curry with mutton & a red sauce. The red hue of authentic Rogan Josh comes from Kashmiri mirch (Kashmiri red chills) and Ratan Jot (flowers of the cockscomb flower). But if you insist on making one of those less authentic 'Rogan Josh' recipes with tomatoes, add some starch to the yogurt before adding & it won't split.


The answer is in the fat content. Low fat will curdle when cooking.


I find Greek yogurt is just fine. Even low fat yougurt is ok, but only if you don't overheat it. When you add the yogurt, make sure the pan is off the heat and cooled down. Add the yogurt then heat gently and don't let it boil.


I personally think that you should aim for what you are comfortable with. The yoghurt from your region is fine either way. As long as you nail the curry seasoning you are incorporating the important part of the dish. There is a reason why fusion food is the most popular style. You cant find every ingredient every where. Capture the heart of the dish, add your own flair and try something new in every dish. After years of eating indian from true indian restaurants and at home with ingredients from the local indian grocer. Ive found many weird combinations that are in no way traditional but my family love them. My absolute favorite is my chicken tika masala, any hand fed starch and veggie with a strawberry greek yogurt red curry spice dipping sauce that sounds funny but is thr perfect blend of sweet savory and spicey. Tldr.... forget traditional experement have fun and make whatever you want, just call it a fusion and no one cares that its not tradional.


I love the turkish yogurts at our ethnic store. C-Layla brand for example. They even do an Iranian wild garlic yogurt which rewards the brave by being delicioous. Greek yog is also delicious. I suppose if you have any left you would want one that you could finish while cooking! My best advice though was taught me; add the yogurt (whatever brand) to the cooking pan by 1 tablespoon at a time, stirring it all the time clockwise until it disappears. Then add the next tablespoon and repeat etc. This stops any curdling or excessively milky meals.

Yogurt in marinades is great for tenderising meat. Be impressed by recipes that call for it. In my experience those recipes add a few spices too, possibly blended tomato and fresh coriander, and have excellent results

  • While using a yoghurt flavored with wild garlic might even benefit an indian curry, it certainly would not be a generally recommendable ingredient if following a traditional recipe is the intent. Jun 28, 2017 at 19:25

The cookery books state..natural yogurt

  • 2
    Can you elaborate on this? Natural as in no flavors? Natural as in no thickeners?
    – SourDoh
    Apr 21, 2014 at 15:09
  • 1
    Hi Steve. Welcome to Seasoned Advice. We LOVE references to cooking books on Seasoned Advice. However, we'd be really interested in specific attributions rather than broad statements.
    – Preston
    Apr 23, 2014 at 22:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.