Heat oil in a medium non-stick pan.
Add cumin seeds, bay leaf, cinnamon stick, green cardamom and cloves (Add store bought garam masala instead at the end) . Stir until just fragrant.
Add onions, garlic and cook until onions turn brown.
Add tomato puree,red chili powder, turmeric powder, coriander powder and cumin powder. Mix well, cover and cook for about 10 minutes. Stir a few times and continue to cook until oil starts to separate from the mixture.
Add the ground chicken. Mix well and cook until the color of the meat starts to change.
Add green peas, garam masala and salt. Cook for 5 minutes. Keep aside to cool to room temperature.