First grind the coconut with fennel seeds and shallots. Boil water with salt and add the ground coconut mixture. When it boils well add the rice powder little by little, mix well and switch off the flame.
Knead it well to make a smooth dough.Apply little oil or water to the palms.
Make small balls and press in the center to make a shape.
After making all pidis steam them for 10 -15 minutes. Now the pidis are ready.
Grind the grated Coconut with fennel seeds , turmeric powder, coriander powder, chilli powder and pepper powder.Add the ground paste to the chicken gravy and allow to boil in medium flame. Now the chicken gravy is ready.
Mix the gravy and prepared pidis together and cook over low flame for 4-5 minutes.
Heat oil in a pan and fry onion/3 sliced Shallots and curry leaves.Pour this into the kozhipidi.
Kozhipidi is ready.Serve hot. Preparing kozhipidi is a long process but really worth it.