Wash the bunch of spinach and chop set aside.
In a pot or a skillet on medium heat, add oil and let it heat up.
Add onion and sauté it until light brown.
Now add the whole spices and mix for 10 seconds.
Add ginger garlic paste and mix it for 10 seconds.
Now add chicken and sauté it until changes color.
Add tomato and green pepper and mix well.
Add yogurt, salt, powdered spices, and mix well.
Next add the chopped spinach and mix well.
Cover and let it cook for 10-15 minutes.
Now you will see lots of water.
Dry the water out by letting it cook open and stir occasionally, this process will take 10-15 minutes.
Dry the water out until it looks like the video or final pictures.
Garnish with dried fenugreek leaves.
Serve it hot with a chapati or a naan.