Heat oil in a deep pan over medium heat. When it is hot add the cinnamon stick, cloves and peppercorns. When they begin to sizzle, add mustard seeds and cumin seeds.
Lower the heat and add the flour, turmeric powder, asafoetida, green chilli, ginger and garlic pastes.
Roast the flour over low heat in the oil for about 5 minutes. Make sure you stir it occasionally. Take the pan of the heat and add the hot water and salt and mix well.
Return the pan to the heat, add yogurt and mix well.
Cover the pan with a lid and let the dough cook over low heat for 5 minutes.
Serve immediately with extra oil, garlic chutney or some oil from any pickle.
Because of the amount of oil used during cooking, usually extra oil on top is not required.
Can use olive oil for serving if you like.
Good recipe for packed lunch as it will keep warm in a food flask.
Add sesame seeds if you like along with cumin and mustard seeds.
Adjust the spices according to your taste.