Heat oil in a deep non-stick pan and add in cumin seeds. Once they start to sizzle, add in ginger, garlic and onions, and fry for about a minute till fragrant and lightly browned.
Add in the spices, salt and tomato paste, and fry for a few seconds to mix well. Stir in the chopped tomato and cook for a few minutes till it begins to soften and pulp.
Slowly add in the ground chicken, stir well to coat it with the spice mix, and let it cook covered for 6-8 minutes, stirring occasionally.
Stir in the chopped spinach and cook covered on low heat for 3-4 minutes till it starts to wilt and the chicken is completely cooked through.
Serve with warm fluffy rotis and a side of some cool Raita.