Gently heat the oil in a pan
Once the oil is hot add the onions, fry gently, stirring occasionally, until the onion are a deep golden brown colour
Add the garlic and ginger and fry for 30 seconds
Add the East Indian Mumbai Masala and cook very gently for 40 seconds. If it starts to stick, add a splash of hot water.
Pour in the diluted tomato puree, turn the heat up and reduce to a thick paste
Add the chicken to the pan. Stir to coat in the paste
Add the tin of tomatoes and stir in
Cover with a lid and cook gently for 20 minutes
After 20 minutes, take off the lid. Stir round. If the curry is a little to thick add some more water to the consistency you like.
Add the salt, sugar and fenugreek leaf. Cook for 10 minutes more, uncovered
Add the coriander leaf and chillies, if using. Cook for another 5 - 10 minutes or until the chicken is cooked.
Serve with plain rice and chapattis