In a saucepan, heat oil. Saute the onions with some salt till wilted.
Add the ginger garlic paste and cook for a minute.
Add turmeric, red chilli, fennel and pepper powders and give a good mix.
Add the shredded chicken and toss to coat well. Cook for five minutes.
Add the garam masala and chopped leaves, toss well. Adjust seasoning and set aside to cool.
Heat an 8 inch pan and generously drizzle ghee or oil on it and the sides for not sticking. Take off.
Whisk together the eggs, milk, salt and pepper.
Take off the crusts of the bread. Take one slice, dunk into the egg mixture. Layer on the below. Use five slices to complete the bottom layer without any space, you can tear and snuggle up soaked up bread to make a flat bottom.
Spread half the chicken mixture. Prepare one more layer as above with five slices of bread.
Spread the remaining chicken. Finish off with the remaining bread slices on the top.
Pour the remaining egg on the side to seal. Decorate on the top, if you like, like I did the coriander leaves.
Cook on low flame till the sides detach. Flip carefully and cook on the top side too.
Serve warm with tea...