add the ghee or vegetable oil to a large pan on a medium heat
add the cumin seeds and wait till they start popping
add the 5 chopped onions and the salt to the pan and cook the onions till they have softened
after the onions have softened add the finally chopped ginger and garlic and the green chillies cook for a further 5 minutes
than add the freash chopped tomatoes and the tomato puree and cook for 10 minutes untill the tomatoes have softened
after the tomatoes have softened and most of the liquid has evaporated then add the 3 tablespoons of natural yogurt to the pan and cook for a further 5 minutes
than add the black pepper, garam masala, and turmaric powder to the pan and cook for 3 minutes.
now add the chicken and stir fry until chicken is half cooked.
after the chicken is half cooked add the 3 cups if water and simmer for 1 and a half hour or untill the sauce is nice and thick but keep stirring from time to time.
after the chicken curry is cooked add the freash chopped coriander stir through.
now the chicken curry is ready and can be served with rice, naan, chappatti and a nice raita on the side.
you can do this with lamb or beef to