Cut chicken breasts into large cubes
Heat oil in a large pan on medium heat. Add the onion and sauté until they are slightly brown
Add the ginger/garlic paste and fry for a minute
Add the chicken and fry until it has turned white
Add the tomatoes. Cover and cook until the tomatoes are cooked, about 5 minutes
Add the spices, chilli powder, masala, cumin, coriander, turmeric and dried methi leaves. Cook for 5 minutes
Add the yogurt and tomato paste together with one chopped chilli. Season with salt. Cook for a minute. Add the water. Cover and simmer for about 15 minutes
Add the garam masala and spinach and cook just until the spinach wilts. Add the coriander, another chopped chilli (if you prefer) and a dash of lemon juice.