Extract 1 cup of thick coconut milk and 2 cups of thin coconut milk from the grated coconut. Keep aside.
Heat oil in a pan.
Add cinnamon sticks, cloves, pepper corns, onions and green chillies and stir fry, till onion turns brown.
Add ginger and garlic pastes and stir for a little while.
Add the chicken pieces and stir further.
Add the thin coconut milk, chopped tomatoes, cubed potatoes, ground poppy mixture and coriander leaves along with required salt.
Transfer the contents to a pressure cooker and cook for 7 minutes till done.
When chicken is cooked and 3/4th of water is dried up, add the thick milk of coconut, lemon juice and heat till boiling starts. Put off the flame before boiling starts.
Relish Chicken Stew with Palappam, idiyappam etc.