This one is for lovers of curry, more specifically, those who crave south Indian cuisine. I ate this recently in India and thought I was in heaven. Don't be put off by the long list of ingredients. It is really very easy. However, please do not make substitutions if at all possible, as the taste just won't be the same. It is important to use fresh curry leaves, as in the dried form they are quite tasteless (I buy them fresh, then store them in the freezer). The coconut is optional, but I cannot imagine this dish without it, and unfortunately, dried coconut just won't do. Sometimes I buy frozen freshly grated coconut and store it in the freezer, otherwise you can buy a fresh coconut. You will notice ingredients for 'tempering'. Tempering is the final seasoning of your masterpiece. It involves heating a little oil to which a selection of small amounts of mustard seeds, cumin seeds, black gram dhal, curry leaves, asafetida or other spices, are added. The result is an undeniably Indian flavor and aroma. I like to use coconut oil when cooking south Indian cuisine, but any vegetable oil will suffice. Add less chili if you prefer your food not too hot! Adapted from a recipe by Madhur Jaffrey.