Chop finely onion, green chilly, ginger, garlic, tomatoes and coriander leaves.
* Cut potatoes into small pieces.
* Wash meat and boil it with half of the ginger and garlic, cinnamon stick, cloves, cardamom, salt and little water. Cook all this for 15-20 minutes.
* Heat oil in another vessel (non-stick is better), fry onion for a while, then add green chilly, remaining ginger and garlic, stir well. Add in tomatoes and fry for 10 minutes. Now add all the powders and fry for sometimes. Add potato pieces and fry for 3 minutes. Now add half cooked minced meat and mix well. Leave it on a low flame until meat is cooked completely.
Finally garnish with coriander leaves. Serve hot with chapati or roti.