For preparing Andhra chicken pickle, first mix together turmeric and ginger-garlic paste in a bowl.
Add washed and drained chicken pieces to this mixture and coat well. Marinate for a few minutes.
Heat enough oil in a wide bottomed pan and add the marinated chicken pieces. Reduce the heat and cover with a lid. Fry for 2 minutes.
Remove the lid and fry the chicken pieces to a golden brown color. Keep stirring so that all the chicken pieces are evenly colored and cooked. Do not remove the chicken pieces from oil. Take care that the chicken pieces are not over fried. Set the chicken pieces aside to cool.
Dry roast all the spices individually: coriander seeds, mustard seeds, poppy seeds, cinnamon, cloves, cardamom and cumin seeds until a nice aroma comes out. Take care that the spices are not burnt which will make the Andhra chicken pickle taste bitter.
Cool the spices and grind all the spices together to a fine powder.
Heat the squeezed lemon juice in low flame for a few seconds. Warming of lime juice is required in Andhra chicken pickle for preservation needs.
Now add the ground spice powder to the chicken pieces in small quantities and mix well. Adjust the addition of spices as per spice levels.
Add dried chilly powder and mix well. Add lemon juice and required salt. Check for oil and if dry, add some oil.
Leave the Andhra chicken pickle aside for an hour and later transfer into a closed glass jar.
Andhra chicken pickle stays fresh for a month without refrigeration. Serve with steamed rice, dosas etc.